/* Automatically @generated by tree-sitter */ #include "tree_sitter/parser.h" #if defined(__GNUC__) || defined(__clang__) #pragma GCC diagnostic ignored "-Wmissing-field-initializers" #endif #ifdef _MSC_VER #pragma optimize("", off) #elif defined(__clang__) #pragma clang optimize off #elif defined(__GNUC__) #pragma GCC optimize ("O0") #endif #define LANGUAGE_VERSION 15 #define STATE_COUNT 5184 #define LARGE_STATE_COUNT 2600 #define SYMBOL_COUNT 314 #define ALIAS_COUNT 6 #define TOKEN_COUNT 181 #define EXTERNAL_TOKEN_COUNT 9 #define FIELD_COUNT 35 #define MAX_ALIAS_SEQUENCE_LENGTH 9 #define MAX_RESERVED_WORD_SET_SIZE 0 #define PRODUCTION_ID_COUNT 109 #define SUPERTYPE_COUNT 5 enum ts_symbol_identifiers { sym_identifier = 1, anon_sym_import = 2, anon_sym_DOT = 3, anon_sym_STAR = 4, anon_sym_COMMA = 5, anon_sym_from = 6, anon_sym_as = 7, anon_sym_LBRACE = 8, anon_sym_RBRACE = 9, anon_sym_with = 10, anon_sym_var = 11, anon_sym_else = 12, anon_sym_if = 13, anon_sym_switch = 14, anon_sym_for = 15, anon_sym_LPAREN = 16, anon_sym_SEMI = 17, anon_sym_RPAREN = 18, anon_sym_let = 19, anon_sym_const = 20, anon_sym_in = 21, anon_sym_IN = 22, anon_sym_In = 23, anon_sym_of = 24, anon_sym_OF = 25, anon_sym_Of = 26, anon_sym_while = 27, anon_sym_do = 28, anon_sym_try = 29, anon_sym_break = 30, anon_sym_continue = 31, anon_sym_debugger = 32, anon_sym_return = 33, anon_sym_throw = 34, anon_sym_include = 35, anon_sym_COLON = 36, anon_sym_case = 37, anon_sym_default = 38, anon_sym_catch = 39, anon_sym_finally = 40, anon_sym_EQ = 41, anon_sym_LBRACK = 42, anon_sym_RBRACK = 43, aux_sym_nested_identifier_token1 = 44, anon_sym_static = 45, anon_sym_abstract = 46, anon_sym_final = 47, anon_sym_component = 48, anon_sym_interface = 49, anon_sym_function = 50, anon_sym_public = 51, anon_sym_private = 52, anon_sym_package = 53, anon_sym_remote = 54, anon_sym_any = 55, anon_sym_string = 56, anon_sym_numeric = 57, anon_sym_xml = 58, anon_sym_binary = 59, anon_sym_boolean = 60, anon_sym_date = 61, anon_sym_guid = 62, anon_sym_query = 63, anon_sym_void = 64, anon_sym_EQ_GT = 65, anon_sym_required = 66, sym_optional_chain = 67, sym_static_chain = 68, anon_sym_new = 69, aux_sym_new_expression_token1 = 70, anon_sym_java = 71, anon_sym_cfml = 72, anon_sym_PLUS_EQ = 73, anon_sym_DASH_EQ = 74, anon_sym_STAR_EQ = 75, anon_sym_SLASH_EQ = 76, anon_sym_PERCENT_EQ = 77, anon_sym_CARET_EQ = 78, anon_sym_AMP_EQ = 79, anon_sym_PIPE_EQ = 80, anon_sym_GT_GT_EQ = 81, anon_sym_GT_GT_GT_EQ = 82, anon_sym_LT_LT_EQ = 83, anon_sym_STAR_STAR_EQ = 84, anon_sym_AMP_AMP_EQ = 85, anon_sym_PIPE_PIPE_EQ = 86, anon_sym_QMARK_QMARK_EQ = 87, anon_sym_DOT_DOT_DOT = 88, anon_sym_AMP_AMP = 89, aux_sym_binary_expression_token1 = 90, anon_sym_PIPE_PIPE = 91, aux_sym_binary_expression_token2 = 92, aux_sym_binary_expression_token3 = 93, anon_sym_GT_GT = 94, anon_sym_GT_GT_GT = 95, anon_sym_LT_LT = 96, anon_sym_AMP = 97, anon_sym_CARET = 98, anon_sym_PIPE = 99, anon_sym_PLUS = 100, anon_sym_DASH = 101, anon_sym_SLASH = 102, anon_sym_PERCENT = 103, anon_sym_BSLASH = 104, aux_sym_binary_expression_token4 = 105, anon_sym_STAR_STAR = 106, anon_sym_LT = 107, aux_sym_binary_expression_token5 = 108, anon_sym_LT_EQ = 109, aux_sym_binary_expression_token6 = 110, aux_sym_binary_expression_token7 = 111, anon_sym_EQ_EQ = 112, anon_sym_EQ_EQ_EQ = 113, aux_sym_binary_expression_token8 = 114, aux_sym_binary_expression_token9 = 115, aux_sym_binary_expression_token10 = 116, anon_sym_LT_GT = 117, anon_sym_BANG_EQ = 118, anon_sym_BANG_EQ_EQ = 119, aux_sym_binary_expression_token11 = 120, aux_sym_binary_expression_token12 = 121, aux_sym_binary_expression_token13 = 122, aux_sym_binary_expression_token14 = 123, aux_sym_binary_expression_token15 = 124, anon_sym_GT_EQ = 125, aux_sym_binary_expression_token16 = 126, aux_sym_binary_expression_token17 = 127, anon_sym_GT = 128, aux_sym_binary_expression_token18 = 129, aux_sym_binary_expression_token19 = 130, aux_sym_binary_expression_token20 = 131, aux_sym_binary_expression_token21 = 132, aux_sym_binary_expression_token22 = 133, aux_sym_binary_expression_token23 = 134, anon_sym_QMARK_QMARK = 135, anon_sym_instanceof = 136, anon_sym_BANG = 137, anon_sym_TILDE = 138, aux_sym_unary_operator_token1 = 139, anon_sym_PLUS_PLUS = 140, anon_sym_DASH_DASH = 141, anon_sym_DQUOTE = 142, anon_sym_DQUOTE_DQUOTE = 143, anon_sym_SQUOTE = 144, anon_sym_SQUOTE_SQUOTE = 145, sym_unescaped_double_string_fragment = 146, sym_unescaped_single_string_fragment = 147, sym_comment = 148, anon_sym_DOLLAR_LBRACE = 149, anon_sym_SLASH2 = 150, sym_regex_pattern = 151, sym_regex_flags = 152, sym_number = 153, sym_private_property_identifier = 154, anon_sym_target = 155, anon_sym_meta = 156, sym_this = 157, sym_super = 158, sym_true = 159, sym_false = 160, sym_null = 161, sym_undefined = 162, anon_sym_AT = 163, anon_sym_property = 164, aux_sym_method_definition_token1 = 165, anon_sym_get = 166, anon_sym_set = 167, anon_sym_POUND = 168, anon_sym_export = 169, anon_sym_queryExecute = 170, anon_sym_BQUOTE = 171, anon_sym_BQUOTE_BQUOTE_BQUOTE = 172, sym__automatic_semicolon = 173, sym__template_chars = 174, sym__ternary_qmark = 175, sym__elvis_operator = 176, sym_logical_or = 177, sym_query_text = 178, sym_tag_linefeed = 179, sym_cfml_template_content = 180, sym_program = 181, sym__module_export_name = 182, sym_declaration = 183, sym_import = 184, sym_import_statement = 185, sym_import_path = 186, sym_path = 187, sym_import_clause = 188, sym__from_clause = 189, sym_namespace_import = 190, sym_named_imports = 191, sym_import_specifier = 192, sym_import_attribute = 193, sym_statement = 194, sym_expression_statement = 195, sym_variable_declaration = 196, sym_variable_declarator = 197, sym_statement_block = 198, sym_else_clause = 199, sym_if_statement = 200, sym_switch_statement = 201, sym_for_statement = 202, sym_for_in_statement = 203, sym__for_header = 204, sym_while_statement = 205, sym_do_statement = 206, sym_try_statement = 207, sym_with_statement = 208, sym_break_statement = 209, sym_continue_statement = 210, sym_debugger_statement = 211, sym_return_statement = 212, sym_throw_statement = 213, sym_include_statement = 214, sym_empty_statement = 215, sym_labeled_statement = 216, sym_switch_body = 217, sym_switch_case = 218, sym_switch_default = 219, sym_catch_clause = 220, sym_finally_clause = 221, sym_parenthesized_expression = 222, sym_expression = 223, sym_primary_expression = 224, sym_object = 225, sym_object_pattern = 226, sym_assignment_pattern = 227, sym_object_assignment_pattern = 228, sym_array = 229, sym_ordered_struct = 230, sym_array_pattern = 231, sym_nested_identifier = 232, sym_component = 233, sym_component_attribute = 234, sym_function_expression = 235, sym_access_type = 236, sym_parameter_type = 237, sym_function_declaration = 238, sym_arrow_function = 239, sym_parameter_attribute = 240, sym_call_expression = 241, sym_new_expression = 242, sym_member_expression = 243, sym_subscript_expression = 244, sym_assignment_expression = 245, sym__augmented_assignment_lhs = 246, sym_augmented_assignment_expression = 247, sym__initializer = 248, sym__destructuring_pattern = 249, sym_spread_element = 250, sym_ternary_expression = 251, sym_elvis_expression = 252, sym_binary_expression = 253, sym_unary_operator = 254, sym_unary_expression = 255, sym_update_expression = 256, sym_sequence_expression = 257, sym_string = 258, sym_template_substitution = 259, sym_regex = 260, sym_meta_property = 261, sym_arguments = 262, sym_decorator = 263, sym_decorator_member_expression = 264, sym_decorator_call_expression = 265, sym_component_body = 266, sym_static_initializer = 267, sym_property_declaration = 268, sym_formal_parameters = 269, sym_pattern = 270, sym_rest_pattern = 271, sym_method_definition = 272, sym_pair = 273, sym_cf_pair = 274, sym_pair_pattern = 275, sym__property_name = 276, sym__hash_always_eval = 277, sym_hash_expression = 278, sym_hash_empty = 279, sym_computed_property_name = 280, sym_template_string = 281, sym_cfml_template = 282, sym_query_expression = 283, sym_query_tag = 284, sym_tag_statement = 285, aux_sym_program_repeat1 = 286, aux_sym_program_repeat2 = 287, aux_sym_import_path_repeat1 = 288, aux_sym_path_repeat1 = 289, aux_sym_named_imports_repeat1 = 290, aux_sym_variable_declaration_repeat1 = 291, aux_sym_try_statement_repeat1 = 292, aux_sym_include_statement_repeat1 = 293, aux_sym_switch_body_repeat1 = 294, aux_sym_object_repeat1 = 295, aux_sym_object_pattern_repeat1 = 296, aux_sym_array_repeat1 = 297, aux_sym_array_pattern_repeat1 = 298, aux_sym_component_repeat1 = 299, aux_sym_function_expression_repeat1 = 300, aux_sym_function_declaration_repeat1 = 301, aux_sym_function_declaration_repeat2 = 302, aux_sym_sequence_expression_repeat1 = 303, aux_sym_string_repeat1 = 304, aux_sym_string_repeat2 = 305, aux_sym_arguments_repeat1 = 306, aux_sym_component_body_repeat1 = 307, aux_sym_formal_parameters_repeat1 = 308, aux_sym_method_definition_repeat1 = 309, aux_sym_template_string_repeat1 = 310, aux_sym_query_expression_repeat1 = 311, aux_sym_query_tag_repeat1 = 312, aux_sym_tag_statement_repeat1 = 313, alias_sym_attribute_label = 314, alias_sym_catch_type = 315, alias_sym_property_identifier = 316, alias_sym_shorthand_property_identifier = 317, alias_sym_shorthand_property_identifier_pattern = 318, alias_sym_statement_identifier = 319, }; static const char * const ts_symbol_names[] = { [ts_builtin_sym_end] = "end", [sym_identifier] = "identifier", [anon_sym_import] = "import", [anon_sym_DOT] = ".", [anon_sym_STAR] = "*", [anon_sym_COMMA] = ",", [anon_sym_from] = "from", [anon_sym_as] = "as", [anon_sym_LBRACE] = "{", [anon_sym_RBRACE] = "}", [anon_sym_with] = "with", [anon_sym_var] = "var", [anon_sym_else] = "else", [anon_sym_if] = "if", [anon_sym_switch] = "switch", [anon_sym_for] = "for", [anon_sym_LPAREN] = "(", [anon_sym_SEMI] = ";", [anon_sym_RPAREN] = ")", [anon_sym_let] = "let", [anon_sym_const] = "const", [anon_sym_in] = "in", [anon_sym_IN] = "IN", [anon_sym_In] = "In", [anon_sym_of] = "of", [anon_sym_OF] = "OF", [anon_sym_Of] = "Of", [anon_sym_while] = "while", [anon_sym_do] = "do", [anon_sym_try] = "try", [anon_sym_break] = "break", [anon_sym_continue] = "continue", [anon_sym_debugger] = "debugger", [anon_sym_return] = "return", [anon_sym_throw] = "throw", [anon_sym_include] = "include", [anon_sym_COLON] = ":", [anon_sym_case] = "case", [anon_sym_default] = "default", [anon_sym_catch] = "catch", [anon_sym_finally] = "finally", [anon_sym_EQ] = "=", [anon_sym_LBRACK] = "[", [anon_sym_RBRACK] = "]", [aux_sym_nested_identifier_token1] = "nested_identifier_token1", [anon_sym_static] = "static", [anon_sym_abstract] = "abstract", [anon_sym_final] = "final", [anon_sym_component] = "component", [anon_sym_interface] = "interface", [anon_sym_function] = "function", [anon_sym_public] = "public", [anon_sym_private] = "private", [anon_sym_package] = "package", [anon_sym_remote] = "remote", [anon_sym_any] = "any", [anon_sym_string] = "string", [anon_sym_numeric] = "numeric", [anon_sym_xml] = "xml", [anon_sym_binary] = "binary", [anon_sym_boolean] = "boolean", [anon_sym_date] = "date", [anon_sym_guid] = "guid", [anon_sym_query] = "query", [anon_sym_void] = "void", [anon_sym_EQ_GT] = "=>", [anon_sym_required] = "required", [sym_optional_chain] = "optional_chain", [sym_static_chain] = "static_chain", [anon_sym_new] = "new", [aux_sym_new_expression_token1] = "new_expression_token1", [anon_sym_java] = "java", [anon_sym_cfml] = "cfml", [anon_sym_PLUS_EQ] = "+=", [anon_sym_DASH_EQ] = "-=", [anon_sym_STAR_EQ] = "*=", [anon_sym_SLASH_EQ] = "/=", [anon_sym_PERCENT_EQ] = "%=", [anon_sym_CARET_EQ] = "^=", [anon_sym_AMP_EQ] = "&=", [anon_sym_PIPE_EQ] = "|=", [anon_sym_GT_GT_EQ] = ">>=", [anon_sym_GT_GT_GT_EQ] = ">>>=", [anon_sym_LT_LT_EQ] = "<<=", [anon_sym_STAR_STAR_EQ] = "**=", [anon_sym_AMP_AMP_EQ] = "&&=", [anon_sym_PIPE_PIPE_EQ] = "||=", [anon_sym_QMARK_QMARK_EQ] = "\?\?=", [anon_sym_DOT_DOT_DOT] = "...", [anon_sym_AMP_AMP] = "&&", [aux_sym_binary_expression_token1] = "binary_expression_token1", [anon_sym_PIPE_PIPE] = "||", [aux_sym_binary_expression_token2] = "binary_expression_token2", [aux_sym_binary_expression_token3] = "binary_expression_token3", [anon_sym_GT_GT] = ">>", [anon_sym_GT_GT_GT] = ">>>", [anon_sym_LT_LT] = "<<", [anon_sym_AMP] = "&", [anon_sym_CARET] = "^", [anon_sym_PIPE] = "|", [anon_sym_PLUS] = "+", [anon_sym_DASH] = "-", [anon_sym_SLASH] = "/", [anon_sym_PERCENT] = "%", [anon_sym_BSLASH] = "\\", [aux_sym_binary_expression_token4] = "binary_expression_token4", [anon_sym_STAR_STAR] = "**", [anon_sym_LT] = "<", [aux_sym_binary_expression_token5] = "binary_expression_token5", [anon_sym_LT_EQ] = "<=", [aux_sym_binary_expression_token6] = "binary_expression_token6", [aux_sym_binary_expression_token7] = "binary_expression_token7", [anon_sym_EQ_EQ] = "==", [anon_sym_EQ_EQ_EQ] = "===", [aux_sym_binary_expression_token8] = "binary_expression_token8", [aux_sym_binary_expression_token9] = "binary_expression_token9", [aux_sym_binary_expression_token10] = "binary_expression_token10", [anon_sym_LT_GT] = "<>", [anon_sym_BANG_EQ] = "!=", [anon_sym_BANG_EQ_EQ] = "!==", [aux_sym_binary_expression_token11] = "binary_expression_token11", [aux_sym_binary_expression_token12] = "binary_expression_token12", [aux_sym_binary_expression_token13] = "binary_expression_token13", [aux_sym_binary_expression_token14] = "binary_expression_token14", [aux_sym_binary_expression_token15] = "binary_expression_token15", [anon_sym_GT_EQ] = ">=", [aux_sym_binary_expression_token16] = "binary_expression_token16", [aux_sym_binary_expression_token17] = "binary_expression_token17", [anon_sym_GT] = ">", [aux_sym_binary_expression_token18] = "binary_expression_token18", [aux_sym_binary_expression_token19] = "binary_expression_token19", [aux_sym_binary_expression_token20] = "binary_expression_token20", [aux_sym_binary_expression_token21] = "binary_expression_token21", [aux_sym_binary_expression_token22] = "binary_expression_token22", [aux_sym_binary_expression_token23] = "binary_expression_token23", [anon_sym_QMARK_QMARK] = "\?\?", [anon_sym_instanceof] = "instanceof", [anon_sym_BANG] = "!", [anon_sym_TILDE] = "~", [aux_sym_unary_operator_token1] = "not", [anon_sym_PLUS_PLUS] = "++", [anon_sym_DASH_DASH] = "--", [anon_sym_DQUOTE] = "\"", [anon_sym_DQUOTE_DQUOTE] = "\"\"", [anon_sym_SQUOTE] = "'", [anon_sym_SQUOTE_SQUOTE] = "''", [sym_unescaped_double_string_fragment] = "string_fragment", [sym_unescaped_single_string_fragment] = "string_fragment", [sym_comment] = "comment", [anon_sym_DOLLAR_LBRACE] = "${", [anon_sym_SLASH2] = "/", [sym_regex_pattern] = "regex_pattern", [sym_regex_flags] = "regex_flags", [sym_number] = "number", [sym_private_property_identifier] = "private_property_identifier", [anon_sym_target] = "target", [anon_sym_meta] = "meta", [sym_this] = "this", [sym_super] = "super", [sym_true] = "true", [sym_false] = "false", [sym_null] = "null", [sym_undefined] = "undefined", [anon_sym_AT] = "@", [anon_sym_property] = "property", [aux_sym_method_definition_token1] = "static get", [anon_sym_get] = "get", [anon_sym_set] = "set", [anon_sym_POUND] = "#", [anon_sym_export] = "export", [anon_sym_queryExecute] = "queryExecute", [anon_sym_BQUOTE] = "`", [anon_sym_BQUOTE_BQUOTE_BQUOTE] = "```", [sym__automatic_semicolon] = "_automatic_semicolon", [sym__template_chars] = "string_fragment", [sym__ternary_qmark] = "\?", [sym__elvis_operator] = "\?:", [sym_logical_or] = "logical_or", [sym_query_text] = "query_text", [sym_tag_linefeed] = "tag_linefeed", [sym_cfml_template_content] = "cfml_template_content", [sym_program] = "program", [sym__module_export_name] = "_module_export_name", [sym_declaration] = "declaration", [sym_import] = "import", [sym_import_statement] = "import_statement", [sym_import_path] = "import_path", [sym_path] = "path", [sym_import_clause] = "import_clause", [sym__from_clause] = "_from_clause", [sym_namespace_import] = "namespace_import", [sym_named_imports] = "named_imports", [sym_import_specifier] = "import_specifier", [sym_import_attribute] = "import_attribute", [sym_statement] = "statement", [sym_expression_statement] = "expression_statement", [sym_variable_declaration] = "variable_declaration", [sym_variable_declarator] = "variable_declarator", [sym_statement_block] = "statement_block", [sym_else_clause] = "else_clause", [sym_if_statement] = "if_statement", [sym_switch_statement] = "switch_statement", [sym_for_statement] = "for_statement", [sym_for_in_statement] = "for_in_statement", [sym__for_header] = "_for_header", [sym_while_statement] = "while_statement", [sym_do_statement] = "do_statement", [sym_try_statement] = "try_statement", [sym_with_statement] = "with_statement", [sym_break_statement] = "break_statement", [sym_continue_statement] = "continue_statement", [sym_debugger_statement] = "debugger_statement", [sym_return_statement] = "return_statement", [sym_throw_statement] = "throw_statement", [sym_include_statement] = "include_statement", [sym_empty_statement] = "empty_statement", [sym_labeled_statement] = "labeled_statement", [sym_switch_body] = "switch_body", [sym_switch_case] = "switch_case", [sym_switch_default] = "switch_default", [sym_catch_clause] = "catch_clause", [sym_finally_clause] = "finally_clause", [sym_parenthesized_expression] = "parenthesized_expression", [sym_expression] = "expression", [sym_primary_expression] = "primary_expression", [sym_object] = "object", [sym_object_pattern] = "object_pattern", [sym_assignment_pattern] = "assignment_pattern", [sym_object_assignment_pattern] = "object_assignment_pattern", [sym_array] = "array", [sym_ordered_struct] = "ordered_struct", [sym_array_pattern] = "array_pattern", [sym_nested_identifier] = "nested_identifier", [sym_component] = "component", [sym_component_attribute] = "component_attribute", [sym_function_expression] = "function_expression", [sym_access_type] = "access_type", [sym_parameter_type] = "parameter_type", [sym_function_declaration] = "function_declaration", [sym_arrow_function] = "arrow_function", [sym_parameter_attribute] = "parameter_attribute", [sym_call_expression] = "call_expression", [sym_new_expression] = "new_expression", [sym_member_expression] = "member_expression", [sym_subscript_expression] = "subscript_expression", [sym_assignment_expression] = "assignment_expression", [sym__augmented_assignment_lhs] = "_augmented_assignment_lhs", [sym_augmented_assignment_expression] = "augmented_assignment_expression", [sym__initializer] = "_initializer", [sym__destructuring_pattern] = "_destructuring_pattern", [sym_spread_element] = "spread_element", [sym_ternary_expression] = "ternary_expression", [sym_elvis_expression] = "elvis_expression", [sym_binary_expression] = "binary_expression", [sym_unary_operator] = "unary_operator", [sym_unary_expression] = "unary_expression", [sym_update_expression] = "update_expression", [sym_sequence_expression] = "sequence_expression", [sym_string] = "string", [sym_template_substitution] = "template_substitution", [sym_regex] = "regex", [sym_meta_property] = "meta_property", [sym_arguments] = "arguments", [sym_decorator] = "decorator", [sym_decorator_member_expression] = "member_expression", [sym_decorator_call_expression] = "call_expression", [sym_component_body] = "component_body", [sym_static_initializer] = "static_initializer", [sym_property_declaration] = "property_declaration", [sym_formal_parameters] = "formal_parameters", [sym_pattern] = "pattern", [sym_rest_pattern] = "rest_pattern", [sym_method_definition] = "method_definition", [sym_pair] = "pair", [sym_cf_pair] = "cf_pair", [sym_pair_pattern] = "pair_pattern", [sym__property_name] = "_property_name", [sym__hash_always_eval] = "_hash_always_eval", [sym_hash_expression] = "hash_expression", [sym_hash_empty] = "hash_empty", [sym_computed_property_name] = "computed_property_name", [sym_template_string] = "template_string", [sym_cfml_template] = "cfml_template", [sym_query_expression] = "query_expression", [sym_query_tag] = "query_tag", [sym_tag_statement] = "tag_statement", [aux_sym_program_repeat1] = "program_repeat1", [aux_sym_program_repeat2] = "program_repeat2", [aux_sym_import_path_repeat1] = "import_path_repeat1", [aux_sym_path_repeat1] = "path_repeat1", [aux_sym_named_imports_repeat1] = "named_imports_repeat1", [aux_sym_variable_declaration_repeat1] = "variable_declaration_repeat1", [aux_sym_try_statement_repeat1] = "try_statement_repeat1", [aux_sym_include_statement_repeat1] = "include_statement_repeat1", [aux_sym_switch_body_repeat1] = "switch_body_repeat1", [aux_sym_object_repeat1] = "object_repeat1", [aux_sym_object_pattern_repeat1] = "object_pattern_repeat1", [aux_sym_array_repeat1] = "array_repeat1", [aux_sym_array_pattern_repeat1] = "array_pattern_repeat1", [aux_sym_component_repeat1] = "component_repeat1", [aux_sym_function_expression_repeat1] = "function_expression_repeat1", [aux_sym_function_declaration_repeat1] = "function_declaration_repeat1", [aux_sym_function_declaration_repeat2] = "function_declaration_repeat2", [aux_sym_sequence_expression_repeat1] = "sequence_expression_repeat1", [aux_sym_string_repeat1] = "string_repeat1", [aux_sym_string_repeat2] = "string_repeat2", [aux_sym_arguments_repeat1] = "arguments_repeat1", [aux_sym_component_body_repeat1] = "component_body_repeat1", [aux_sym_formal_parameters_repeat1] = "formal_parameters_repeat1", [aux_sym_method_definition_repeat1] = "method_definition_repeat1", [aux_sym_template_string_repeat1] = "template_string_repeat1", [aux_sym_query_expression_repeat1] = "query_expression_repeat1", [aux_sym_query_tag_repeat1] = "query_tag_repeat1", [aux_sym_tag_statement_repeat1] = "tag_statement_repeat1", [alias_sym_attribute_label] = "attribute_label", [alias_sym_catch_type] = "catch_type", [alias_sym_property_identifier] = "property_identifier", [alias_sym_shorthand_property_identifier] = "shorthand_property_identifier", [alias_sym_shorthand_property_identifier_pattern] = "shorthand_property_identifier_pattern", [alias_sym_statement_identifier] = "statement_identifier", }; static const TSSymbol ts_symbol_map[] = { [ts_builtin_sym_end] = ts_builtin_sym_end, [sym_identifier] = sym_identifier, [anon_sym_import] = anon_sym_import, [anon_sym_DOT] = anon_sym_DOT, [anon_sym_STAR] = anon_sym_STAR, [anon_sym_COMMA] = anon_sym_COMMA, [anon_sym_from] = anon_sym_from, [anon_sym_as] = anon_sym_as, [anon_sym_LBRACE] = anon_sym_LBRACE, [anon_sym_RBRACE] = anon_sym_RBRACE, [anon_sym_with] = anon_sym_with, [anon_sym_var] = anon_sym_var, [anon_sym_else] = anon_sym_else, [anon_sym_if] = anon_sym_if, [anon_sym_switch] = anon_sym_switch, [anon_sym_for] = anon_sym_for, [anon_sym_LPAREN] = anon_sym_LPAREN, [anon_sym_SEMI] = anon_sym_SEMI, [anon_sym_RPAREN] = anon_sym_RPAREN, [anon_sym_let] = anon_sym_let, [anon_sym_const] = anon_sym_const, [anon_sym_in] = anon_sym_in, [anon_sym_IN] = anon_sym_IN, [anon_sym_In] = anon_sym_In, [anon_sym_of] = anon_sym_of, [anon_sym_OF] = anon_sym_OF, [anon_sym_Of] = anon_sym_Of, [anon_sym_while] = anon_sym_while, [anon_sym_do] = anon_sym_do, [anon_sym_try] = anon_sym_try, [anon_sym_break] = anon_sym_break, [anon_sym_continue] = anon_sym_continue, [anon_sym_debugger] = anon_sym_debugger, [anon_sym_return] = anon_sym_return, [anon_sym_throw] = anon_sym_throw, [anon_sym_include] = anon_sym_include, [anon_sym_COLON] = anon_sym_COLON, [anon_sym_case] = anon_sym_case, [anon_sym_default] = anon_sym_default, [anon_sym_catch] = anon_sym_catch, [anon_sym_finally] = anon_sym_finally, [anon_sym_EQ] = anon_sym_EQ, [anon_sym_LBRACK] = anon_sym_LBRACK, [anon_sym_RBRACK] = anon_sym_RBRACK, [aux_sym_nested_identifier_token1] = aux_sym_nested_identifier_token1, [anon_sym_static] = anon_sym_static, [anon_sym_abstract] = anon_sym_abstract, [anon_sym_final] = anon_sym_final, [anon_sym_component] = anon_sym_component, [anon_sym_interface] = anon_sym_interface, [anon_sym_function] = anon_sym_function, [anon_sym_public] = anon_sym_public, [anon_sym_private] = anon_sym_private, [anon_sym_package] = anon_sym_package, [anon_sym_remote] = anon_sym_remote, [anon_sym_any] = anon_sym_any, [anon_sym_string] = anon_sym_string, [anon_sym_numeric] = anon_sym_numeric, [anon_sym_xml] = anon_sym_xml, [anon_sym_binary] = anon_sym_binary, [anon_sym_boolean] = anon_sym_boolean, [anon_sym_date] = anon_sym_date, [anon_sym_guid] = anon_sym_guid, [anon_sym_query] = anon_sym_query, [anon_sym_void] = anon_sym_void, [anon_sym_EQ_GT] = anon_sym_EQ_GT, [anon_sym_required] = anon_sym_required, [sym_optional_chain] = sym_optional_chain, [sym_static_chain] = sym_static_chain, [anon_sym_new] = anon_sym_new, [aux_sym_new_expression_token1] = aux_sym_new_expression_token1, [anon_sym_java] = anon_sym_java, [anon_sym_cfml] = anon_sym_cfml, [anon_sym_PLUS_EQ] = anon_sym_PLUS_EQ, [anon_sym_DASH_EQ] = anon_sym_DASH_EQ, [anon_sym_STAR_EQ] = anon_sym_STAR_EQ, [anon_sym_SLASH_EQ] = anon_sym_SLASH_EQ, [anon_sym_PERCENT_EQ] = anon_sym_PERCENT_EQ, [anon_sym_CARET_EQ] = anon_sym_CARET_EQ, [anon_sym_AMP_EQ] = anon_sym_AMP_EQ, [anon_sym_PIPE_EQ] = anon_sym_PIPE_EQ, [anon_sym_GT_GT_EQ] = anon_sym_GT_GT_EQ, [anon_sym_GT_GT_GT_EQ] = anon_sym_GT_GT_GT_EQ, [anon_sym_LT_LT_EQ] = anon_sym_LT_LT_EQ, [anon_sym_STAR_STAR_EQ] = anon_sym_STAR_STAR_EQ, [anon_sym_AMP_AMP_EQ] = anon_sym_AMP_AMP_EQ, [anon_sym_PIPE_PIPE_EQ] = anon_sym_PIPE_PIPE_EQ, [anon_sym_QMARK_QMARK_EQ] = anon_sym_QMARK_QMARK_EQ, [anon_sym_DOT_DOT_DOT] = anon_sym_DOT_DOT_DOT, [anon_sym_AMP_AMP] = anon_sym_AMP_AMP, [aux_sym_binary_expression_token1] = aux_sym_binary_expression_token1, [anon_sym_PIPE_PIPE] = anon_sym_PIPE_PIPE, [aux_sym_binary_expression_token2] = aux_sym_binary_expression_token2, [aux_sym_binary_expression_token3] = aux_sym_binary_expression_token3, [anon_sym_GT_GT] = anon_sym_GT_GT, [anon_sym_GT_GT_GT] = anon_sym_GT_GT_GT, [anon_sym_LT_LT] = anon_sym_LT_LT, [anon_sym_AMP] = anon_sym_AMP, [anon_sym_CARET] = anon_sym_CARET, [anon_sym_PIPE] = anon_sym_PIPE, [anon_sym_PLUS] = anon_sym_PLUS, [anon_sym_DASH] = anon_sym_DASH, [anon_sym_SLASH] = anon_sym_SLASH, [anon_sym_PERCENT] = anon_sym_PERCENT, [anon_sym_BSLASH] = anon_sym_BSLASH, [aux_sym_binary_expression_token4] = aux_sym_binary_expression_token4, [anon_sym_STAR_STAR] = anon_sym_STAR_STAR, [anon_sym_LT] = anon_sym_LT, [aux_sym_binary_expression_token5] = aux_sym_binary_expression_token5, [anon_sym_LT_EQ] = anon_sym_LT_EQ, [aux_sym_binary_expression_token6] = aux_sym_binary_expression_token6, [aux_sym_binary_expression_token7] = aux_sym_binary_expression_token7, [anon_sym_EQ_EQ] = anon_sym_EQ_EQ, [anon_sym_EQ_EQ_EQ] = anon_sym_EQ_EQ_EQ, [aux_sym_binary_expression_token8] = aux_sym_binary_expression_token8, [aux_sym_binary_expression_token9] = aux_sym_binary_expression_token9, [aux_sym_binary_expression_token10] = aux_sym_binary_expression_token10, [anon_sym_LT_GT] = anon_sym_LT_GT, [anon_sym_BANG_EQ] = anon_sym_BANG_EQ, [anon_sym_BANG_EQ_EQ] = anon_sym_BANG_EQ_EQ, [aux_sym_binary_expression_token11] = aux_sym_binary_expression_token11, [aux_sym_binary_expression_token12] = aux_sym_binary_expression_token12, [aux_sym_binary_expression_token13] = aux_sym_binary_expression_token13, [aux_sym_binary_expression_token14] = aux_sym_binary_expression_token14, [aux_sym_binary_expression_token15] = aux_sym_binary_expression_token15, [anon_sym_GT_EQ] = anon_sym_GT_EQ, [aux_sym_binary_expression_token16] = aux_sym_binary_expression_token16, [aux_sym_binary_expression_token17] = aux_sym_binary_expression_token17, [anon_sym_GT] = anon_sym_GT, [aux_sym_binary_expression_token18] = aux_sym_binary_expression_token18, [aux_sym_binary_expression_token19] = aux_sym_binary_expression_token19, [aux_sym_binary_expression_token20] = aux_sym_binary_expression_token20, [aux_sym_binary_expression_token21] = aux_sym_binary_expression_token21, [aux_sym_binary_expression_token22] = aux_sym_binary_expression_token22, [aux_sym_binary_expression_token23] = aux_sym_binary_expression_token23, [anon_sym_QMARK_QMARK] = anon_sym_QMARK_QMARK, [anon_sym_instanceof] = anon_sym_instanceof, [anon_sym_BANG] = anon_sym_BANG, [anon_sym_TILDE] = anon_sym_TILDE, [aux_sym_unary_operator_token1] = aux_sym_unary_operator_token1, [anon_sym_PLUS_PLUS] = anon_sym_PLUS_PLUS, [anon_sym_DASH_DASH] = anon_sym_DASH_DASH, [anon_sym_DQUOTE] = anon_sym_DQUOTE, [anon_sym_DQUOTE_DQUOTE] = anon_sym_DQUOTE_DQUOTE, [anon_sym_SQUOTE] = anon_sym_SQUOTE, [anon_sym_SQUOTE_SQUOTE] = anon_sym_SQUOTE_SQUOTE, [sym_unescaped_double_string_fragment] = sym__template_chars, [sym_unescaped_single_string_fragment] = sym__template_chars, [sym_comment] = sym_comment, [anon_sym_DOLLAR_LBRACE] = anon_sym_DOLLAR_LBRACE, [anon_sym_SLASH2] = anon_sym_SLASH, [sym_regex_pattern] = sym_regex_pattern, [sym_regex_flags] = sym_regex_flags, [sym_number] = sym_number, [sym_private_property_identifier] = sym_private_property_identifier, [anon_sym_target] = anon_sym_target, [anon_sym_meta] = anon_sym_meta, [sym_this] = sym_this, [sym_super] = sym_super, [sym_true] = sym_true, [sym_false] = sym_false, [sym_null] = sym_null, [sym_undefined] = sym_undefined, [anon_sym_AT] = anon_sym_AT, [anon_sym_property] = anon_sym_property, [aux_sym_method_definition_token1] = aux_sym_method_definition_token1, [anon_sym_get] = anon_sym_get, [anon_sym_set] = anon_sym_set, [anon_sym_POUND] = anon_sym_POUND, [anon_sym_export] = anon_sym_export, [anon_sym_queryExecute] = anon_sym_queryExecute, [anon_sym_BQUOTE] = anon_sym_BQUOTE, [anon_sym_BQUOTE_BQUOTE_BQUOTE] = anon_sym_BQUOTE_BQUOTE_BQUOTE, [sym__automatic_semicolon] = sym__automatic_semicolon, [sym__template_chars] = sym__template_chars, [sym__ternary_qmark] = sym__ternary_qmark, [sym__elvis_operator] = sym__elvis_operator, [sym_logical_or] = sym_logical_or, [sym_query_text] = sym_query_text, [sym_tag_linefeed] = sym_tag_linefeed, [sym_cfml_template_content] = sym_cfml_template_content, [sym_program] = sym_program, [sym__module_export_name] = sym__module_export_name, [sym_declaration] = sym_declaration, [sym_import] = sym_import, [sym_import_statement] = sym_import_statement, [sym_import_path] = sym_import_path, [sym_path] = sym_path, [sym_import_clause] = sym_import_clause, [sym__from_clause] = sym__from_clause, [sym_namespace_import] = sym_namespace_import, [sym_named_imports] = sym_named_imports, [sym_import_specifier] = sym_import_specifier, [sym_import_attribute] = sym_import_attribute, [sym_statement] = sym_statement, [sym_expression_statement] = sym_expression_statement, [sym_variable_declaration] = sym_variable_declaration, [sym_variable_declarator] = sym_variable_declarator, [sym_statement_block] = sym_statement_block, [sym_else_clause] = sym_else_clause, [sym_if_statement] = sym_if_statement, [sym_switch_statement] = sym_switch_statement, [sym_for_statement] = sym_for_statement, [sym_for_in_statement] = sym_for_in_statement, [sym__for_header] = sym__for_header, [sym_while_statement] = sym_while_statement, [sym_do_statement] = sym_do_statement, [sym_try_statement] = sym_try_statement, [sym_with_statement] = sym_with_statement, [sym_break_statement] = sym_break_statement, [sym_continue_statement] = sym_continue_statement, [sym_debugger_statement] = sym_debugger_statement, [sym_return_statement] = sym_return_statement, [sym_throw_statement] = sym_throw_statement, [sym_include_statement] = sym_include_statement, [sym_empty_statement] = sym_empty_statement, [sym_labeled_statement] = sym_labeled_statement, [sym_switch_body] = sym_switch_body, [sym_switch_case] = sym_switch_case, [sym_switch_default] = sym_switch_default, [sym_catch_clause] = sym_catch_clause, [sym_finally_clause] = sym_finally_clause, [sym_parenthesized_expression] = sym_parenthesized_expression, [sym_expression] = sym_expression, [sym_primary_expression] = sym_primary_expression, [sym_object] = sym_object, [sym_object_pattern] = sym_object_pattern, [sym_assignment_pattern] = sym_assignment_pattern, [sym_object_assignment_pattern] = sym_object_assignment_pattern, [sym_array] = sym_array, [sym_ordered_struct] = sym_ordered_struct, [sym_array_pattern] = sym_array_pattern, [sym_nested_identifier] = sym_nested_identifier, [sym_component] = sym_component, [sym_component_attribute] = sym_component_attribute, [sym_function_expression] = sym_function_expression, [sym_access_type] = sym_access_type, [sym_parameter_type] = sym_parameter_type, [sym_function_declaration] = sym_function_declaration, [sym_arrow_function] = sym_arrow_function, [sym_parameter_attribute] = sym_parameter_attribute, [sym_call_expression] = sym_call_expression, [sym_new_expression] = sym_new_expression, [sym_member_expression] = sym_member_expression, [sym_subscript_expression] = sym_subscript_expression, [sym_assignment_expression] = sym_assignment_expression, [sym__augmented_assignment_lhs] = sym__augmented_assignment_lhs, [sym_augmented_assignment_expression] = sym_augmented_assignment_expression, [sym__initializer] = sym__initializer, [sym__destructuring_pattern] = sym__destructuring_pattern, [sym_spread_element] = sym_spread_element, [sym_ternary_expression] = sym_ternary_expression, [sym_elvis_expression] = sym_elvis_expression, [sym_binary_expression] = sym_binary_expression, [sym_unary_operator] = sym_unary_operator, [sym_unary_expression] = sym_unary_expression, [sym_update_expression] = sym_update_expression, [sym_sequence_expression] = sym_sequence_expression, [sym_string] = sym_string, [sym_template_substitution] = sym_template_substitution, [sym_regex] = sym_regex, [sym_meta_property] = sym_meta_property, [sym_arguments] = sym_arguments, [sym_decorator] = sym_decorator, [sym_decorator_member_expression] = sym_member_expression, [sym_decorator_call_expression] = sym_call_expression, [sym_component_body] = sym_component_body, [sym_static_initializer] = sym_static_initializer, [sym_property_declaration] = sym_property_declaration, [sym_formal_parameters] = sym_formal_parameters, [sym_pattern] = sym_pattern, [sym_rest_pattern] = sym_rest_pattern, [sym_method_definition] = sym_method_definition, [sym_pair] = sym_pair, [sym_cf_pair] = sym_cf_pair, [sym_pair_pattern] = sym_pair_pattern, [sym__property_name] = sym__property_name, [sym__hash_always_eval] = sym__hash_always_eval, [sym_hash_expression] = sym_hash_expression, [sym_hash_empty] = sym_hash_empty, [sym_computed_property_name] = sym_computed_property_name, [sym_template_string] = sym_template_string, [sym_cfml_template] = sym_cfml_template, [sym_query_expression] = sym_query_expression, [sym_query_tag] = sym_query_tag, [sym_tag_statement] = sym_tag_statement, [aux_sym_program_repeat1] = aux_sym_program_repeat1, [aux_sym_program_repeat2] = aux_sym_program_repeat2, [aux_sym_import_path_repeat1] = aux_sym_import_path_repeat1, [aux_sym_path_repeat1] = aux_sym_path_repeat1, [aux_sym_named_imports_repeat1] = aux_sym_named_imports_repeat1, [aux_sym_variable_declaration_repeat1] = aux_sym_variable_declaration_repeat1, [aux_sym_try_statement_repeat1] = aux_sym_try_statement_repeat1, [aux_sym_include_statement_repeat1] = aux_sym_include_statement_repeat1, [aux_sym_switch_body_repeat1] = aux_sym_switch_body_repeat1, [aux_sym_object_repeat1] = aux_sym_object_repeat1, [aux_sym_object_pattern_repeat1] = aux_sym_object_pattern_repeat1, [aux_sym_array_repeat1] = aux_sym_array_repeat1, [aux_sym_array_pattern_repeat1] = aux_sym_array_pattern_repeat1, [aux_sym_component_repeat1] = aux_sym_component_repeat1, [aux_sym_function_expression_repeat1] = aux_sym_function_expression_repeat1, [aux_sym_function_declaration_repeat1] = aux_sym_function_declaration_repeat1, [aux_sym_function_declaration_repeat2] = aux_sym_function_declaration_repeat2, [aux_sym_sequence_expression_repeat1] = aux_sym_sequence_expression_repeat1, [aux_sym_string_repeat1] = aux_sym_string_repeat1, [aux_sym_string_repeat2] = aux_sym_string_repeat2, [aux_sym_arguments_repeat1] = aux_sym_arguments_repeat1, [aux_sym_component_body_repeat1] = aux_sym_component_body_repeat1, [aux_sym_formal_parameters_repeat1] = aux_sym_formal_parameters_repeat1, [aux_sym_method_definition_repeat1] = aux_sym_method_definition_repeat1, [aux_sym_template_string_repeat1] = aux_sym_template_string_repeat1, [aux_sym_query_expression_repeat1] = aux_sym_query_expression_repeat1, [aux_sym_query_tag_repeat1] = aux_sym_query_tag_repeat1, [aux_sym_tag_statement_repeat1] = aux_sym_tag_statement_repeat1, [alias_sym_attribute_label] = alias_sym_attribute_label, [alias_sym_catch_type] = alias_sym_catch_type, [alias_sym_property_identifier] = alias_sym_property_identifier, [alias_sym_shorthand_property_identifier] = alias_sym_shorthand_property_identifier, [alias_sym_shorthand_property_identifier_pattern] = alias_sym_shorthand_property_identifier_pattern, [alias_sym_statement_identifier] = alias_sym_statement_identifier, }; static const TSSymbolMetadata ts_symbol_metadata[] = { [ts_builtin_sym_end] = { .visible = false, .named = true, }, [sym_identifier] = { .visible = true, .named = true, }, [anon_sym_import] = { .visible = true, .named = false, }, [anon_sym_DOT] = { .visible = true, .named = false, }, [anon_sym_STAR] = { .visible = true, .named = false, }, [anon_sym_COMMA] = { .visible = true, .named = false, }, [anon_sym_from] = { .visible = true, .named = false, }, [anon_sym_as] = { .visible = true, .named = false, }, [anon_sym_LBRACE] = { .visible = true, .named = false, }, [anon_sym_RBRACE] = { .visible = true, .named = false, }, [anon_sym_with] = { .visible = true, .named = false, }, [anon_sym_var] = { .visible = true, .named = false, }, [anon_sym_else] = { .visible = true, .named = false, }, [anon_sym_if] = { .visible = true, .named = false, }, [anon_sym_switch] = { .visible = true, .named = false, }, [anon_sym_for] = { .visible = true, .named = false, }, [anon_sym_LPAREN] = { .visible = true, .named = false, }, [anon_sym_SEMI] = { .visible = true, .named = false, }, [anon_sym_RPAREN] = { .visible = true, .named = false, }, [anon_sym_let] = { .visible = true, .named = false, }, [anon_sym_const] = { .visible = true, .named = false, }, [anon_sym_in] = { .visible = true, .named = false, }, [anon_sym_IN] = { .visible = true, .named = false, }, [anon_sym_In] = { .visible = true, .named = false, }, [anon_sym_of] = { .visible = true, .named = false, }, [anon_sym_OF] = { .visible = true, .named = false, }, [anon_sym_Of] = { .visible = true, .named = false, }, [anon_sym_while] = { .visible = true, .named = false, }, [anon_sym_do] = { .visible = true, .named = false, }, [anon_sym_try] = { .visible = true, .named = false, }, [anon_sym_break] = { .visible = true, .named = false, }, [anon_sym_continue] = { .visible = true, .named = false, }, [anon_sym_debugger] = { .visible = true, .named = false, }, [anon_sym_return] = { .visible = true, .named = false, }, [anon_sym_throw] = { .visible = true, .named = false, }, [anon_sym_include] = { .visible = true, .named = false, }, [anon_sym_COLON] = { .visible = true, .named = false, }, [anon_sym_case] = { .visible = true, .named = false, }, [anon_sym_default] = { .visible = true, .named = false, }, [anon_sym_catch] = { .visible = true, .named = false, }, [anon_sym_finally] = { .visible = true, .named = false, }, [anon_sym_EQ] = { .visible = true, .named = false, }, [anon_sym_LBRACK] = { .visible = true, .named = false, }, [anon_sym_RBRACK] = { .visible = true, .named = false, }, [aux_sym_nested_identifier_token1] = { .visible = false, .named = false, }, [anon_sym_static] = { .visible = true, .named = false, }, [anon_sym_abstract] = { .visible = true, .named = false, }, [anon_sym_final] = { .visible = true, .named = false, }, [anon_sym_component] = { .visible = true, .named = false, }, [anon_sym_interface] = { .visible = true, .named = false, }, [anon_sym_function] = { .visible = true, .named = false, }, [anon_sym_public] = { .visible = true, .named = false, }, [anon_sym_private] = { .visible = true, .named = false, }, [anon_sym_package] = { .visible = true, .named = false, }, [anon_sym_remote] = { .visible = true, .named = false, }, [anon_sym_any] = { .visible = true, .named = false, }, [anon_sym_string] = { .visible = true, .named = false, }, [anon_sym_numeric] = { .visible = true, .named = false, }, [anon_sym_xml] = { .visible = true, .named = false, }, [anon_sym_binary] = { .visible = true, .named = false, }, [anon_sym_boolean] = { .visible = true, .named = false, }, [anon_sym_date] = { .visible = true, .named = false, }, [anon_sym_guid] = { .visible = true, .named = false, }, [anon_sym_query] = { .visible = true, .named = false, }, [anon_sym_void] = { .visible = true, .named = false, }, [anon_sym_EQ_GT] = { .visible = true, .named = false, }, [anon_sym_required] = { .visible = true, .named = false, }, [sym_optional_chain] = { .visible = true, .named = true, }, [sym_static_chain] = { .visible = true, .named = true, }, [anon_sym_new] = { .visible = true, .named = false, }, [aux_sym_new_expression_token1] = { .visible = false, .named = false, }, [anon_sym_java] = { .visible = true, .named = false, }, [anon_sym_cfml] = { .visible = true, .named = false, }, [anon_sym_PLUS_EQ] = { .visible = true, .named = false, }, [anon_sym_DASH_EQ] = { .visible = true, .named = false, }, [anon_sym_STAR_EQ] = { .visible = true, .named = false, }, [anon_sym_SLASH_EQ] = { .visible = true, .named = false, }, [anon_sym_PERCENT_EQ] = { .visible = true, .named = false, }, [anon_sym_CARET_EQ] = { .visible = true, .named = false, }, [anon_sym_AMP_EQ] = { .visible = true, .named = false, }, [anon_sym_PIPE_EQ] = { .visible = true, .named = false, }, [anon_sym_GT_GT_EQ] = { .visible = true, .named = false, }, [anon_sym_GT_GT_GT_EQ] = { .visible = true, .named = false, }, [anon_sym_LT_LT_EQ] = { .visible = true, .named = false, }, [anon_sym_STAR_STAR_EQ] = { .visible = true, .named = false, }, [anon_sym_AMP_AMP_EQ] = { .visible = true, .named = false, }, [anon_sym_PIPE_PIPE_EQ] = { .visible = true, .named = false, }, [anon_sym_QMARK_QMARK_EQ] = { .visible = true, .named = false, }, [anon_sym_DOT_DOT_DOT] = { .visible = true, .named = false, }, [anon_sym_AMP_AMP] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token1] = { .visible = false, .named = false, }, [anon_sym_PIPE_PIPE] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token2] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token3] = { .visible = false, .named = false, }, [anon_sym_GT_GT] = { .visible = true, .named = false, }, [anon_sym_GT_GT_GT] = { .visible = true, .named = false, }, [anon_sym_LT_LT] = { .visible = true, .named = false, }, [anon_sym_AMP] = { .visible = true, .named = false, }, [anon_sym_CARET] = { .visible = true, .named = false, }, [anon_sym_PIPE] = { .visible = true, .named = false, }, [anon_sym_PLUS] = { .visible = true, .named = false, }, [anon_sym_DASH] = { .visible = true, .named = false, }, [anon_sym_SLASH] = { .visible = true, .named = false, }, [anon_sym_PERCENT] = { .visible = true, .named = false, }, [anon_sym_BSLASH] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token4] = { .visible = false, .named = false, }, [anon_sym_STAR_STAR] = { .visible = true, .named = false, }, [anon_sym_LT] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token5] = { .visible = false, .named = false, }, [anon_sym_LT_EQ] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token6] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token7] = { .visible = false, .named = false, }, [anon_sym_EQ_EQ] = { .visible = true, .named = false, }, [anon_sym_EQ_EQ_EQ] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token8] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token9] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token10] = { .visible = false, .named = false, }, [anon_sym_LT_GT] = { .visible = true, .named = false, }, [anon_sym_BANG_EQ] = { .visible = true, .named = false, }, [anon_sym_BANG_EQ_EQ] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token11] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token12] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token13] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token14] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token15] = { .visible = false, .named = false, }, [anon_sym_GT_EQ] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token16] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token17] = { .visible = false, .named = false, }, [anon_sym_GT] = { .visible = true, .named = false, }, [aux_sym_binary_expression_token18] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token19] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token20] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token21] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token22] = { .visible = false, .named = false, }, [aux_sym_binary_expression_token23] = { .visible = false, .named = false, }, [anon_sym_QMARK_QMARK] = { .visible = true, .named = false, }, [anon_sym_instanceof] = { .visible = true, .named = false, }, [anon_sym_BANG] = { .visible = true, .named = false, }, [anon_sym_TILDE] = { .visible = true, .named = false, }, [aux_sym_unary_operator_token1] = { .visible = true, .named = false, }, [anon_sym_PLUS_PLUS] = { .visible = true, .named = false, }, [anon_sym_DASH_DASH] = { .visible = true, .named = false, }, [anon_sym_DQUOTE] = { .visible = true, .named = false, }, [anon_sym_DQUOTE_DQUOTE] = { .visible = true, .named = false, }, [anon_sym_SQUOTE] = { .visible = true, .named = false, }, [anon_sym_SQUOTE_SQUOTE] = { .visible = true, .named = false, }, [sym_unescaped_double_string_fragment] = { .visible = true, .named = true, }, [sym_unescaped_single_string_fragment] = { .visible = true, .named = true, }, [sym_comment] = { .visible = true, .named = true, }, [anon_sym_DOLLAR_LBRACE] = { .visible = true, .named = false, }, [anon_sym_SLASH2] = { .visible = true, .named = false, }, [sym_regex_pattern] = { .visible = true, .named = true, }, [sym_regex_flags] = { .visible = true, .named = true, }, [sym_number] = { .visible = true, .named = true, }, [sym_private_property_identifier] = { .visible = true, .named = true, }, [anon_sym_target] = { .visible = true, .named = false, }, [anon_sym_meta] = { .visible = true, .named = false, }, [sym_this] = { .visible = true, .named = true, }, [sym_super] = { .visible = true, .named = true, }, [sym_true] = { .visible = true, .named = true, }, [sym_false] = { .visible = true, .named = true, }, [sym_null] = { .visible = true, .named = true, }, [sym_undefined] = { .visible = true, .named = true, }, [anon_sym_AT] = { .visible = true, .named = false, }, [anon_sym_property] = { .visible = true, .named = false, }, [aux_sym_method_definition_token1] = { .visible = true, .named = false, }, [anon_sym_get] = { .visible = true, .named = false, }, [anon_sym_set] = { .visible = true, .named = false, }, [anon_sym_POUND] = { .visible = true, .named = false, }, [anon_sym_export] = { .visible = true, .named = false, }, [anon_sym_queryExecute] = { .visible = true, .named = false, }, [anon_sym_BQUOTE] = { .visible = true, .named = false, }, [anon_sym_BQUOTE_BQUOTE_BQUOTE] = { .visible = true, .named = false, }, [sym__automatic_semicolon] = { .visible = false, .named = true, }, [sym__template_chars] = { .visible = true, .named = true, }, [sym__ternary_qmark] = { .visible = true, .named = false, }, [sym__elvis_operator] = { .visible = true, .named = false, }, [sym_logical_or] = { .visible = true, .named = true, }, [sym_query_text] = { .visible = true, .named = true, }, [sym_tag_linefeed] = { .visible = true, .named = true, }, [sym_cfml_template_content] = { .visible = true, .named = true, }, [sym_program] = { .visible = true, .named = true, }, [sym__module_export_name] = { .visible = false, .named = true, }, [sym_declaration] = { .visible = false, .named = true, .supertype = true, }, [sym_import] = { .visible = true, .named = true, }, [sym_import_statement] = { .visible = true, .named = true, }, [sym_import_path] = { .visible = true, .named = true, }, [sym_path] = { .visible = true, .named = true, }, [sym_import_clause] = { .visible = true, .named = true, }, [sym__from_clause] = { .visible = false, .named = true, }, [sym_namespace_import] = { .visible = true, .named = true, }, [sym_named_imports] = { .visible = true, .named = true, }, [sym_import_specifier] = { .visible = true, .named = true, }, [sym_import_attribute] = { .visible = true, .named = true, }, [sym_statement] = { .visible = false, .named = true, .supertype = true, }, [sym_expression_statement] = { .visible = true, .named = true, }, [sym_variable_declaration] = { .visible = true, .named = true, }, [sym_variable_declarator] = { .visible = true, .named = true, }, [sym_statement_block] = { .visible = true, .named = true, }, [sym_else_clause] = { .visible = true, .named = true, }, [sym_if_statement] = { .visible = true, .named = true, }, [sym_switch_statement] = { .visible = true, .named = true, }, [sym_for_statement] = { .visible = true, .named = true, }, [sym_for_in_statement] = { .visible = true, .named = true, }, [sym__for_header] = { .visible = false, .named = true, }, [sym_while_statement] = { .visible = true, .named = true, }, [sym_do_statement] = { .visible = true, .named = true, }, [sym_try_statement] = { .visible = true, .named = true, }, [sym_with_statement] = { .visible = true, .named = true, }, [sym_break_statement] = { .visible = true, .named = true, }, [sym_continue_statement] = { .visible = true, .named = true, }, [sym_debugger_statement] = { .visible = true, .named = true, }, [sym_return_statement] = { .visible = true, .named = true, }, [sym_throw_statement] = { .visible = true, .named = true, }, [sym_include_statement] = { .visible = true, .named = true, }, [sym_empty_statement] = { .visible = true, .named = true, }, [sym_labeled_statement] = { .visible = true, .named = true, }, [sym_switch_body] = { .visible = true, .named = true, }, [sym_switch_case] = { .visible = true, .named = true, }, [sym_switch_default] = { .visible = true, .named = true, }, [sym_catch_clause] = { .visible = true, .named = true, }, [sym_finally_clause] = { .visible = true, .named = true, }, [sym_parenthesized_expression] = { .visible = true, .named = true, }, [sym_expression] = { .visible = false, .named = true, .supertype = true, }, [sym_primary_expression] = { .visible = false, .named = true, .supertype = true, }, [sym_object] = { .visible = true, .named = true, }, [sym_object_pattern] = { .visible = true, .named = true, }, [sym_assignment_pattern] = { .visible = true, .named = true, }, [sym_object_assignment_pattern] = { .visible = true, .named = true, }, [sym_array] = { .visible = true, .named = true, }, [sym_ordered_struct] = { .visible = true, .named = true, }, [sym_array_pattern] = { .visible = true, .named = true, }, [sym_nested_identifier] = { .visible = true, .named = true, }, [sym_component] = { .visible = true, .named = true, }, [sym_component_attribute] = { .visible = true, .named = true, }, [sym_function_expression] = { .visible = true, .named = true, }, [sym_access_type] = { .visible = true, .named = true, }, [sym_parameter_type] = { .visible = true, .named = true, }, [sym_function_declaration] = { .visible = true, .named = true, }, [sym_arrow_function] = { .visible = true, .named = true, }, [sym_parameter_attribute] = { .visible = true, .named = true, }, [sym_call_expression] = { .visible = true, .named = true, }, [sym_new_expression] = { .visible = true, .named = true, }, [sym_member_expression] = { .visible = true, .named = true, }, [sym_subscript_expression] = { .visible = true, .named = true, }, [sym_assignment_expression] = { .visible = true, .named = true, }, [sym__augmented_assignment_lhs] = { .visible = false, .named = true, }, [sym_augmented_assignment_expression] = { .visible = true, .named = true, }, [sym__initializer] = { .visible = false, .named = true, }, [sym__destructuring_pattern] = { .visible = false, .named = true, }, [sym_spread_element] = { .visible = true, .named = true, }, [sym_ternary_expression] = { .visible = true, .named = true, }, [sym_elvis_expression] = { .visible = true, .named = true, }, [sym_binary_expression] = { .visible = true, .named = true, }, [sym_unary_operator] = { .visible = true, .named = true, }, [sym_unary_expression] = { .visible = true, .named = true, }, [sym_update_expression] = { .visible = true, .named = true, }, [sym_sequence_expression] = { .visible = true, .named = true, }, [sym_string] = { .visible = true, .named = true, }, [sym_template_substitution] = { .visible = true, .named = true, }, [sym_regex] = { .visible = true, .named = true, }, [sym_meta_property] = { .visible = true, .named = true, }, [sym_arguments] = { .visible = true, .named = true, }, [sym_decorator] = { .visible = true, .named = true, }, [sym_decorator_member_expression] = { .visible = true, .named = true, }, [sym_decorator_call_expression] = { .visible = true, .named = true, }, [sym_component_body] = { .visible = true, .named = true, }, [sym_static_initializer] = { .visible = true, .named = true, }, [sym_property_declaration] = { .visible = true, .named = true, }, [sym_formal_parameters] = { .visible = true, .named = true, }, [sym_pattern] = { .visible = false, .named = true, .supertype = true, }, [sym_rest_pattern] = { .visible = true, .named = true, }, [sym_method_definition] = { .visible = true, .named = true, }, [sym_pair] = { .visible = true, .named = true, }, [sym_cf_pair] = { .visible = true, .named = true, }, [sym_pair_pattern] = { .visible = true, .named = true, }, [sym__property_name] = { .visible = false, .named = true, }, [sym__hash_always_eval] = { .visible = false, .named = true, }, [sym_hash_expression] = { .visible = true, .named = true, }, [sym_hash_empty] = { .visible = true, .named = true, }, [sym_computed_property_name] = { .visible = true, .named = true, }, [sym_template_string] = { .visible = true, .named = true, }, [sym_cfml_template] = { .visible = true, .named = true, }, [sym_query_expression] = { .visible = true, .named = true, }, [sym_query_tag] = { .visible = true, .named = true, }, [sym_tag_statement] = { .visible = true, .named = true, }, [aux_sym_program_repeat1] = { .visible = false, .named = false, }, [aux_sym_program_repeat2] = { .visible = false, .named = false, }, [aux_sym_import_path_repeat1] = { .visible = false, .named = false, }, [aux_sym_path_repeat1] = { .visible = false, .named = false, }, [aux_sym_named_imports_repeat1] = { .visible = false, .named = false, }, [aux_sym_variable_declaration_repeat1] = { .visible = false, .named = false, }, [aux_sym_try_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym_include_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym_switch_body_repeat1] = { .visible = false, .named = false, }, [aux_sym_object_repeat1] = { .visible = false, .named = false, }, [aux_sym_object_pattern_repeat1] = { .visible = false, .named = false, }, [aux_sym_array_repeat1] = { .visible = false, .named = false, }, [aux_sym_array_pattern_repeat1] = { .visible = false, .named = false, }, [aux_sym_component_repeat1] = { .visible = false, .named = false, }, [aux_sym_function_expression_repeat1] = { .visible = false, .named = false, }, [aux_sym_function_declaration_repeat1] = { .visible = false, .named = false, }, [aux_sym_function_declaration_repeat2] = { .visible = false, .named = false, }, [aux_sym_sequence_expression_repeat1] = { .visible = false, .named = false, }, [aux_sym_string_repeat1] = { .visible = false, .named = false, }, [aux_sym_string_repeat2] = { .visible = false, .named = false, }, [aux_sym_arguments_repeat1] = { .visible = false, .named = false, }, [aux_sym_component_body_repeat1] = { .visible = false, .named = false, }, [aux_sym_formal_parameters_repeat1] = { .visible = false, .named = false, }, [aux_sym_method_definition_repeat1] = { .visible = false, .named = false, }, [aux_sym_template_string_repeat1] = { .visible = false, .named = false, }, [aux_sym_query_expression_repeat1] = { .visible = false, .named = false, }, [aux_sym_query_tag_repeat1] = { .visible = false, .named = false, }, [aux_sym_tag_statement_repeat1] = { .visible = false, .named = false, }, [alias_sym_attribute_label] = { .visible = true, .named = true, }, [alias_sym_catch_type] = { .visible = true, .named = true, }, [alias_sym_property_identifier] = { .visible = true, .named = true, }, [alias_sym_shorthand_property_identifier] = { .visible = true, .named = true, }, [alias_sym_shorthand_property_identifier_pattern] = { .visible = true, .named = true, }, [alias_sym_statement_identifier] = { .visible = true, .named = true, }, }; enum ts_field_identifiers { field_alias = 1, field_alternative = 2, field_argument = 3, field_arguments = 4, field_body = 5, field_condition = 6, field_consequence = 7, field_constructor = 8, field_decorator = 9, field_finalizer = 10, field_flags = 11, field_function = 12, field_handler = 13, field_increment = 14, field_index = 15, field_initializer = 16, field_key = 17, field_kind = 18, field_label = 19, field_left = 20, field_name = 21, field_object = 22, field_operator = 23, field_optional_chain = 24, field_parameter = 25, field_parameters = 26, field_pattern = 27, field_prefix = 28, field_property = 29, field_right = 30, field_source = 31, field_static_chain = 32, field_tag = 33, field_type = 34, field_value = 35, }; static const char * const ts_field_names[] = { [0] = NULL, [field_alias] = "alias", [field_alternative] = "alternative", [field_argument] = "argument", [field_arguments] = "arguments", [field_body] = "body", [field_condition] = "condition", [field_consequence] = "consequence", [field_constructor] = "constructor", [field_decorator] = "decorator", [field_finalizer] = "finalizer", [field_flags] = "flags", [field_function] = "function", [field_handler] = "handler", [field_increment] = "increment", [field_index] = "index", [field_initializer] = "initializer", [field_key] = "key", [field_kind] = "kind", [field_label] = "label", [field_left] = "left", [field_name] = "name", [field_object] = "object", [field_operator] = "operator", [field_optional_chain] = "optional_chain", [field_parameter] = "parameter", [field_parameters] = "parameters", [field_pattern] = "pattern", [field_prefix] = "prefix", [field_property] = "property", [field_right] = "right", [field_source] = "source", [field_static_chain] = "static_chain", [field_tag] = "tag", [field_type] = "type", [field_value] = "value", }; static const TSMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [3] = {.index = 0, .length = 1}, [4] = {.index = 1, .length = 1}, [5] = {.index = 2, .length = 1}, [6] = {.index = 3, .length = 1}, [7] = {.index = 4, .length = 1}, [8] = {.index = 5, .length = 1}, [9] = {.index = 6, .length = 2}, [10] = {.index = 8, .length = 2}, [11] = {.index = 10, .length = 2}, [12] = {.index = 12, .length = 1}, [16] = {.index = 13, .length = 2}, [17] = {.index = 15, .length = 2}, [18] = {.index = 17, .length = 2}, [19] = {.index = 19, .length = 2}, [20] = {.index = 21, .length = 2}, [21] = {.index = 23, .length = 6}, [22] = {.index = 29, .length = 2}, [23] = {.index = 31, .length = 2}, [24] = {.index = 33, .length = 2}, [25] = {.index = 35, .length = 2}, [26] = {.index = 37, .length = 1}, [27] = {.index = 38, .length = 2}, [28] = {.index = 40, .length = 2}, [29] = {.index = 42, .length = 1}, [30] = {.index = 43, .length = 1}, [31] = {.index = 44, .length = 2}, [32] = {.index = 46, .length = 2}, [33] = {.index = 48, .length = 2}, [34] = {.index = 50, .length = 2}, [35] = {.index = 52, .length = 2}, [36] = {.index = 54, .length = 1}, [37] = {.index = 31, .length = 2}, [38] = {.index = 33, .length = 2}, [39] = {.index = 55, .length = 2}, [40] = {.index = 57, .length = 2}, [41] = {.index = 59, .length = 2}, [42] = {.index = 59, .length = 2}, [43] = {.index = 61, .length = 3}, [44] = {.index = 61, .length = 3}, [45] = {.index = 64, .length = 3}, [46] = {.index = 64, .length = 3}, [47] = {.index = 67, .length = 2}, [48] = {.index = 69, .length = 3}, [49] = {.index = 72, .length = 3}, [50] = {.index = 75, .length = 2}, [51] = {.index = 77, .length = 2}, [52] = {.index = 79, .length = 1}, [53] = {.index = 31, .length = 2}, [54] = {.index = 80, .length = 3}, [55] = {.index = 83, .length = 1}, [56] = {.index = 84, .length = 3}, [57] = {.index = 87, .length = 2}, [58] = {.index = 89, .length = 3}, [59] = {.index = 92, .length = 2}, [60] = {.index = 94, .length = 1}, [62] = {.index = 95, .length = 2}, [63] = {.index = 97, .length = 3}, [64] = {.index = 100, .length = 2}, [65] = {.index = 102, .length = 2}, [66] = {.index = 104, .length = 3}, [67] = {.index = 107, .length = 3}, [68] = {.index = 110, .length = 2}, [69] = {.index = 112, .length = 2}, [70] = {.index = 114, .length = 3}, [71] = {.index = 117, .length = 2}, [72] = {.index = 119, .length = 2}, [73] = {.index = 121, .length = 4}, [74] = {.index = 125, .length = 1}, [75] = {.index = 126, .length = 2}, [76] = {.index = 128, .length = 3}, [77] = {.index = 131, .length = 3}, [78] = {.index = 134, .length = 4}, [79] = {.index = 138, .length = 3}, [80] = {.index = 141, .length = 3}, [81] = {.index = 144, .length = 3}, [82] = {.index = 147, .length = 4}, [83] = {.index = 151, .length = 3}, [84] = {.index = 151, .length = 3}, [85] = {.index = 154, .length = 3}, [86] = {.index = 157, .length = 2}, [87] = {.index = 159, .length = 3}, [88] = {.index = 162, .length = 3}, [89] = {.index = 165, .length = 2}, [90] = {.index = 167, .length = 3}, [91] = {.index = 170, .length = 4}, [92] = {.index = 174, .length = 2}, [93] = {.index = 176, .length = 4}, [94] = {.index = 180, .length = 4}, [95] = {.index = 184, .length = 4}, [96] = {.index = 188, .length = 3}, [97] = {.index = 191, .length = 2}, [98] = {.index = 59, .length = 2}, [99] = {.index = 193, .length = 3}, [100] = {.index = 196, .length = 3}, [101] = {.index = 199, .length = 5}, [102] = {.index = 204, .length = 4}, [103] = {.index = 208, .length = 5}, [104] = {.index = 213, .length = 4}, [105] = {.index = 217, .length = 4}, [106] = {.index = 221, .length = 3}, [107] = {.index = 224, .length = 3}, [108] = {.index = 227, .length = 5}, }; static const TSFieldMapEntry ts_field_map_entries[] = { [0] = {field_decorator, 0}, [1] = {field_name, 0}, [2] = {field_body, 1}, [3] = {field_arguments, 0}, [4] = {field_constructor, 1}, [5] = {field_arguments, 1}, [6] = {field_argument, 1}, {field_operator, 0}, [8] = {field_arguments, 1}, {field_function, 0}, [10] = {field_argument, 0}, {field_operator, 1}, [12] = {field_source, 1}, [13] = {field_decorator, 0, .inherited = true}, {field_decorator, 1, .inherited = true}, [15] = {field_body, 2}, {field_object, 1}, [17] = {field_name, 0}, {field_value, 1, .inherited = true}, [19] = {field_condition, 1}, {field_consequence, 2}, [21] = {field_body, 2}, {field_value, 1}, [23] = {field_body, 2}, {field_kind, 1, .inherited = true}, {field_left, 1, .inherited = true}, {field_operator, 1, .inherited = true}, {field_right, 1, .inherited = true}, {field_value, 1, .inherited = true}, [29] = {field_body, 2}, {field_label, 0}, [31] = {field_left, 0}, {field_right, 2}, [33] = {field_body, 2}, {field_parameter, 0}, [35] = {field_body, 2}, {field_condition, 1}, [37] = {field_handler, 0}, [38] = {field_body, 1}, {field_finalizer, 2}, [40] = {field_body, 1}, {field_handler, 2, .inherited = true}, [42] = {field_label, 1}, [43] = {field_body, 2}, [44] = {field_body, 2}, {field_parameters, 1}, [46] = {field_arguments, 1, .inherited = true}, {field_body, 2}, [48] = {field_arguments, 0, .inherited = true}, {field_arguments, 1, .inherited = true}, [50] = {field_prefix, 1}, {field_prefix, 2}, [52] = {field_arguments, 2}, {field_constructor, 1}, [54] = {field_pattern, 1}, [55] = {field_body, 1}, {field_tag, 0}, [57] = {field_arguments, 1}, {field_tag, 0}, [59] = {field_object, 0}, {field_property, 2}, [61] = {field_object, 0}, {field_optional_chain, 1}, {field_property, 2}, [64] = {field_object, 0}, {field_property, 2}, {field_static_chain, 1}, [67] = {field_alternative, 2}, {field_condition, 0}, [69] = {field_left, 0}, {field_operator, 1}, {field_right, 2}, [72] = {field_arguments, 2}, {field_function, 0}, {field_optional_chain, 1}, [75] = {field_body, 2}, {field_parameters, 0}, [77] = {field_key, 0}, {field_value, 2}, [79] = {field_source, 2, .inherited = true}, [80] = {field_body, 2}, {field_name, 0}, {field_parameters, 1}, [83] = {field_value, 1}, [84] = {field_alternative, 3}, {field_condition, 1}, {field_consequence, 2}, [87] = {field_body, 1}, {field_condition, 3}, [89] = {field_body, 1}, {field_finalizer, 3}, {field_handler, 2, .inherited = true}, [92] = {field_handler, 0, .inherited = true}, {field_handler, 1, .inherited = true}, [94] = {field_body, 3}, [95] = {field_name, 1}, {field_parameters, 2}, [97] = {field_body, 3}, {field_name, 1}, {field_parameters, 2}, [100] = {field_body, 3}, {field_parameters, 1}, [102] = {field_arguments, 1, .inherited = true}, {field_body, 3}, [104] = {field_constructor, 3}, {field_prefix, 1}, {field_prefix, 2}, [107] = {field_arguments, 3}, {field_prefix, 1}, {field_prefix, 2}, [110] = {field_flags, 3}, {field_pattern, 1}, [112] = {field_body, 2}, {field_tag, 0}, [114] = {field_arguments, 1}, {field_body, 2}, {field_tag, 0}, [117] = {field_index, 2}, {field_object, 0}, [119] = {field_alias, 2}, {field_name, 0}, [121] = {field_body, 3}, {field_decorator, 0, .inherited = true}, {field_name, 1}, {field_parameters, 2}, [125] = {field_name, 1}, [126] = {field_name, 2}, {field_parameters, 3}, [128] = {field_body, 4}, {field_name, 2}, {field_parameters, 3}, [131] = {field_body, 4}, {field_name, 1}, {field_parameters, 2}, [134] = {field_arguments, 4}, {field_constructor, 3}, {field_prefix, 1}, {field_prefix, 2}, [138] = {field_arguments, 2}, {field_body, 3}, {field_tag, 0}, [141] = {field_alternative, 4}, {field_condition, 0}, {field_consequence, 2}, [144] = {field_index, 3}, {field_object, 0}, {field_optional_chain, 1}, [147] = {field_body, 4}, {field_decorator, 0, .inherited = true}, {field_name, 2}, {field_parameters, 3}, [151] = {field_left, 1}, {field_operator, 2}, {field_right, 3}, [154] = {field_body, 5}, {field_condition, 3}, {field_initializer, 2}, [157] = {field_name, 2}, {field_type, 1}, [159] = {field_body, 5}, {field_name, 2}, {field_parameters, 3}, [162] = {field_body, 5}, {field_name, 1}, {field_parameters, 2}, [165] = {field_name, 3}, {field_parameters, 4}, [167] = {field_body, 5}, {field_name, 3}, {field_parameters, 4}, [170] = {field_body, 5}, {field_decorator, 0, .inherited = true}, {field_name, 3}, {field_parameters, 4}, [174] = {field_body, 3}, {field_value, 1}, [176] = {field_kind, 1}, {field_left, 2}, {field_operator, 3}, {field_right, 4}, [180] = {field_body, 6}, {field_condition, 3}, {field_increment, 4}, {field_initializer, 2}, [184] = {field_body, 6}, {field_condition, 3}, {field_condition, 4}, {field_initializer, 2}, [188] = {field_body, 6}, {field_condition, 4}, {field_initializer, 2}, [191] = {field_body, 4}, {field_parameter, 2}, [193] = {field_body, 6}, {field_name, 2}, {field_parameters, 3}, [196] = {field_body, 6}, {field_name, 3}, {field_parameters, 4}, [199] = {field_kind, 1}, {field_left, 2}, {field_operator, 4}, {field_right, 5}, {field_value, 3, .inherited = true}, [204] = {field_kind, 1}, {field_left, 2}, {field_operator, 4}, {field_right, 5}, [208] = {field_body, 7}, {field_condition, 3}, {field_condition, 4}, {field_increment, 5}, {field_initializer, 2}, [213] = {field_body, 7}, {field_condition, 4}, {field_increment, 5}, {field_initializer, 2}, [217] = {field_body, 7}, {field_condition, 4}, {field_condition, 5}, {field_initializer, 2}, [221] = {field_body, 5}, {field_parameter, 3}, {field_type, 2}, [224] = {field_body, 7}, {field_name, 3}, {field_parameters, 4}, [227] = {field_body, 8}, {field_condition, 4}, {field_condition, 5}, {field_increment, 6}, {field_initializer, 2}, }; static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { [0] = {0}, [1] = { [0] = sym_identifier, }, [2] = { [0] = alias_sym_property_identifier, }, [13] = { [1] = alias_sym_shorthand_property_identifier, }, [14] = { [1] = alias_sym_shorthand_property_identifier_pattern, }, [15] = { [1] = sym_identifier, }, [22] = { [0] = alias_sym_statement_identifier, }, [23] = { [0] = sym_identifier, }, [24] = { [0] = sym_identifier, }, [29] = { [1] = alias_sym_statement_identifier, }, [41] = { [2] = alias_sym_property_identifier, }, [43] = { [2] = alias_sym_property_identifier, }, [45] = { [2] = alias_sym_property_identifier, }, [53] = { [0] = alias_sym_shorthand_property_identifier_pattern, }, [61] = { [0] = alias_sym_attribute_label, }, [83] = { [1] = sym_identifier, }, [98] = { [0] = sym_member_expression, [2] = alias_sym_property_identifier, }, [106] = { [2] = alias_sym_catch_type, }, }; static const uint16_t ts_non_terminal_alias_map[] = { sym_nested_identifier, 3, sym_nested_identifier, alias_sym_catch_type, sym_member_expression, sym_string, 2, sym_string, alias_sym_catch_type, 0, }; static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [0] = 0, [1] = 1, [2] = 2, [3] = 2, [4] = 2, [5] = 2, [6] = 2, [7] = 2, [8] = 2, [9] = 2, [10] = 2, [11] = 2, [12] = 12, [13] = 12, [14] = 14, [15] = 12, [16] = 14, [17] = 14, [18] = 14, [19] = 14, [20] = 12, [21] = 12, [22] = 14, [23] = 14, [24] = 12, [25] = 14, [26] = 12, [27] = 12, [28] = 12, [29] = 14, [30] = 12, [31] = 14, [32] = 32, [33] = 32, [34] = 32, [35] = 32, [36] = 32, [37] = 32, [38] = 32, [39] = 39, [40] = 40, [41] = 40, [42] = 39, [43] = 40, [44] = 39, [45] = 40, [46] = 39, [47] = 39, [48] = 40, [49] = 40, [50] = 39, [51] = 51, [52] = 51, [53] = 51, [54] = 51, [55] = 51, [56] = 51, [57] = 51, [58] = 51, [59] = 51, [60] = 51, [61] = 51, [62] = 51, [63] = 51, [64] = 51, [65] = 51, [66] = 51, [67] = 51, [68] = 51, [69] = 51, [70] = 51, [71] = 51, [72] = 51, [73] = 51, [74] = 51, [75] = 51, [76] = 51, [77] = 51, [78] = 51, [79] = 51, [80] = 51, [81] = 51, [82] = 51, [83] = 51, [84] = 51, [85] = 51, [86] = 51, [87] = 51, [88] = 51, [89] = 89, [90] = 89, [91] = 89, [92] = 92, [93] = 93, [94] = 92, [95] = 89, [96] = 89, [97] = 89, [98] = 89, [99] = 89, [100] = 89, [101] = 89, [102] = 89, [103] = 89, [104] = 89, [105] = 89, [106] = 93, [107] = 92, [108] = 89, [109] = 92, [110] = 93, [111] = 92, [112] = 92, [113] = 89, [114] = 93, [115] = 89, [116] = 89, [117] = 89, [118] = 89, [119] = 92, [120] = 89, [121] = 89, [122] = 89, [123] = 92, [124] = 92, [125] = 89, [126] = 93, [127] = 92, [128] = 92, [129] = 89, [130] = 130, [131] = 131, [132] = 131, [133] = 130, [134] = 131, [135] = 130, [136] = 131, [137] = 137, [138] = 93, [139] = 130, [140] = 131, [141] = 130, [142] = 131, [143] = 130, [144] = 131, [145] = 130, [146] = 131, [147] = 130, [148] = 131, [149] = 130, [150] = 131, [151] = 92, [152] = 92, [153] = 130, [154] = 131, [155] = 131, [156] = 92, [157] = 92, [158] = 130, [159] = 130, [160] = 131, [161] = 130, [162] = 162, [163] = 163, [164] = 93, [165] = 165, [166] = 166, [167] = 92, [168] = 168, [169] = 92, [170] = 92, [171] = 92, [172] = 93, [173] = 92, [174] = 92, [175] = 92, [176] = 92, [177] = 93, [178] = 93, [179] = 92, [180] = 92, [181] = 181, [182] = 182, [183] = 183, [184] = 184, [185] = 165, [186] = 183, [187] = 182, [188] = 188, [189] = 183, [190] = 183, [191] = 182, [192] = 183, [193] = 183, [194] = 182, [195] = 183, [196] = 182, [197] = 183, [198] = 182, [199] = 183, [200] = 182, [201] = 183, [202] = 183, [203] = 182, [204] = 183, [205] = 183, [206] = 183, [207] = 182, [208] = 183, [209] = 183, [210] = 183, [211] = 183, [212] = 183, [213] = 183, [214] = 183, [215] = 183, [216] = 183, [217] = 183, [218] = 183, [219] = 183, [220] = 182, [221] = 221, [222] = 222, [223] = 223, [224] = 224, [225] = 225, [226] = 226, [227] = 227, [228] = 221, [229] = 222, [230] = 223, [231] = 224, [232] = 225, [233] = 233, [234] = 226, [235] = 235, [236] = 235, [237] = 237, [238] = 238, [239] = 239, [240] = 233, [241] = 237, [242] = 233, [243] = 243, [244] = 244, [245] = 227, [246] = 221, [247] = 222, [248] = 223, [249] = 224, [250] = 225, [251] = 226, [252] = 233, [253] = 235, [254] = 237, [255] = 238, [256] = 239, [257] = 243, [258] = 235, [259] = 233, [260] = 243, [261] = 244, [262] = 227, [263] = 221, [264] = 238, [265] = 222, [266] = 223, [267] = 224, [268] = 225, [269] = 226, [270] = 238, [271] = 235, [272] = 239, [273] = 237, [274] = 238, [275] = 239, [276] = 239, [277] = 244, [278] = 243, [279] = 244, [280] = 243, [281] = 227, [282] = 221, [283] = 222, [284] = 244, [285] = 223, [286] = 224, [287] = 225, [288] = 226, [289] = 227, [290] = 221, [291] = 222, [292] = 223, [293] = 224, [294] = 225, [295] = 295, [296] = 226, [297] = 235, [298] = 237, [299] = 238, [300] = 239, [301] = 243, [302] = 244, [303] = 227, [304] = 233, [305] = 295, [306] = 295, [307] = 295, [308] = 295, [309] = 237, [310] = 310, [311] = 310, [312] = 312, [313] = 313, [314] = 314, [315] = 315, [316] = 314, [317] = 310, [318] = 313, [319] = 315, [320] = 320, [321] = 310, [322] = 310, [323] = 312, [324] = 310, [325] = 320, [326] = 310, [327] = 310, [328] = 314, [329] = 315, [330] = 313, [331] = 312, [332] = 332, [333] = 315, [334] = 312, [335] = 310, [336] = 332, [337] = 332, [338] = 332, [339] = 332, [340] = 332, [341] = 332, [342] = 332, [343] = 310, [344] = 320, [345] = 313, [346] = 332, [347] = 310, [348] = 332, [349] = 314, [350] = 350, [351] = 351, [352] = 320, [353] = 353, [354] = 310, [355] = 355, [356] = 353, [357] = 350, [358] = 351, [359] = 355, [360] = 360, [361] = 361, [362] = 362, [363] = 360, [364] = 364, [365] = 365, [366] = 366, [367] = 367, [368] = 368, [369] = 369, [370] = 370, [371] = 371, [372] = 372, [373] = 373, [374] = 374, [375] = 373, [376] = 355, [377] = 353, [378] = 355, [379] = 353, [380] = 350, [381] = 350, [382] = 355, [383] = 350, [384] = 350, [385] = 353, [386] = 353, [387] = 355, [388] = 371, [389] = 368, [390] = 390, [391] = 390, [392] = 390, [393] = 373, [394] = 390, [395] = 373, [396] = 390, [397] = 367, [398] = 390, [399] = 370, [400] = 390, [401] = 390, [402] = 369, [403] = 372, [404] = 374, [405] = 364, [406] = 365, [407] = 366, [408] = 390, [409] = 390, [410] = 371, [411] = 374, [412] = 364, [413] = 369, [414] = 373, [415] = 367, [416] = 370, [417] = 372, [418] = 373, [419] = 365, [420] = 366, [421] = 368, [422] = 422, [423] = 423, [424] = 424, [425] = 425, [426] = 426, [427] = 422, [428] = 428, [429] = 429, [430] = 430, [431] = 430, [432] = 430, [433] = 430, [434] = 434, [435] = 430, [436] = 436, [437] = 430, [438] = 438, [439] = 439, [440] = 440, [441] = 430, [442] = 442, [443] = 430, [444] = 444, [445] = 445, [446] = 446, [447] = 429, [448] = 448, [449] = 449, [450] = 430, [451] = 430, [452] = 452, [453] = 430, [454] = 430, [455] = 430, [456] = 430, [457] = 457, [458] = 458, [459] = 459, [460] = 460, [461] = 461, [462] = 462, [463] = 463, [464] = 464, [465] = 465, [466] = 466, [467] = 467, [468] = 462, [469] = 469, [470] = 470, [471] = 471, [472] = 314, [473] = 462, [474] = 315, [475] = 475, [476] = 476, [477] = 477, [478] = 478, [479] = 479, [480] = 480, [481] = 481, [482] = 462, [483] = 483, [484] = 484, [485] = 485, [486] = 486, [487] = 487, [488] = 488, [489] = 489, [490] = 490, [491] = 491, [492] = 462, [493] = 462, [494] = 494, [495] = 495, [496] = 496, [497] = 497, [498] = 498, [499] = 499, [500] = 500, [501] = 501, [502] = 502, [503] = 503, [504] = 504, [505] = 505, [506] = 506, [507] = 507, [508] = 310, [509] = 313, [510] = 510, [511] = 511, [512] = 512, [513] = 462, [514] = 514, [515] = 515, [516] = 516, [517] = 511, [518] = 462, [519] = 519, [520] = 520, [521] = 521, [522] = 462, [523] = 512, [524] = 504, [525] = 462, [526] = 526, [527] = 527, [528] = 528, [529] = 529, [530] = 530, [531] = 531, [532] = 532, [533] = 533, [534] = 534, [535] = 535, [536] = 536, [537] = 537, [538] = 538, [539] = 539, [540] = 540, [541] = 541, [542] = 542, [543] = 543, [544] = 422, [545] = 545, [546] = 546, [547] = 422, [548] = 428, [549] = 424, [550] = 550, [551] = 425, [552] = 552, [553] = 423, [554] = 545, [555] = 545, [556] = 426, [557] = 545, [558] = 545, [559] = 545, [560] = 560, [561] = 560, [562] = 423, [563] = 442, [564] = 429, [565] = 425, [566] = 424, [567] = 449, [568] = 452, [569] = 422, [570] = 445, [571] = 310, [572] = 313, [573] = 422, [574] = 444, [575] = 560, [576] = 438, [577] = 429, [578] = 440, [579] = 436, [580] = 439, [581] = 428, [582] = 560, [583] = 434, [584] = 446, [585] = 426, [586] = 560, [587] = 560, [588] = 560, [589] = 560, [590] = 438, [591] = 507, [592] = 483, [593] = 434, [594] = 594, [595] = 595, [596] = 510, [597] = 520, [598] = 598, [599] = 446, [600] = 521, [601] = 528, [602] = 529, [603] = 532, [604] = 534, [605] = 440, [606] = 535, [607] = 503, [608] = 537, [609] = 444, [610] = 594, [611] = 495, [612] = 458, [613] = 459, [614] = 506, [615] = 460, [616] = 496, [617] = 617, [618] = 429, [619] = 465, [620] = 514, [621] = 457, [622] = 515, [623] = 516, [624] = 533, [625] = 494, [626] = 498, [627] = 449, [628] = 628, [629] = 499, [630] = 511, [631] = 512, [632] = 504, [633] = 485, [634] = 469, [635] = 542, [636] = 470, [637] = 310, [638] = 491, [639] = 429, [640] = 445, [641] = 314, [642] = 313, [643] = 477, [644] = 315, [645] = 543, [646] = 497, [647] = 488, [648] = 594, [649] = 649, [650] = 502, [651] = 530, [652] = 652, [653] = 436, [654] = 471, [655] = 475, [656] = 476, [657] = 505, [658] = 480, [659] = 504, [660] = 594, [661] = 501, [662] = 598, [663] = 594, [664] = 439, [665] = 487, [666] = 452, [667] = 479, [668] = 649, [669] = 500, [670] = 670, [671] = 527, [672] = 538, [673] = 539, [674] = 652, [675] = 540, [676] = 541, [677] = 489, [678] = 536, [679] = 461, [680] = 466, [681] = 467, [682] = 519, [683] = 595, [684] = 531, [685] = 594, [686] = 686, [687] = 511, [688] = 463, [689] = 464, [690] = 670, [691] = 686, [692] = 481, [693] = 512, [694] = 442, [695] = 486, [696] = 490, [697] = 526, [698] = 480, [699] = 503, [700] = 700, [701] = 314, [702] = 315, [703] = 700, [704] = 704, [705] = 511, [706] = 512, [707] = 506, [708] = 541, [709] = 531, [710] = 504, [711] = 514, [712] = 700, [713] = 515, [714] = 516, [715] = 481, [716] = 505, [717] = 501, [718] = 470, [719] = 700, [720] = 700, [721] = 526, [722] = 536, [723] = 530, [724] = 486, [725] = 465, [726] = 464, [727] = 540, [728] = 700, [729] = 520, [730] = 479, [731] = 460, [732] = 500, [733] = 700, [734] = 527, [735] = 521, [736] = 533, [737] = 490, [738] = 491, [739] = 502, [740] = 457, [741] = 458, [742] = 495, [743] = 469, [744] = 496, [745] = 483, [746] = 539, [747] = 489, [748] = 519, [749] = 461, [750] = 700, [751] = 538, [752] = 700, [753] = 494, [754] = 542, [755] = 471, [756] = 498, [757] = 504, [758] = 459, [759] = 475, [760] = 488, [761] = 476, [762] = 762, [763] = 477, [764] = 537, [765] = 487, [766] = 497, [767] = 507, [768] = 510, [769] = 528, [770] = 700, [771] = 463, [772] = 499, [773] = 466, [774] = 511, [775] = 467, [776] = 529, [777] = 512, [778] = 485, [779] = 532, [780] = 534, [781] = 535, [782] = 543, [783] = 783, [784] = 783, [785] = 785, [786] = 371, [787] = 787, [788] = 369, [789] = 364, [790] = 365, [791] = 368, [792] = 366, [793] = 372, [794] = 374, [795] = 367, [796] = 796, [797] = 796, [798] = 796, [799] = 796, [800] = 796, [801] = 796, [802] = 355, [803] = 350, [804] = 350, [805] = 350, [806] = 355, [807] = 353, [808] = 355, [809] = 353, [810] = 353, [811] = 811, [812] = 812, [813] = 813, [814] = 367, [815] = 372, [816] = 374, [817] = 364, [818] = 366, [819] = 368, [820] = 370, [821] = 369, [822] = 373, [823] = 365, [824] = 370, [825] = 371, [826] = 826, [827] = 827, [828] = 826, [829] = 826, [830] = 826, [831] = 831, [832] = 373, [833] = 373, [834] = 827, [835] = 826, [836] = 831, [837] = 827, [838] = 831, [839] = 827, [840] = 826, [841] = 831, [842] = 826, [843] = 826, [844] = 826, [845] = 831, [846] = 831, [847] = 826, [848] = 827, [849] = 831, [850] = 826, [851] = 826, [852] = 827, [853] = 827, [854] = 826, [855] = 826, [856] = 826, [857] = 831, [858] = 826, [859] = 831, [860] = 826, [861] = 827, [862] = 831, [863] = 826, [864] = 827, [865] = 827, [866] = 866, [867] = 867, [868] = 353, [869] = 355, [870] = 870, [871] = 350, [872] = 870, [873] = 373, [874] = 353, [875] = 355, [876] = 866, [877] = 350, [878] = 350, [879] = 370, [880] = 353, [881] = 355, [882] = 370, [883] = 353, [884] = 884, [885] = 353, [886] = 355, [887] = 353, [888] = 888, [889] = 350, [890] = 353, [891] = 355, [892] = 350, [893] = 893, [894] = 350, [895] = 355, [896] = 355, [897] = 350, [898] = 355, [899] = 353, [900] = 353, [901] = 355, [902] = 902, [903] = 903, [904] = 350, [905] = 350, [906] = 906, [907] = 888, [908] = 908, [909] = 909, [910] = 910, [911] = 911, [912] = 906, [913] = 909, [914] = 914, [915] = 353, [916] = 908, [917] = 350, [918] = 355, [919] = 919, [920] = 903, [921] = 884, [922] = 353, [923] = 355, [924] = 911, [925] = 906, [926] = 353, [927] = 903, [928] = 355, [929] = 908, [930] = 353, [931] = 914, [932] = 355, [933] = 933, [934] = 888, [935] = 908, [936] = 908, [937] = 914, [938] = 350, [939] = 909, [940] = 909, [941] = 373, [942] = 350, [943] = 355, [944] = 944, [945] = 910, [946] = 903, [947] = 884, [948] = 353, [949] = 350, [950] = 355, [951] = 353, [952] = 350, [953] = 355, [954] = 909, [955] = 903, [956] = 884, [957] = 908, [958] = 350, [959] = 909, [960] = 350, [961] = 911, [962] = 350, [963] = 353, [964] = 355, [965] = 353, [966] = 355, [967] = 906, [968] = 914, [969] = 884, [970] = 373, [971] = 971, [972] = 350, [973] = 911, [974] = 353, [975] = 364, [976] = 976, [977] = 903, [978] = 978, [979] = 979, [980] = 884, [981] = 367, [982] = 982, [983] = 978, [984] = 370, [985] = 979, [986] = 373, [987] = 978, [988] = 978, [989] = 979, [990] = 372, [991] = 982, [992] = 978, [993] = 373, [994] = 365, [995] = 979, [996] = 366, [997] = 368, [998] = 979, [999] = 370, [1000] = 978, [1001] = 373, [1002] = 979, [1003] = 1003, [1004] = 373, [1005] = 369, [1006] = 373, [1007] = 371, [1008] = 982, [1009] = 888, [1010] = 982, [1011] = 982, [1012] = 982, [1013] = 374, [1014] = 373, [1015] = 1015, [1016] = 1016, [1017] = 1017, [1018] = 976, [1019] = 1016, [1020] = 1020, [1021] = 373, [1022] = 1022, [1023] = 1023, [1024] = 1015, [1025] = 1017, [1026] = 1023, [1027] = 1027, [1028] = 373, [1029] = 371, [1030] = 1015, [1031] = 1031, [1032] = 1017, [1033] = 1020, [1034] = 1022, [1035] = 369, [1036] = 1020, [1037] = 369, [1038] = 1023, [1039] = 1027, [1040] = 373, [1041] = 1023, [1042] = 1027, [1043] = 1031, [1044] = 1031, [1045] = 1022, [1046] = 976, [1047] = 370, [1048] = 1017, [1049] = 370, [1050] = 353, [1051] = 1031, [1052] = 350, [1053] = 373, [1054] = 355, [1055] = 1031, [1056] = 1015, [1057] = 1017, [1058] = 1023, [1059] = 373, [1060] = 1015, [1061] = 372, [1062] = 1027, [1063] = 374, [1064] = 976, [1065] = 364, [1066] = 368, [1067] = 373, [1068] = 1017, [1069] = 1020, [1070] = 1031, [1071] = 1016, [1072] = 367, [1073] = 1022, [1074] = 1015, [1075] = 1023, [1076] = 1027, [1077] = 1017, [1078] = 371, [1079] = 1027, [1080] = 350, [1081] = 350, [1082] = 353, [1083] = 355, [1084] = 353, [1085] = 355, [1086] = 353, [1087] = 355, [1088] = 350, [1089] = 367, [1090] = 1022, [1091] = 365, [1092] = 372, [1093] = 353, [1094] = 355, [1095] = 374, [1096] = 353, [1097] = 355, [1098] = 1020, [1099] = 364, [1100] = 365, [1101] = 366, [1102] = 1022, [1103] = 368, [1104] = 373, [1105] = 350, [1106] = 976, [1107] = 370, [1108] = 1016, [1109] = 370, [1110] = 1017, [1111] = 366, [1112] = 1017, [1113] = 1020, [1114] = 350, [1115] = 1115, [1116] = 355, [1117] = 350, [1118] = 355, [1119] = 1119, [1120] = 1120, [1121] = 353, [1122] = 350, [1123] = 355, [1124] = 353, [1125] = 976, [1126] = 350, [1127] = 1127, [1128] = 353, [1129] = 350, [1130] = 353, [1131] = 355, [1132] = 353, [1133] = 355, [1134] = 1134, [1135] = 353, [1136] = 355, [1137] = 350, [1138] = 373, [1139] = 373, [1140] = 1140, [1141] = 355, [1142] = 1115, [1143] = 350, [1144] = 1144, [1145] = 350, [1146] = 353, [1147] = 353, [1148] = 355, [1149] = 1149, [1150] = 350, [1151] = 1151, [1152] = 373, [1153] = 1153, [1154] = 1151, [1155] = 1155, [1156] = 1153, [1157] = 373, [1158] = 1153, [1159] = 1155, [1160] = 1155, [1161] = 1161, [1162] = 1151, [1163] = 1161, [1164] = 1153, [1165] = 1161, [1166] = 1155, [1167] = 1151, [1168] = 373, [1169] = 1153, [1170] = 1155, [1171] = 373, [1172] = 1151, [1173] = 1161, [1174] = 1161, [1175] = 370, [1176] = 1153, [1177] = 1161, [1178] = 1155, [1179] = 1179, [1180] = 1179, [1181] = 1181, [1182] = 1182, [1183] = 1183, [1184] = 1181, [1185] = 1185, [1186] = 93, [1187] = 1187, [1188] = 1185, [1189] = 1189, [1190] = 1182, [1191] = 1187, [1192] = 1181, [1193] = 93, [1194] = 1182, [1195] = 93, [1196] = 1179, [1197] = 1197, [1198] = 1189, [1199] = 1182, [1200] = 1200, [1201] = 1185, [1202] = 1181, [1203] = 1189, [1204] = 1204, [1205] = 373, [1206] = 1181, [1207] = 1185, [1208] = 1187, [1209] = 1197, [1210] = 373, [1211] = 1189, [1212] = 1197, [1213] = 1187, [1214] = 1185, [1215] = 1200, [1216] = 373, [1217] = 1179, [1218] = 1183, [1219] = 1179, [1220] = 1197, [1221] = 1189, [1222] = 1200, [1223] = 1187, [1224] = 1183, [1225] = 1179, [1226] = 1200, [1227] = 1197, [1228] = 1182, [1229] = 93, [1230] = 1183, [1231] = 1182, [1232] = 1200, [1233] = 373, [1234] = 1181, [1235] = 1183, [1236] = 1200, [1237] = 1197, [1238] = 1200, [1239] = 1185, [1240] = 1181, [1241] = 1179, [1242] = 1182, [1243] = 1189, [1244] = 1183, [1245] = 1200, [1246] = 1187, [1247] = 1179, [1248] = 1181, [1249] = 1182, [1250] = 1250, [1251] = 1251, [1252] = 1252, [1253] = 1253, [1254] = 1250, [1255] = 1255, [1256] = 1253, [1257] = 1250, [1258] = 1258, [1259] = 1259, [1260] = 1260, [1261] = 1261, [1262] = 1262, [1263] = 1252, [1264] = 1264, [1265] = 1253, [1266] = 1250, [1267] = 1267, [1268] = 1268, [1269] = 1269, [1270] = 1261, [1271] = 1271, [1272] = 1272, [1273] = 1273, [1274] = 1274, [1275] = 1250, [1276] = 1276, [1277] = 1252, [1278] = 1271, [1279] = 1252, [1280] = 1280, [1281] = 1272, [1282] = 1252, [1283] = 1283, [1284] = 1284, [1285] = 1253, [1286] = 1286, [1287] = 1287, [1288] = 1288, [1289] = 1289, [1290] = 1290, [1291] = 1250, [1292] = 1292, [1293] = 1267, [1294] = 1269, [1295] = 1261, [1296] = 1273, [1297] = 1271, [1298] = 1272, [1299] = 1273, [1300] = 1274, [1301] = 1274, [1302] = 1276, [1303] = 1276, [1304] = 1267, [1305] = 1269, [1306] = 1261, [1307] = 1271, [1308] = 1272, [1309] = 1273, [1310] = 1274, [1311] = 1276, [1312] = 1252, [1313] = 1252, [1314] = 1253, [1315] = 1267, [1316] = 1250, [1317] = 1269, [1318] = 1261, [1319] = 1253, [1320] = 1271, [1321] = 1272, [1322] = 1250, [1323] = 1274, [1324] = 1276, [1325] = 1267, [1326] = 1250, [1327] = 1269, [1328] = 1261, [1329] = 1271, [1330] = 1272, [1331] = 1273, [1332] = 1274, [1333] = 1276, [1334] = 1252, [1335] = 1267, [1336] = 1253, [1337] = 1250, [1338] = 1269, [1339] = 1280, [1340] = 1283, [1341] = 1252, [1342] = 1253, [1343] = 1262, [1344] = 1251, [1345] = 1252, [1346] = 1252, [1347] = 1253, [1348] = 1250, [1349] = 1252, [1350] = 1253, [1351] = 1250, [1352] = 1253, [1353] = 1252, [1354] = 1250, [1355] = 1280, [1356] = 1283, [1357] = 1262, [1358] = 1251, [1359] = 1252, [1360] = 1253, [1361] = 1250, [1362] = 1280, [1363] = 1283, [1364] = 1253, [1365] = 1262, [1366] = 1251, [1367] = 1253, [1368] = 1280, [1369] = 1283, [1370] = 1262, [1371] = 1251, [1372] = 1283, [1373] = 1262, [1374] = 1251, [1375] = 1262, [1376] = 1251, [1377] = 1262, [1378] = 1251, [1379] = 1273, [1380] = 1380, [1381] = 1381, [1382] = 1382, [1383] = 1383, [1384] = 1384, [1385] = 1385, [1386] = 1386, [1387] = 1387, [1388] = 1380, [1389] = 1389, [1390] = 1390, [1391] = 1391, [1392] = 1392, [1393] = 1382, [1394] = 1394, [1395] = 1395, [1396] = 1387, [1397] = 1380, [1398] = 1398, [1399] = 1399, [1400] = 1400, [1401] = 1401, [1402] = 1402, [1403] = 1389, [1404] = 1404, [1405] = 1405, [1406] = 1390, [1407] = 1391, [1408] = 1383, [1409] = 1409, [1410] = 1384, [1411] = 1411, [1412] = 1412, [1413] = 1413, [1414] = 1381, [1415] = 1382, [1416] = 1383, [1417] = 1402, [1418] = 1385, [1419] = 1386, [1420] = 1387, [1421] = 1380, [1422] = 1389, [1423] = 1390, [1424] = 1391, [1425] = 1392, [1426] = 1394, [1427] = 1427, [1428] = 1428, [1429] = 1385, [1430] = 1386, [1431] = 1402, [1432] = 1402, [1433] = 1387, [1434] = 1380, [1435] = 1392, [1436] = 1389, [1437] = 1390, [1438] = 1391, [1439] = 1392, [1440] = 1398, [1441] = 1394, [1442] = 1400, [1443] = 1405, [1444] = 1405, [1445] = 1394, [1446] = 1409, [1447] = 1411, [1448] = 1412, [1449] = 1413, [1450] = 1381, [1451] = 1382, [1452] = 1383, [1453] = 1384, [1454] = 1385, [1455] = 1386, [1456] = 1387, [1457] = 1380, [1458] = 1389, [1459] = 1390, [1460] = 1391, [1461] = 1392, [1462] = 1394, [1463] = 1402, [1464] = 1398, [1465] = 1405, [1466] = 1409, [1467] = 1411, [1468] = 1412, [1469] = 1413, [1470] = 1381, [1471] = 1382, [1472] = 1383, [1473] = 1384, [1474] = 1385, [1475] = 1386, [1476] = 1387, [1477] = 1380, [1478] = 1389, [1479] = 1390, [1480] = 1391, [1481] = 1392, [1482] = 1394, [1483] = 1402, [1484] = 1398, [1485] = 1400, [1486] = 1405, [1487] = 1398, [1488] = 1488, [1489] = 1409, [1490] = 1400, [1491] = 1491, [1492] = 1398, [1493] = 1405, [1494] = 1411, [1495] = 1412, [1496] = 1413, [1497] = 1381, [1498] = 1382, [1499] = 1383, [1500] = 1384, [1501] = 1385, [1502] = 1386, [1503] = 1387, [1504] = 1380, [1505] = 1389, [1506] = 1390, [1507] = 1391, [1508] = 1392, [1509] = 1394, [1510] = 1402, [1511] = 1409, [1512] = 1405, [1513] = 1400, [1514] = 1409, [1515] = 1411, [1516] = 1412, [1517] = 1413, [1518] = 1381, [1519] = 1382, [1520] = 1383, [1521] = 1384, [1522] = 1385, [1523] = 1386, [1524] = 1387, [1525] = 1380, [1526] = 1389, [1527] = 1390, [1528] = 1391, [1529] = 1392, [1530] = 1394, [1531] = 1402, [1532] = 1532, [1533] = 1409, [1534] = 1411, [1535] = 1412, [1536] = 1413, [1537] = 1399, [1538] = 1381, [1539] = 1382, [1540] = 1383, [1541] = 1384, [1542] = 1385, [1543] = 1386, [1544] = 1387, [1545] = 1380, [1546] = 1389, [1547] = 1390, [1548] = 1391, [1549] = 1392, [1550] = 1405, [1551] = 1394, [1552] = 1409, [1553] = 1411, [1554] = 1412, [1555] = 1413, [1556] = 1381, [1557] = 1382, [1558] = 1383, [1559] = 1384, [1560] = 1385, [1561] = 1386, [1562] = 1387, [1563] = 1380, [1564] = 1389, [1565] = 1390, [1566] = 1391, [1567] = 1392, [1568] = 1394, [1569] = 1569, [1570] = 1402, [1571] = 1571, [1572] = 1572, [1573] = 1398, [1574] = 1400, [1575] = 1405, [1576] = 1409, [1577] = 1411, [1578] = 1412, [1579] = 1413, [1580] = 1381, [1581] = 1382, [1582] = 1383, [1583] = 1384, [1584] = 1385, [1585] = 1386, [1586] = 1387, [1587] = 1380, [1588] = 1389, [1589] = 1390, [1590] = 1391, [1591] = 1392, [1592] = 1394, [1593] = 1402, [1594] = 1398, [1595] = 1405, [1596] = 1409, [1597] = 1398, [1598] = 1405, [1599] = 1409, [1600] = 1600, [1601] = 1399, [1602] = 1602, [1603] = 1398, [1604] = 1402, [1605] = 1405, [1606] = 1400, [1607] = 1607, [1608] = 1409, [1609] = 1411, [1610] = 1412, [1611] = 1413, [1612] = 1381, [1613] = 1382, [1614] = 1383, [1615] = 1384, [1616] = 1385, [1617] = 1386, [1618] = 1387, [1619] = 1380, [1620] = 1389, [1621] = 1390, [1622] = 1391, [1623] = 1392, [1624] = 1394, [1625] = 1399, [1626] = 1402, [1627] = 1400, [1628] = 1402, [1629] = 1398, [1630] = 1400, [1631] = 1405, [1632] = 1411, [1633] = 1412, [1634] = 1398, [1635] = 1405, [1636] = 1400, [1637] = 1405, [1638] = 1413, [1639] = 1409, [1640] = 1411, [1641] = 1412, [1642] = 1413, [1643] = 1381, [1644] = 1382, [1645] = 1383, [1646] = 1384, [1647] = 1385, [1648] = 1386, [1649] = 1387, [1650] = 1380, [1651] = 1389, [1652] = 1390, [1653] = 1391, [1654] = 1392, [1655] = 1394, [1656] = 1402, [1657] = 1427, [1658] = 1409, [1659] = 1381, [1660] = 1399, [1661] = 1411, [1662] = 1412, [1663] = 1413, [1664] = 1381, [1665] = 1382, [1666] = 1383, [1667] = 1384, [1668] = 1385, [1669] = 1386, [1670] = 1387, [1671] = 1671, [1672] = 1389, [1673] = 1390, [1674] = 1391, [1675] = 1382, [1676] = 1392, [1677] = 1383, [1678] = 1394, [1679] = 1384, [1680] = 1385, [1681] = 1409, [1682] = 1386, [1683] = 1387, [1684] = 1380, [1685] = 1389, [1686] = 1390, [1687] = 1391, [1688] = 1398, [1689] = 1411, [1690] = 1400, [1691] = 1405, [1692] = 1412, [1693] = 1409, [1694] = 1411, [1695] = 1412, [1696] = 1413, [1697] = 1381, [1698] = 1382, [1699] = 1383, [1700] = 1384, [1701] = 1385, [1702] = 1386, [1703] = 1387, [1704] = 1380, [1705] = 1389, [1706] = 1390, [1707] = 1391, [1708] = 1392, [1709] = 1394, [1710] = 1413, [1711] = 1402, [1712] = 1712, [1713] = 1381, [1714] = 1399, [1715] = 1382, [1716] = 1383, [1717] = 1384, [1718] = 1385, [1719] = 1386, [1720] = 1387, [1721] = 1380, [1722] = 1389, [1723] = 1390, [1724] = 1391, [1725] = 1392, [1726] = 1392, [1727] = 1394, [1728] = 1394, [1729] = 1729, [1730] = 1398, [1731] = 1400, [1732] = 1405, [1733] = 1394, [1734] = 1602, [1735] = 1399, [1736] = 1729, [1737] = 1402, [1738] = 1398, [1739] = 1400, [1740] = 1405, [1741] = 1399, [1742] = 1404, [1743] = 1428, [1744] = 1400, [1745] = 1405, [1746] = 1401, [1747] = 1398, [1748] = 1400, [1749] = 1405, [1750] = 1399, [1751] = 1409, [1752] = 1411, [1753] = 1412, [1754] = 1413, [1755] = 1381, [1756] = 1382, [1757] = 1383, [1758] = 1384, [1759] = 1385, [1760] = 1386, [1761] = 1387, [1762] = 1398, [1763] = 1400, [1764] = 1405, [1765] = 1380, [1766] = 1389, [1767] = 1399, [1768] = 1390, [1769] = 1391, [1770] = 1392, [1771] = 1402, [1772] = 1394, [1773] = 1398, [1774] = 1399, [1775] = 1398, [1776] = 1399, [1777] = 1398, [1778] = 1399, [1779] = 1399, [1780] = 1402, [1781] = 1398, [1782] = 1402, [1783] = 1402, [1784] = 1398, [1785] = 1400, [1786] = 1400, [1787] = 1787, [1788] = 1671, [1789] = 1405, [1790] = 1398, [1791] = 1400, [1792] = 1400, [1793] = 1405, [1794] = 1409, [1795] = 1411, [1796] = 1412, [1797] = 1413, [1798] = 1381, [1799] = 1382, [1800] = 1383, [1801] = 1384, [1802] = 1385, [1803] = 1386, [1804] = 1387, [1805] = 1380, [1806] = 1389, [1807] = 1390, [1808] = 1391, [1809] = 1392, [1810] = 1394, [1811] = 1402, [1812] = 1400, [1813] = 1671, [1814] = 1411, [1815] = 1411, [1816] = 1412, [1817] = 1413, [1818] = 1381, [1819] = 1382, [1820] = 1383, [1821] = 1384, [1822] = 1385, [1823] = 1386, [1824] = 1387, [1825] = 1380, [1826] = 1389, [1827] = 1390, [1828] = 1391, [1829] = 1392, [1830] = 1412, [1831] = 1394, [1832] = 1409, [1833] = 1402, [1834] = 1411, [1835] = 1412, [1836] = 1413, [1837] = 1381, [1838] = 1382, [1839] = 1383, [1840] = 1384, [1841] = 1385, [1842] = 1386, [1843] = 1387, [1844] = 1380, [1845] = 1389, [1846] = 1390, [1847] = 1391, [1848] = 1392, [1849] = 1394, [1850] = 1402, [1851] = 1405, [1852] = 1852, [1853] = 1409, [1854] = 1409, [1855] = 1413, [1856] = 1409, [1857] = 1400, [1858] = 1411, [1859] = 1412, [1860] = 1413, [1861] = 1381, [1862] = 1382, [1863] = 1383, [1864] = 1384, [1865] = 1385, [1866] = 1386, [1867] = 1387, [1868] = 1380, [1869] = 1389, [1870] = 1390, [1871] = 1391, [1872] = 1392, [1873] = 1394, [1874] = 1402, [1875] = 1411, [1876] = 1412, [1877] = 1413, [1878] = 1381, [1879] = 1398, [1880] = 1400, [1881] = 1382, [1882] = 1383, [1883] = 1398, [1884] = 1411, [1885] = 1412, [1886] = 1413, [1887] = 1381, [1888] = 1382, [1889] = 1383, [1890] = 1384, [1891] = 1385, [1892] = 1386, [1893] = 1387, [1894] = 1380, [1895] = 1389, [1896] = 1390, [1897] = 1391, [1898] = 1392, [1899] = 1394, [1900] = 1384, [1901] = 1402, [1902] = 1385, [1903] = 1386, [1904] = 1409, [1905] = 1387, [1906] = 1380, [1907] = 1389, [1908] = 1390, [1909] = 1391, [1910] = 1392, [1911] = 1394, [1912] = 1400, [1913] = 1671, [1914] = 1712, [1915] = 1381, [1916] = 1411, [1917] = 1382, [1918] = 1409, [1919] = 1405, [1920] = 1412, [1921] = 1383, [1922] = 1671, [1923] = 1384, [1924] = 1385, [1925] = 1411, [1926] = 1412, [1927] = 1671, [1928] = 1413, [1929] = 1413, [1930] = 1712, [1931] = 1381, [1932] = 1382, [1933] = 1383, [1934] = 1384, [1935] = 1385, [1936] = 1671, [1937] = 1409, [1938] = 1381, [1939] = 1386, [1940] = 1387, [1941] = 1380, [1942] = 1671, [1943] = 1386, [1944] = 1411, [1945] = 1389, [1946] = 1671, [1947] = 1412, [1948] = 1413, [1949] = 1671, [1950] = 1671, [1951] = 1671, [1952] = 1671, [1953] = 1671, [1954] = 1671, [1955] = 1671, [1956] = 1671, [1957] = 1671, [1958] = 1671, [1959] = 1671, [1960] = 1671, [1961] = 1671, [1962] = 1671, [1963] = 1390, [1964] = 1391, [1965] = 1671, [1966] = 1392, [1967] = 1394, [1968] = 1400, [1969] = 1671, [1970] = 1384, [1971] = 425, [1972] = 424, [1973] = 422, [1974] = 315, [1975] = 446, [1976] = 313, [1977] = 425, [1978] = 310, [1979] = 428, [1980] = 423, [1981] = 426, [1982] = 314, [1983] = 424, [1984] = 440, [1985] = 452, [1986] = 445, [1987] = 422, [1988] = 442, [1989] = 444, [1990] = 436, [1991] = 440, [1992] = 449, [1993] = 438, [1994] = 429, [1995] = 422, [1996] = 444, [1997] = 439, [1998] = 464, [1999] = 486, [2000] = 2000, [2001] = 481, [2002] = 536, [2003] = 542, [2004] = 511, [2005] = 505, [2006] = 503, [2007] = 512, [2008] = 511, [2009] = 498, [2010] = 469, [2011] = 488, [2012] = 500, [2013] = 506, [2014] = 459, [2015] = 490, [2016] = 461, [2017] = 504, [2018] = 521, [2019] = 460, [2020] = 499, [2021] = 491, [2022] = 465, [2023] = 466, [2024] = 539, [2025] = 496, [2026] = 520, [2027] = 504, [2028] = 512, [2029] = 531, [2030] = 489, [2031] = 467, [2032] = 514, [2033] = 543, [2034] = 429, [2035] = 512, [2036] = 526, [2037] = 434, [2038] = 527, [2039] = 429, [2040] = 495, [2041] = 504, [2042] = 463, [2043] = 538, [2044] = 515, [2045] = 540, [2046] = 501, [2047] = 488, [2048] = 516, [2049] = 541, [2050] = 502, [2051] = 519, [2052] = 479, [2053] = 511, [2054] = 483, [2055] = 483, [2056] = 494, [2057] = 533, [2058] = 422, [2059] = 440, [2060] = 458, [2061] = 530, [2062] = 428, [2063] = 429, [2064] = 436, [2065] = 457, [2066] = 310, [2067] = 434, [2068] = 426, [2069] = 471, [2070] = 475, [2071] = 476, [2072] = 444, [2073] = 439, [2074] = 477, [2075] = 480, [2076] = 2076, [2077] = 487, [2078] = 449, [2079] = 423, [2080] = 497, [2081] = 507, [2082] = 440, [2083] = 510, [2084] = 528, [2085] = 529, [2086] = 532, [2087] = 534, [2088] = 535, [2089] = 537, [2090] = 470, [2091] = 485, [2092] = 452, [2093] = 444, [2094] = 445, [2095] = 313, [2096] = 479, [2097] = 511, [2098] = 461, [2099] = 539, [2100] = 466, [2101] = 467, [2102] = 519, [2103] = 488, [2104] = 540, [2105] = 442, [2106] = 483, [2107] = 531, [2108] = 527, [2109] = 497, [2110] = 541, [2111] = 463, [2112] = 446, [2113] = 464, [2114] = 507, [2115] = 471, [2116] = 520, [2117] = 542, [2118] = 501, [2119] = 485, [2120] = 315, [2121] = 510, [2122] = 528, [2123] = 511, [2124] = 529, [2125] = 504, [2126] = 314, [2127] = 465, [2128] = 532, [2129] = 534, [2130] = 511, [2131] = 535, [2132] = 537, [2133] = 504, [2134] = 504, [2135] = 475, [2136] = 2136, [2137] = 538, [2138] = 438, [2139] = 449, [2140] = 489, [2141] = 470, [2142] = 526, [2143] = 502, [2144] = 512, [2145] = 476, [2146] = 477, [2147] = 521, [2148] = 457, [2149] = 480, [2150] = 512, [2151] = 483, [2152] = 481, [2153] = 486, [2154] = 516, [2155] = 459, [2156] = 490, [2157] = 422, [2158] = 491, [2159] = 460, [2160] = 2160, [2161] = 543, [2162] = 495, [2163] = 505, [2164] = 496, [2165] = 469, [2166] = 536, [2167] = 498, [2168] = 499, [2169] = 2169, [2170] = 515, [2171] = 487, [2172] = 500, [2173] = 503, [2174] = 488, [2175] = 506, [2176] = 512, [2177] = 422, [2178] = 514, [2179] = 494, [2180] = 422, [2181] = 429, [2182] = 423, [2183] = 2183, [2184] = 425, [2185] = 2185, [2186] = 2186, [2187] = 2136, [2188] = 429, [2189] = 2169, [2190] = 422, [2191] = 449, [2192] = 426, [2193] = 422, [2194] = 425, [2195] = 424, [2196] = 2196, [2197] = 422, [2198] = 422, [2199] = 424, [2200] = 426, [2201] = 428, [2202] = 428, [2203] = 2196, [2204] = 2196, [2205] = 445, [2206] = 449, [2207] = 2207, [2208] = 2208, [2209] = 2209, [2210] = 2210, [2211] = 2211, [2212] = 2212, [2213] = 442, [2214] = 2214, [2215] = 2210, [2216] = 2211, [2217] = 2214, [2218] = 2214, [2219] = 312, [2220] = 530, [2221] = 423, [2222] = 442, [2223] = 2210, [2224] = 2211, [2225] = 2196, [2226] = 533, [2227] = 449, [2228] = 422, [2229] = 2196, [2230] = 2210, [2231] = 2211, [2232] = 2183, [2233] = 425, [2234] = 422, [2235] = 2207, [2236] = 2208, [2237] = 2210, [2238] = 2211, [2239] = 2209, [2240] = 2207, [2241] = 2208, [2242] = 2209, [2243] = 2210, [2244] = 428, [2245] = 2210, [2246] = 458, [2247] = 2210, [2248] = 424, [2249] = 426, [2250] = 2210, [2251] = 2210, [2252] = 2185, [2253] = 2186, [2254] = 422, [2255] = 2210, [2256] = 2211, [2257] = 2210, [2258] = 434, [2259] = 313, [2260] = 422, [2261] = 446, [2262] = 2183, [2263] = 436, [2264] = 2210, [2265] = 2211, [2266] = 310, [2267] = 2214, [2268] = 494, [2269] = 471, [2270] = 475, [2271] = 476, [2272] = 477, [2273] = 480, [2274] = 487, [2275] = 497, [2276] = 507, [2277] = 510, [2278] = 528, [2279] = 529, [2280] = 532, [2281] = 534, [2282] = 535, [2283] = 537, [2284] = 485, [2285] = 470, [2286] = 422, [2287] = 429, [2288] = 439, [2289] = 422, [2290] = 2207, [2291] = 438, [2292] = 422, [2293] = 429, [2294] = 2207, [2295] = 2208, [2296] = 2209, [2297] = 438, [2298] = 2208, [2299] = 440, [2300] = 422, [2301] = 2210, [2302] = 2211, [2303] = 2211, [2304] = 429, [2305] = 428, [2306] = 425, [2307] = 429, [2308] = 2209, [2309] = 426, [2310] = 2183, [2311] = 444, [2312] = 2312, [2313] = 440, [2314] = 2183, [2315] = 424, [2316] = 444, [2317] = 429, [2318] = 452, [2319] = 434, [2320] = 422, [2321] = 2196, [2322] = 423, [2323] = 457, [2324] = 2324, [2325] = 2325, [2326] = 312, [2327] = 533, [2328] = 497, [2329] = 446, [2330] = 507, [2331] = 510, [2332] = 2332, [2333] = 528, [2334] = 529, [2335] = 2335, [2336] = 532, [2337] = 504, [2338] = 2332, [2339] = 534, [2340] = 535, [2341] = 2332, [2342] = 445, [2343] = 537, [2344] = 2344, [2345] = 2332, [2346] = 485, [2347] = 459, [2348] = 2348, [2349] = 460, [2350] = 449, [2351] = 2332, [2352] = 2332, [2353] = 511, [2354] = 512, [2355] = 2312, [2356] = 446, [2357] = 2332, [2358] = 511, [2359] = 512, [2360] = 504, [2361] = 2361, [2362] = 314, [2363] = 315, [2364] = 516, [2365] = 2365, [2366] = 470, [2367] = 313, [2368] = 2365, [2369] = 2369, [2370] = 442, [2371] = 542, [2372] = 429, [2373] = 465, [2374] = 436, [2375] = 2375, [2376] = 2348, [2377] = 429, [2378] = 2378, [2379] = 310, [2380] = 452, [2381] = 444, [2382] = 2375, [2383] = 313, [2384] = 2312, [2385] = 2361, [2386] = 2369, [2387] = 2387, [2388] = 2388, [2389] = 530, [2390] = 533, [2391] = 434, [2392] = 458, [2393] = 505, [2394] = 2394, [2395] = 2378, [2396] = 429, [2397] = 2397, [2398] = 2361, [2399] = 2369, [2400] = 2400, [2401] = 2325, [2402] = 501, [2403] = 2325, [2404] = 469, [2405] = 2405, [2406] = 449, [2407] = 2407, [2408] = 495, [2409] = 2409, [2410] = 457, [2411] = 2365, [2412] = 310, [2413] = 449, [2414] = 2414, [2415] = 2136, [2416] = 514, [2417] = 498, [2418] = 2212, [2419] = 2169, [2420] = 2344, [2421] = 444, [2422] = 2332, [2423] = 440, [2424] = 313, [2425] = 2183, [2426] = 2348, [2427] = 2427, [2428] = 515, [2429] = 438, [2430] = 2365, [2431] = 2365, [2432] = 2375, [2433] = 452, [2434] = 2434, [2435] = 429, [2436] = 2436, [2437] = 434, [2438] = 2438, [2439] = 2439, [2440] = 445, [2441] = 313, [2442] = 458, [2443] = 429, [2444] = 2325, [2445] = 494, [2446] = 479, [2447] = 500, [2448] = 2344, [2449] = 310, [2450] = 502, [2451] = 2375, [2452] = 2394, [2453] = 527, [2454] = 2378, [2455] = 2378, [2456] = 504, [2457] = 444, [2458] = 499, [2459] = 2344, [2460] = 530, [2461] = 2332, [2462] = 503, [2463] = 457, [2464] = 494, [2465] = 471, [2466] = 475, [2467] = 476, [2468] = 477, [2469] = 480, [2470] = 487, [2471] = 497, [2472] = 507, [2473] = 510, [2474] = 528, [2475] = 529, [2476] = 439, [2477] = 534, [2478] = 535, [2479] = 537, [2480] = 470, [2481] = 485, [2482] = 429, [2483] = 538, [2484] = 2375, [2485] = 2344, [2486] = 2344, [2487] = 485, [2488] = 2332, [2489] = 444, [2490] = 2361, [2491] = 526, [2492] = 2369, [2493] = 2397, [2494] = 2325, [2495] = 440, [2496] = 483, [2497] = 457, [2498] = 438, [2499] = 2378, [2500] = 539, [2501] = 511, [2502] = 540, [2503] = 494, [2504] = 2365, [2505] = 541, [2506] = 489, [2507] = 471, [2508] = 449, [2509] = 475, [2510] = 512, [2511] = 476, [2512] = 477, [2513] = 2365, [2514] = 480, [2515] = 2375, [2516] = 487, [2517] = 2394, [2518] = 536, [2519] = 2397, [2520] = 439, [2521] = 497, [2522] = 507, [2523] = 510, [2524] = 461, [2525] = 466, [2526] = 467, [2527] = 519, [2528] = 471, [2529] = 528, [2530] = 529, [2531] = 532, [2532] = 2332, [2533] = 531, [2534] = 534, [2535] = 535, [2536] = 537, [2537] = 2344, [2538] = 2375, [2539] = 475, [2540] = 463, [2541] = 2394, [2542] = 2397, [2543] = 464, [2544] = 2312, [2545] = 476, [2546] = 2546, [2547] = 2375, [2548] = 2378, [2549] = 2549, [2550] = 488, [2551] = 2394, [2552] = 429, [2553] = 2397, [2554] = 2554, [2555] = 470, [2556] = 436, [2557] = 2361, [2558] = 2369, [2559] = 310, [2560] = 2325, [2561] = 2561, [2562] = 449, [2563] = 314, [2564] = 440, [2565] = 2332, [2566] = 2312, [2567] = 520, [2568] = 483, [2569] = 315, [2570] = 521, [2571] = 477, [2572] = 480, [2573] = 488, [2574] = 487, [2575] = 2361, [2576] = 2332, [2577] = 2332, [2578] = 2549, [2579] = 2394, [2580] = 2397, [2581] = 496, [2582] = 429, [2583] = 481, [2584] = 486, [2585] = 2369, [2586] = 506, [2587] = 440, [2588] = 2365, [2589] = 2549, [2590] = 2344, [2591] = 490, [2592] = 2348, [2593] = 2549, [2594] = 491, [2595] = 442, [2596] = 2549, [2597] = 543, [2598] = 2549, [2599] = 532, [2600] = 533, [2601] = 476, [2602] = 477, [2603] = 426, [2604] = 480, [2605] = 487, [2606] = 497, [2607] = 507, [2608] = 510, [2609] = 528, [2610] = 529, [2611] = 314, [2612] = 532, [2613] = 534, [2614] = 466, [2615] = 511, [2616] = 2616, [2617] = 2617, [2618] = 500, [2619] = 2619, [2620] = 512, [2621] = 543, [2622] = 2622, [2623] = 488, [2624] = 315, [2625] = 504, [2626] = 470, [2627] = 471, [2628] = 475, [2629] = 457, [2630] = 2630, [2631] = 463, [2632] = 481, [2633] = 486, [2634] = 535, [2635] = 2635, [2636] = 2622, [2637] = 537, [2638] = 489, [2639] = 449, [2640] = 485, [2641] = 2635, [2642] = 542, [2643] = 465, [2644] = 496, [2645] = 310, [2646] = 2169, [2647] = 2647, [2648] = 2616, [2649] = 479, [2650] = 2647, [2651] = 2616, [2652] = 314, [2653] = 498, [2654] = 458, [2655] = 459, [2656] = 2622, [2657] = 2622, [2658] = 471, [2659] = 475, [2660] = 476, [2661] = 477, [2662] = 480, [2663] = 487, [2664] = 497, [2665] = 507, [2666] = 510, [2667] = 528, [2668] = 529, [2669] = 532, [2670] = 534, [2671] = 535, [2672] = 537, [2673] = 460, [2674] = 470, [2675] = 428, [2676] = 2635, [2677] = 526, [2678] = 485, [2679] = 315, [2680] = 499, [2681] = 314, [2682] = 2647, [2683] = 504, [2684] = 310, [2685] = 2136, [2686] = 2619, [2687] = 457, [2688] = 494, [2689] = 314, [2690] = 521, [2691] = 458, [2692] = 459, [2693] = 502, [2694] = 465, [2695] = 315, [2696] = 464, [2697] = 2697, [2698] = 511, [2699] = 514, [2700] = 526, [2701] = 2701, [2702] = 530, [2703] = 516, [2704] = 512, [2705] = 2635, [2706] = 436, [2707] = 2616, [2708] = 536, [2709] = 313, [2710] = 490, [2711] = 504, [2712] = 476, [2713] = 491, [2714] = 2619, [2715] = 527, [2716] = 477, [2717] = 480, [2718] = 2616, [2719] = 487, [2720] = 497, [2721] = 460, [2722] = 536, [2723] = 498, [2724] = 470, [2725] = 499, [2726] = 530, [2727] = 491, [2728] = 507, [2729] = 469, [2730] = 2622, [2731] = 510, [2732] = 2635, [2733] = 2616, [2734] = 2647, [2735] = 528, [2736] = 488, [2737] = 503, [2738] = 529, [2739] = 532, [2740] = 469, [2741] = 521, [2742] = 531, [2743] = 502, [2744] = 457, [2745] = 506, [2746] = 422, [2747] = 515, [2748] = 511, [2749] = 461, [2750] = 512, [2751] = 2751, [2752] = 2752, [2753] = 2753, [2754] = 2754, [2755] = 504, [2756] = 514, [2757] = 2757, [2758] = 516, [2759] = 538, [2760] = 2616, [2761] = 466, [2762] = 2312, [2763] = 519, [2764] = 475, [2765] = 505, [2766] = 2616, [2767] = 2767, [2768] = 315, [2769] = 2769, [2770] = 2616, [2771] = 429, [2772] = 2185, [2773] = 461, [2774] = 429, [2775] = 511, [2776] = 483, [2777] = 2400, [2778] = 2778, [2779] = 539, [2780] = 511, [2781] = 512, [2782] = 2616, [2783] = 423, [2784] = 471, [2785] = 494, [2786] = 475, [2787] = 471, [2788] = 475, [2789] = 476, [2790] = 477, [2791] = 476, [2792] = 480, [2793] = 487, [2794] = 2616, [2795] = 497, [2796] = 507, [2797] = 422, [2798] = 479, [2799] = 477, [2800] = 520, [2801] = 480, [2802] = 500, [2803] = 510, [2804] = 528, [2805] = 529, [2806] = 532, [2807] = 534, [2808] = 487, [2809] = 535, [2810] = 2546, [2811] = 537, [2812] = 485, [2813] = 2647, [2814] = 530, [2815] = 2561, [2816] = 497, [2817] = 507, [2818] = 512, [2819] = 422, [2820] = 2619, [2821] = 527, [2822] = 504, [2823] = 538, [2824] = 505, [2825] = 534, [2826] = 503, [2827] = 2827, [2828] = 2616, [2829] = 510, [2830] = 528, [2831] = 501, [2832] = 529, [2833] = 320, [2834] = 532, [2835] = 534, [2836] = 2836, [2837] = 488, [2838] = 533, [2839] = 467, [2840] = 535, [2841] = 485, [2842] = 501, [2843] = 2212, [2844] = 310, [2845] = 2845, [2846] = 481, [2847] = 519, [2848] = 535, [2849] = 470, [2850] = 483, [2851] = 537, [2852] = 531, [2853] = 486, [2854] = 367, [2855] = 2753, [2856] = 515, [2857] = 537, [2858] = 2858, [2859] = 495, [2860] = 470, [2861] = 511, [2862] = 467, [2863] = 512, [2864] = 540, [2865] = 490, [2866] = 485, [2867] = 520, [2868] = 457, [2869] = 504, [2870] = 539, [2871] = 483, [2872] = 2619, [2873] = 506, [2874] = 540, [2875] = 494, [2876] = 458, [2877] = 422, [2878] = 313, [2879] = 483, [2880] = 463, [2881] = 541, [2882] = 533, [2883] = 422, [2884] = 464, [2885] = 496, [2886] = 543, [2887] = 489, [2888] = 488, [2889] = 2616, [2890] = 541, [2891] = 542, [2892] = 2616, [2893] = 457, [2894] = 495, [2895] = 494, [2896] = 494, [2897] = 471, [2898] = 2388, [2899] = 2899, [2900] = 2900, [2901] = 2901, [2902] = 2902, [2903] = 2903, [2904] = 2904, [2905] = 2905, [2906] = 2906, [2907] = 2907, [2908] = 2908, [2909] = 313, [2910] = 422, [2911] = 2911, [2912] = 2912, [2913] = 2212, [2914] = 2914, [2915] = 2915, [2916] = 471, [2917] = 475, [2918] = 476, [2919] = 477, [2920] = 480, [2921] = 487, [2922] = 497, [2923] = 507, [2924] = 510, [2925] = 528, [2926] = 529, [2927] = 532, [2928] = 534, [2929] = 535, [2930] = 537, [2931] = 485, [2932] = 2932, [2933] = 2933, [2934] = 2934, [2935] = 2935, [2936] = 2936, [2937] = 2937, [2938] = 2938, [2939] = 2939, [2940] = 2940, [2941] = 470, [2942] = 2942, [2943] = 2900, [2944] = 2944, [2945] = 423, [2946] = 2944, [2947] = 457, [2948] = 2948, [2949] = 2949, [2950] = 520, [2951] = 2951, [2952] = 2952, [2953] = 2953, [2954] = 2954, [2955] = 2912, [2956] = 429, [2957] = 313, [2958] = 485, [2959] = 521, [2960] = 422, [2961] = 494, [2962] = 2942, [2963] = 2963, [2964] = 2944, [2965] = 423, [2966] = 457, [2967] = 2948, [2968] = 2968, [2969] = 2845, [2970] = 494, [2971] = 471, [2972] = 475, [2973] = 476, [2974] = 2948, [2975] = 2554, [2976] = 2949, [2977] = 477, [2978] = 2949, [2979] = 480, [2980] = 487, [2981] = 497, [2982] = 507, [2983] = 510, [2984] = 528, [2985] = 2951, [2986] = 529, [2987] = 2952, [2988] = 2697, [2989] = 2701, [2990] = 2953, [2991] = 532, [2992] = 2954, [2993] = 534, [2994] = 535, [2995] = 2912, [2996] = 537, [2997] = 485, [2998] = 2752, [2999] = 2754, [3000] = 2757, [3001] = 2827, [3002] = 422, [3003] = 2858, [3004] = 2617, [3005] = 422, [3006] = 2942, [3007] = 314, [3008] = 313, [3009] = 2944, [3010] = 423, [3011] = 457, [3012] = 2948, [3013] = 2949, [3014] = 494, [3015] = 2951, [3016] = 2952, [3017] = 2953, [3018] = 2954, [3019] = 2912, [3020] = 2160, [3021] = 315, [3022] = 2899, [3023] = 2942, [3024] = 2944, [3025] = 423, [3026] = 2948, [3027] = 2949, [3028] = 2968, [3029] = 2951, [3030] = 2185, [3031] = 429, [3032] = 2900, [3033] = 2942, [3034] = 2944, [3035] = 423, [3036] = 2948, [3037] = 2949, [3038] = 2778, [3039] = 2951, [3040] = 2942, [3041] = 2942, [3042] = 2944, [3043] = 423, [3044] = 2948, [3045] = 2949, [3046] = 2951, [3047] = 320, [3048] = 2942, [3049] = 2944, [3050] = 2948, [3051] = 429, [3052] = 2942, [3053] = 2944, [3054] = 429, [3055] = 2942, [3056] = 2951, [3057] = 438, [3058] = 2942, [3059] = 3059, [3060] = 3060, [3061] = 2942, [3062] = 2942, [3063] = 3063, [3064] = 3064, [3065] = 3065, [3066] = 3066, [3067] = 3067, [3068] = 3068, [3069] = 3069, [3070] = 3070, [3071] = 3071, [3072] = 3072, [3073] = 2952, [3074] = 3074, [3075] = 3075, [3076] = 3076, [3077] = 3077, [3078] = 3078, [3079] = 3079, [3080] = 2899, [3081] = 2212, [3082] = 2952, [3083] = 3083, [3084] = 3084, [3085] = 3074, [3086] = 3086, [3087] = 2953, [3088] = 3088, [3089] = 2954, [3090] = 3090, [3091] = 3091, [3092] = 2912, [3093] = 442, [3094] = 3094, [3095] = 3095, [3096] = 3096, [3097] = 3097, [3098] = 471, [3099] = 475, [3100] = 476, [3101] = 314, [3102] = 315, [3103] = 477, [3104] = 480, [3105] = 487, [3106] = 497, [3107] = 507, [3108] = 510, [3109] = 528, [3110] = 529, [3111] = 532, [3112] = 534, [3113] = 535, [3114] = 537, [3115] = 470, [3116] = 3116, [3117] = 3117, [3118] = 3118, [3119] = 422, [3120] = 3120, [3121] = 3121, [3122] = 3122, [3123] = 3123, [3124] = 2942, [3125] = 3125, [3126] = 3126, [3127] = 3127, [3128] = 2944, [3129] = 423, [3130] = 3130, [3131] = 3131, [3132] = 3132, [3133] = 3133, [3134] = 471, [3135] = 475, [3136] = 476, [3137] = 477, [3138] = 480, [3139] = 487, [3140] = 497, [3141] = 507, [3142] = 510, [3143] = 528, [3144] = 529, [3145] = 532, [3146] = 534, [3147] = 535, [3148] = 537, [3149] = 470, [3150] = 485, [3151] = 470, [3152] = 457, [3153] = 494, [3154] = 3154, [3155] = 2953, [3156] = 3156, [3157] = 3157, [3158] = 3158, [3159] = 2899, [3160] = 3160, [3161] = 3074, [3162] = 3162, [3163] = 3163, [3164] = 2954, [3165] = 3165, [3166] = 3166, [3167] = 2948, [3168] = 3168, [3169] = 3169, [3170] = 3170, [3171] = 3074, [3172] = 2949, [3173] = 3173, [3174] = 3174, [3175] = 3175, [3176] = 3176, [3177] = 3177, [3178] = 3178, [3179] = 2899, [3180] = 3180, [3181] = 3181, [3182] = 3074, [3183] = 422, [3184] = 2951, [3185] = 2952, [3186] = 2900, [3187] = 2953, [3188] = 2899, [3189] = 3074, [3190] = 2954, [3191] = 530, [3192] = 533, [3193] = 458, [3194] = 2900, [3195] = 2900, [3196] = 2912, [3197] = 367, [3198] = 497, [3199] = 3132, [3200] = 497, [3201] = 507, [3202] = 3075, [3203] = 3133, [3204] = 2911, [3205] = 3076, [3206] = 3077, [3207] = 2940, [3208] = 510, [3209] = 3154, [3210] = 3078, [3211] = 528, [3212] = 3156, [3213] = 2767, [3214] = 3157, [3215] = 3158, [3216] = 3079, [3217] = 3160, [3218] = 3083, [3219] = 3162, [3220] = 3163, [3221] = 3165, [3222] = 3166, [3223] = 3084, [3224] = 3168, [3225] = 3086, [3226] = 3088, [3227] = 3169, [3228] = 3170, [3229] = 3173, [3230] = 3174, [3231] = 3175, [3232] = 3176, [3233] = 3177, [3234] = 3234, [3235] = 3090, [3236] = 3178, [3237] = 3180, [3238] = 3091, [3239] = 529, [3240] = 3094, [3241] = 520, [3242] = 3095, [3243] = 3096, [3244] = 2914, [3245] = 471, [3246] = 475, [3247] = 476, [3248] = 477, [3249] = 480, [3250] = 487, [3251] = 497, [3252] = 507, [3253] = 510, [3254] = 528, [3255] = 529, [3256] = 532, [3257] = 534, [3258] = 535, [3259] = 537, [3260] = 2915, [3261] = 470, [3262] = 3097, [3263] = 3181, [3264] = 429, [3265] = 3059, [3266] = 3266, [3267] = 3060, [3268] = 532, [3269] = 2932, [3270] = 429, [3271] = 485, [3272] = 2933, [3273] = 534, [3274] = 457, [3275] = 2934, [3276] = 457, [3277] = 494, [3278] = 494, [3279] = 471, [3280] = 475, [3281] = 476, [3282] = 477, [3283] = 480, [3284] = 487, [3285] = 429, [3286] = 487, [3287] = 510, [3288] = 528, [3289] = 529, [3290] = 532, [3291] = 534, [3292] = 535, [3293] = 537, [3294] = 485, [3295] = 470, [3296] = 313, [3297] = 535, [3298] = 315, [3299] = 2935, [3300] = 530, [3301] = 2212, [3302] = 2400, [3303] = 3116, [3304] = 3117, [3305] = 537, [3306] = 3063, [3307] = 3064, [3308] = 314, [3309] = 533, [3310] = 3118, [3311] = 3120, [3312] = 2554, [3313] = 3065, [3314] = 3066, [3315] = 470, [3316] = 3067, [3317] = 3121, [3318] = 530, [3319] = 533, [3320] = 458, [3321] = 521, [3322] = 485, [3323] = 458, [3324] = 485, [3325] = 315, [3326] = 3068, [3327] = 2388, [3328] = 3122, [3329] = 2212, [3330] = 471, [3331] = 3331, [3332] = 3123, [3333] = 475, [3334] = 3334, [3335] = 3070, [3336] = 429, [3337] = 476, [3338] = 2936, [3339] = 2937, [3340] = 3340, [3341] = 477, [3342] = 2546, [3343] = 2938, [3344] = 2939, [3345] = 313, [3346] = 3126, [3347] = 2561, [3348] = 3127, [3349] = 480, [3350] = 2908, [3351] = 457, [3352] = 314, [3353] = 3130, [3354] = 3131, [3355] = 3355, [3356] = 3356, [3357] = 494, [3358] = 507, [3359] = 471, [3360] = 315, [3361] = 313, [3362] = 314, [3363] = 313, [3364] = 367, [3365] = 3365, [3366] = 3366, [3367] = 2388, [3368] = 475, [3369] = 476, [3370] = 477, [3371] = 480, [3372] = 487, [3373] = 497, [3374] = 507, [3375] = 510, [3376] = 3365, [3377] = 528, [3378] = 529, [3379] = 532, [3380] = 534, [3381] = 535, [3382] = 3366, [3383] = 537, [3384] = 315, [3385] = 2845, [3386] = 3365, [3387] = 3366, [3388] = 2697, [3389] = 2701, [3390] = 470, [3391] = 3365, [3392] = 3366, [3393] = 2752, [3394] = 2754, [3395] = 2757, [3396] = 2827, [3397] = 2858, [3398] = 3365, [3399] = 3366, [3400] = 2617, [3401] = 3365, [3402] = 3366, [3403] = 367, [3404] = 3366, [3405] = 3365, [3406] = 3366, [3407] = 3366, [3408] = 3365, [3409] = 494, [3410] = 3366, [3411] = 3366, [3412] = 3366, [3413] = 2561, [3414] = 3366, [3415] = 3366, [3416] = 3366, [3417] = 314, [3418] = 2546, [3419] = 457, [3420] = 530, [3421] = 494, [3422] = 533, [3423] = 3366, [3424] = 475, [3425] = 476, [3426] = 477, [3427] = 480, [3428] = 487, [3429] = 497, [3430] = 507, [3431] = 510, [3432] = 528, [3433] = 529, [3434] = 532, [3435] = 534, [3436] = 535, [3437] = 537, [3438] = 458, [3439] = 485, [3440] = 470, [3441] = 314, [3442] = 315, [3443] = 3365, [3444] = 2753, [3445] = 485, [3446] = 457, [3447] = 494, [3448] = 471, [3449] = 475, [3450] = 3366, [3451] = 476, [3452] = 3365, [3453] = 477, [3454] = 480, [3455] = 487, [3456] = 497, [3457] = 507, [3458] = 510, [3459] = 528, [3460] = 529, [3461] = 532, [3462] = 534, [3463] = 535, [3464] = 537, [3465] = 485, [3466] = 470, [3467] = 3366, [3468] = 2400, [3469] = 3366, [3470] = 3366, [3471] = 3366, [3472] = 3366, [3473] = 2753, [3474] = 3366, [3475] = 457, [3476] = 3366, [3477] = 3366, [3478] = 3478, [3479] = 3365, [3480] = 2212, [3481] = 471, [3482] = 476, [3483] = 3126, [3484] = 3127, [3485] = 3130, [3486] = 3131, [3487] = 315, [3488] = 3132, [3489] = 3133, [3490] = 3154, [3491] = 3156, [3492] = 3157, [3493] = 3158, [3494] = 3160, [3495] = 3075, [3496] = 3162, [3497] = 3163, [3498] = 3165, [3499] = 3166, [3500] = 2911, [3501] = 3168, [3502] = 3076, [3503] = 3077, [3504] = 3169, [3505] = 3170, [3506] = 3173, [3507] = 3078, [3508] = 3174, [3509] = 3175, [3510] = 3176, [3511] = 3177, [3512] = 3178, [3513] = 3180, [3514] = 3079, [3515] = 475, [3516] = 3083, [3517] = 470, [3518] = 3084, [3519] = 3086, [3520] = 3088, [3521] = 477, [3522] = 480, [3523] = 2908, [3524] = 314, [3525] = 3525, [3526] = 3090, [3527] = 3091, [3528] = 487, [3529] = 497, [3530] = 3530, [3531] = 2617, [3532] = 507, [3533] = 520, [3534] = 3534, [3535] = 510, [3536] = 2697, [3537] = 485, [3538] = 2701, [3539] = 2914, [3540] = 2915, [3541] = 3525, [3542] = 3066, [3543] = 3095, [3544] = 3096, [3545] = 2845, [3546] = 3070, [3547] = 457, [3548] = 3548, [3549] = 3097, [3550] = 494, [3551] = 3551, [3552] = 471, [3553] = 2827, [3554] = 528, [3555] = 529, [3556] = 2932, [3557] = 2933, [3558] = 2934, [3559] = 315, [3560] = 532, [3561] = 2858, [3562] = 521, [3563] = 2936, [3564] = 2937, [3565] = 2938, [3566] = 2939, [3567] = 3068, [3568] = 367, [3569] = 2935, [3570] = 3116, [3571] = 3117, [3572] = 314, [3573] = 2940, [3574] = 3118, [3575] = 3120, [3576] = 3121, [3577] = 313, [3578] = 3122, [3579] = 3525, [3580] = 534, [3581] = 3181, [3582] = 3525, [3583] = 3059, [3584] = 3060, [3585] = 3123, [3586] = 3525, [3587] = 535, [3588] = 537, [3589] = 3525, [3590] = 3525, [3591] = 3591, [3592] = 3525, [3593] = 3593, [3594] = 2752, [3595] = 3067, [3596] = 2754, [3597] = 3063, [3598] = 3064, [3599] = 2757, [3600] = 3065, [3601] = 3094, [3602] = 3168, [3603] = 3181, [3604] = 2936, [3605] = 2915, [3606] = 3177, [3607] = 3178, [3608] = 2936, [3609] = 3095, [3610] = 2908, [3611] = 3131, [3612] = 2937, [3613] = 2914, [3614] = 3132, [3615] = 3133, [3616] = 3096, [3617] = 2938, [3618] = 3162, [3619] = 3097, [3620] = 3118, [3621] = 3120, [3622] = 3121, [3623] = 2914, [3624] = 2915, [3625] = 3068, [3626] = 521, [3627] = 3075, [3628] = 3094, [3629] = 2935, [3630] = 2940, [3631] = 3166, [3632] = 3077, [3633] = 3163, [3634] = 3634, [3635] = 3116, [3636] = 3117, [3637] = 2938, [3638] = 3059, [3639] = 2939, [3640] = 3173, [3641] = 3078, [3642] = 3174, [3643] = 3169, [3644] = 3170, [3645] = 3063, [3646] = 2937, [3647] = 2908, [3648] = 3079, [3649] = 3064, [3650] = 3060, [3651] = 520, [3652] = 3067, [3653] = 2911, [3654] = 3165, [3655] = 2932, [3656] = 2933, [3657] = 2934, [3658] = 3122, [3659] = 3065, [3660] = 3154, [3661] = 3066, [3662] = 2940, [3663] = 3175, [3664] = 3664, [3665] = 3076, [3666] = 3083, [3667] = 3084, [3668] = 2932, [3669] = 3086, [3670] = 3126, [3671] = 2933, [3672] = 3088, [3673] = 2934, [3674] = 3123, [3675] = 3090, [3676] = 3070, [3677] = 3091, [3678] = 3127, [3679] = 3156, [3680] = 3157, [3681] = 3158, [3682] = 3160, [3683] = 3130, [3684] = 2939, [3685] = 3685, [3686] = 3176, [3687] = 3180, [3688] = 3688, [3689] = 3689, [3690] = 3690, [3691] = 3691, [3692] = 3692, [3693] = 3693, [3694] = 3694, [3695] = 3695, [3696] = 3696, [3697] = 3697, [3698] = 3698, [3699] = 3699, [3700] = 3700, [3701] = 3701, [3702] = 3702, [3703] = 3703, [3704] = 3704, [3705] = 3705, [3706] = 3706, [3707] = 3707, [3708] = 3708, [3709] = 3709, [3710] = 3710, [3711] = 3710, [3712] = 3710, [3713] = 3710, [3714] = 3710, [3715] = 3710, [3716] = 3710, [3717] = 3710, [3718] = 3710, [3719] = 3710, [3720] = 3710, [3721] = 3710, [3722] = 3710, [3723] = 3710, [3724] = 3710, [3725] = 3710, [3726] = 3710, [3727] = 3710, [3728] = 3710, [3729] = 3710, [3730] = 3710, [3731] = 3731, [3732] = 3732, [3733] = 3733, [3734] = 3734, [3735] = 3735, [3736] = 3736, [3737] = 3737, [3738] = 3738, [3739] = 3739, [3740] = 3740, [3741] = 3741, [3742] = 3742, [3743] = 3743, [3744] = 3744, [3745] = 3745, [3746] = 3181, [3747] = 3739, [3748] = 3741, [3749] = 2935, [3750] = 3740, [3751] = 3745, [3752] = 3742, [3753] = 3744, [3754] = 2911, [3755] = 3738, [3756] = 3756, [3757] = 3757, [3758] = 3758, [3759] = 3759, [3760] = 3760, [3761] = 3760, [3762] = 3760, [3763] = 3760, [3764] = 3760, [3765] = 3760, [3766] = 3760, [3767] = 3760, [3768] = 3760, [3769] = 3760, [3770] = 3760, [3771] = 3760, [3772] = 3760, [3773] = 3760, [3774] = 3760, [3775] = 3760, [3776] = 3760, [3777] = 3760, [3778] = 3760, [3779] = 3760, [3780] = 3760, [3781] = 3781, [3782] = 3781, [3783] = 3781, [3784] = 3781, [3785] = 3781, [3786] = 3781, [3787] = 3787, [3788] = 3781, [3789] = 3781, [3790] = 3781, [3791] = 3781, [3792] = 3781, [3793] = 3781, [3794] = 3781, [3795] = 3781, [3796] = 3781, [3797] = 3781, [3798] = 3781, [3799] = 3781, [3800] = 3781, [3801] = 3781, [3802] = 3781, [3803] = 3803, [3804] = 3804, [3805] = 3805, [3806] = 3806, [3807] = 3807, [3808] = 3808, [3809] = 3809, [3810] = 3810, [3811] = 3811, [3812] = 3812, [3813] = 3813, [3814] = 3814, [3815] = 3815, [3816] = 3816, [3817] = 3817, [3818] = 3818, [3819] = 3819, [3820] = 3820, [3821] = 3821, [3822] = 3822, [3823] = 3823, [3824] = 3824, [3825] = 3825, [3826] = 3826, [3827] = 465, [3828] = 469, [3829] = 542, [3830] = 3830, [3831] = 3831, [3832] = 3832, [3833] = 3833, [3834] = 3833, [3835] = 3833, [3836] = 3833, [3837] = 3833, [3838] = 3833, [3839] = 3833, [3840] = 3833, [3841] = 3833, [3842] = 3833, [3843] = 3833, [3844] = 3833, [3845] = 3833, [3846] = 3833, [3847] = 3833, [3848] = 3833, [3849] = 3833, [3850] = 3833, [3851] = 3833, [3852] = 3833, [3853] = 3833, [3854] = 3833, [3855] = 3833, [3856] = 3833, [3857] = 3833, [3858] = 3858, [3859] = 3858, [3860] = 3858, [3861] = 3858, [3862] = 3858, [3863] = 3858, [3864] = 3864, [3865] = 3864, [3866] = 3864, [3867] = 3864, [3868] = 3864, [3869] = 3864, [3870] = 3870, [3871] = 3870, [3872] = 3870, [3873] = 3870, [3874] = 3874, [3875] = 3870, [3876] = 3876, [3877] = 3877, [3878] = 3878, [3879] = 3879, [3880] = 3880, [3881] = 3881, [3882] = 3882, [3883] = 3883, [3884] = 3884, [3885] = 425, [3886] = 3886, [3887] = 3887, [3888] = 3888, [3889] = 3888, [3890] = 3886, [3891] = 3887, [3892] = 3892, [3893] = 3893, [3894] = 3884, [3895] = 3892, [3896] = 3886, [3897] = 3887, [3898] = 3888, [3899] = 3892, [3900] = 3886, [3901] = 3893, [3902] = 3887, [3903] = 3903, [3904] = 3886, [3905] = 3887, [3906] = 3886, [3907] = 3887, [3908] = 3908, [3909] = 3892, [3910] = 3893, [3911] = 3892, [3912] = 3893, [3913] = 3886, [3914] = 3887, [3915] = 3888, [3916] = 3892, [3917] = 3917, [3918] = 424, [3919] = 3892, [3920] = 3893, [3921] = 3886, [3922] = 3887, [3923] = 3886, [3924] = 3892, [3925] = 3893, [3926] = 3893, [3927] = 3892, [3928] = 3892, [3929] = 3893, [3930] = 3893, [3931] = 3887, [3932] = 3893, [3933] = 3933, [3934] = 3884, [3935] = 3888, [3936] = 3887, [3937] = 3887, [3938] = 3884, [3939] = 3892, [3940] = 3886, [3941] = 3886, [3942] = 3884, [3943] = 3893, [3944] = 3888, [3945] = 3945, [3946] = 3946, [3947] = 3947, [3948] = 3946, [3949] = 3946, [3950] = 3879, [3951] = 3951, [3952] = 3952, [3953] = 3881, [3954] = 3954, [3955] = 3946, [3956] = 3946, [3957] = 3946, [3958] = 3954, [3959] = 3951, [3960] = 3952, [3961] = 3946, [3962] = 3946, [3963] = 3963, [3964] = 3946, [3965] = 3946, [3966] = 3952, [3967] = 3946, [3968] = 3968, [3969] = 3946, [3970] = 3946, [3971] = 3946, [3972] = 2136, [3973] = 3946, [3974] = 3974, [3975] = 3946, [3976] = 3974, [3977] = 3977, [3978] = 3946, [3979] = 3946, [3980] = 3946, [3981] = 3951, [3982] = 3952, [3983] = 3951, [3984] = 3952, [3985] = 2169, [3986] = 3946, [3987] = 3963, [3988] = 3946, [3989] = 3989, [3990] = 3951, [3991] = 3991, [3992] = 3992, [3993] = 3993, [3994] = 3879, [3995] = 3995, [3996] = 3996, [3997] = 3997, [3998] = 3992, [3999] = 3999, [4000] = 4000, [4001] = 3995, [4002] = 3993, [4003] = 4003, [4004] = 4004, [4005] = 4005, [4006] = 4006, [4007] = 4005, [4008] = 4006, [4009] = 4009, [4010] = 4010, [4011] = 4011, [4012] = 4012, [4013] = 4013, [4014] = 4014, [4015] = 3997, [4016] = 4012, [4017] = 4006, [4018] = 4011, [4019] = 4010, [4020] = 4012, [4021] = 4011, [4022] = 4022, [4023] = 4010, [4024] = 4012, [4025] = 4025, [4026] = 4012, [4027] = 3999, [4028] = 4028, [4029] = 4028, [4030] = 4009, [4031] = 4010, [4032] = 4032, [4033] = 4033, [4034] = 4012, [4035] = 4011, [4036] = 4012, [4037] = 4010, [4038] = 4012, [4039] = 3997, [4040] = 4025, [4041] = 4041, [4042] = 3992, [4043] = 4003, [4044] = 4044, [4045] = 4033, [4046] = 3992, [4047] = 4000, [4048] = 3881, [4049] = 4049, [4050] = 3997, [4051] = 4033, [4052] = 3995, [4053] = 4053, [4054] = 4054, [4055] = 3995, [4056] = 3992, [4057] = 4006, [4058] = 3997, [4059] = 4059, [4060] = 3992, [4061] = 4033, [4062] = 4006, [4063] = 4063, [4064] = 4064, [4065] = 3992, [4066] = 4011, [4067] = 3995, [4068] = 4068, [4069] = 2185, [4070] = 3992, [4071] = 4033, [4072] = 4072, [4073] = 4073, [4074] = 4074, [4075] = 4075, [4076] = 4076, [4077] = 4077, [4078] = 4078, [4079] = 4076, [4080] = 4073, [4081] = 4076, [4082] = 4073, [4083] = 4074, [4084] = 4075, [4085] = 4074, [4086] = 4073, [4087] = 4075, [4088] = 4088, [4089] = 4089, [4090] = 4090, [4091] = 4091, [4092] = 4074, [4093] = 4077, [4094] = 4078, [4095] = 4075, [4096] = 4096, [4097] = 4068, [4098] = 4098, [4099] = 4099, [4100] = 4100, [4101] = 4013, [4102] = 4102, [4103] = 4078, [4104] = 4104, [4105] = 4105, [4106] = 4076, [4107] = 4107, [4108] = 4108, [4109] = 4073, [4110] = 4072, [4111] = 4077, [4112] = 4078, [4113] = 4113, [4114] = 4104, [4115] = 4074, [4116] = 4073, [4117] = 4091, [4118] = 4074, [4119] = 4077, [4120] = 4078, [4121] = 4077, [4122] = 4078, [4123] = 4077, [4124] = 4078, [4125] = 4100, [4126] = 4078, [4127] = 4076, [4128] = 4128, [4129] = 4076, [4130] = 4073, [4131] = 4073, [4132] = 4104, [4133] = 4100, [4134] = 4077, [4135] = 4135, [4136] = 4100, [4137] = 4074, [4138] = 4104, [4139] = 4075, [4140] = 4100, [4141] = 313, [4142] = 4077, [4143] = 4078, [4144] = 4104, [4145] = 4145, [4146] = 4146, [4147] = 4076, [4148] = 4148, [4149] = 4074, [4150] = 2212, [4151] = 4072, [4152] = 4075, [4153] = 4076, [4154] = 4075, [4155] = 4073, [4156] = 4072, [4157] = 4072, [4158] = 4075, [4159] = 4159, [4160] = 4160, [4161] = 4161, [4162] = 4161, [4163] = 4163, [4164] = 2400, [4165] = 4165, [4166] = 4166, [4167] = 4167, [4168] = 4168, [4169] = 4168, [4170] = 424, [4171] = 4171, [4172] = 4172, [4173] = 4022, [4174] = 4161, [4175] = 4168, [4176] = 4168, [4177] = 4168, [4178] = 4178, [4179] = 4171, [4180] = 4161, [4181] = 4171, [4182] = 4182, [4183] = 4161, [4184] = 4161, [4185] = 4168, [4186] = 4186, [4187] = 4168, [4188] = 4168, [4189] = 4171, [4190] = 4159, [4191] = 4168, [4192] = 2845, [4193] = 4168, [4194] = 4168, [4195] = 4168, [4196] = 4171, [4197] = 4197, [4198] = 4172, [4199] = 4163, [4200] = 4168, [4201] = 2388, [4202] = 3732, [4203] = 4172, [4204] = 4163, [4205] = 4163, [4206] = 4168, [4207] = 4172, [4208] = 4168, [4209] = 4178, [4210] = 4163, [4211] = 4171, [4212] = 4168, [4213] = 4172, [4214] = 4168, [4215] = 2546, [4216] = 4182, [4217] = 314, [4218] = 367, [4219] = 446, [4220] = 4220, [4221] = 4182, [4222] = 4168, [4223] = 4186, [4224] = 4224, [4225] = 4172, [4226] = 4182, [4227] = 3731, [4228] = 3991, [4229] = 4163, [4230] = 4182, [4231] = 4168, [4232] = 4182, [4233] = 315, [4234] = 4234, [4235] = 2561, [4236] = 4236, [4237] = 4168, [4238] = 4238, [4239] = 4186, [4240] = 4159, [4241] = 4241, [4242] = 446, [4243] = 4182, [4244] = 4159, [4245] = 425, [4246] = 4159, [4247] = 4159, [4248] = 4168, [4249] = 4182, [4250] = 4250, [4251] = 4251, [4252] = 4022, [4253] = 4253, [4254] = 2752, [4255] = 4255, [4256] = 2754, [4257] = 4257, [4258] = 2757, [4259] = 4259, [4260] = 4260, [4261] = 4261, [4262] = 4262, [4263] = 4263, [4264] = 4255, [4265] = 4265, [4266] = 4266, [4267] = 4267, [4268] = 4268, [4269] = 4269, [4270] = 4270, [4271] = 4271, [4272] = 4263, [4273] = 4255, [4274] = 4274, [4275] = 4275, [4276] = 2827, [4277] = 4277, [4278] = 4167, [4279] = 4279, [4280] = 4261, [4281] = 4281, [4282] = 4275, [4283] = 4277, [4284] = 4284, [4285] = 4285, [4286] = 4281, [4287] = 4284, [4288] = 4288, [4289] = 4289, [4290] = 2858, [4291] = 4291, [4292] = 4257, [4293] = 4293, [4294] = 4291, [4295] = 4257, [4296] = 4296, [4297] = 4297, [4298] = 4298, [4299] = 4299, [4300] = 4300, [4301] = 4301, [4302] = 4289, [4303] = 2753, [4304] = 4293, [4305] = 4305, [4306] = 4306, [4307] = 4250, [4308] = 4289, [4309] = 4305, [4310] = 4293, [4311] = 4251, [4312] = 4262, [4313] = 4305, [4314] = 4314, [4315] = 4267, [4316] = 4306, [4317] = 4271, [4318] = 4250, [4319] = 2617, [4320] = 4320, [4321] = 4293, [4322] = 4305, [4323] = 4323, [4324] = 4261, [4325] = 313, [4326] = 4262, [4327] = 4327, [4328] = 4267, [4329] = 4279, [4330] = 4279, [4331] = 4271, [4332] = 4288, [4333] = 314, [4334] = 315, [4335] = 4335, [4336] = 4263, [4337] = 4255, [4338] = 4267, [4339] = 4289, [4340] = 3991, [4341] = 4341, [4342] = 4275, [4343] = 4277, [4344] = 4263, [4345] = 4255, [4346] = 4271, [4347] = 4281, [4348] = 4284, [4349] = 4349, [4350] = 4261, [4351] = 4275, [4352] = 4277, [4353] = 4288, [4354] = 4293, [4355] = 4275, [4356] = 4277, [4357] = 4279, [4358] = 4288, [4359] = 4281, [4360] = 4284, [4361] = 4305, [4362] = 4306, [4363] = 4005, [4364] = 4250, [4365] = 4365, [4366] = 2753, [4367] = 4367, [4368] = 4341, [4369] = 4291, [4370] = 4275, [4371] = 4257, [4372] = 4260, [4373] = 4277, [4374] = 4261, [4375] = 4281, [4376] = 4284, [4377] = 3734, [4378] = 4349, [4379] = 4291, [4380] = 4261, [4381] = 4257, [4382] = 4306, [4383] = 4275, [4384] = 4277, [4385] = 4281, [4386] = 4284, [4387] = 4289, [4388] = 4289, [4389] = 4291, [4390] = 4293, [4391] = 4305, [4392] = 4306, [4393] = 4250, [4394] = 4262, [4395] = 4251, [4396] = 4300, [4397] = 4397, [4398] = 4293, [4399] = 4305, [4400] = 4267, [4401] = 4271, [4402] = 4306, [4403] = 4262, [4404] = 4250, [4405] = 4277, [4406] = 4301, [4407] = 4407, [4408] = 4408, [4409] = 4250, [4410] = 4281, [4411] = 4296, [4412] = 4265, [4413] = 4261, [4414] = 4251, [4415] = 4262, [4416] = 4265, [4417] = 4417, [4418] = 4291, [4419] = 4301, [4420] = 4279, [4421] = 4267, [4422] = 2701, [4423] = 4271, [4424] = 4288, [4425] = 4257, [4426] = 4301, [4427] = 4341, [4428] = 4428, [4429] = 4281, [4430] = 4291, [4431] = 4251, [4432] = 4293, [4433] = 4250, [4434] = 4301, [4435] = 4224, [4436] = 4257, [4437] = 4260, [4438] = 4267, [4439] = 4275, [4440] = 4440, [4441] = 4301, [4442] = 4277, [4443] = 4267, [4444] = 4367, [4445] = 4281, [4446] = 4407, [4447] = 4301, [4448] = 4284, [4449] = 4301, [4450] = 4261, [4451] = 446, [4452] = 4291, [4453] = 4288, [4454] = 4257, [4455] = 4284, [4456] = 4289, [4457] = 4299, [4458] = 4458, [4459] = 4459, [4460] = 4271, [4461] = 4279, [4462] = 4262, [4463] = 4323, [4464] = 4279, [4465] = 4261, [4466] = 4271, [4467] = 4306, [4468] = 4428, [4469] = 4289, [4470] = 4279, [4471] = 4323, [4472] = 4293, [4473] = 4305, [4474] = 4323, [4475] = 4306, [4476] = 4250, [4477] = 4288, [4478] = 4263, [4479] = 4323, [4480] = 4288, [4481] = 4323, [4482] = 4262, [4483] = 4349, [4484] = 4349, [4485] = 4267, [4486] = 4349, [4487] = 4349, [4488] = 4271, [4489] = 2697, [4490] = 4490, [4491] = 3174, [4492] = 4492, [4493] = 3123, [4494] = 4494, [4495] = 4492, [4496] = 4496, [4497] = 4497, [4498] = 4498, [4499] = 4494, [4500] = 4500, [4501] = 4501, [4502] = 4502, [4503] = 4497, [4504] = 4504, [4505] = 2911, [4506] = 4506, [4507] = 4507, [4508] = 4508, [4509] = 4509, [4510] = 4510, [4511] = 4498, [4512] = 3175, [4513] = 4500, [4514] = 4506, [4515] = 2932, [4516] = 4516, [4517] = 4517, [4518] = 4518, [4519] = 4492, [4520] = 2933, [4521] = 2934, [4522] = 3166, [4523] = 4523, [4524] = 3176, [4525] = 4525, [4526] = 4494, [4527] = 4527, [4528] = 4528, [4529] = 4529, [4530] = 4530, [4531] = 3177, [4532] = 2935, [4533] = 4517, [4534] = 4534, [4535] = 4535, [4536] = 4536, [4537] = 4537, [4538] = 3126, [4539] = 4539, [4540] = 4509, [4541] = 4541, [4542] = 4542, [4543] = 4496, [4544] = 3178, [4545] = 4545, [4546] = 4546, [4547] = 2914, [4548] = 2936, [4549] = 4549, [4550] = 2937, [4551] = 4551, [4552] = 4552, [4553] = 2938, [4554] = 2939, [4555] = 2915, [4556] = 4556, [4557] = 3180, [4558] = 4545, [4559] = 4559, [4560] = 3181, [4561] = 4539, [4562] = 4534, [4563] = 4563, [4564] = 4564, [4565] = 2940, [4566] = 4566, [4567] = 4567, [4568] = 4568, [4569] = 4497, [4570] = 4570, [4571] = 4500, [4572] = 4506, [4573] = 4525, [4574] = 4539, [4575] = 3154, [4576] = 4576, [4577] = 4545, [4578] = 4506, [4579] = 3127, [4580] = 4580, [4581] = 3070, [4582] = 4582, [4583] = 4490, [4584] = 4525, [4585] = 4500, [4586] = 4506, [4587] = 452, [4588] = 4525, [4589] = 4539, [4590] = 4539, [4591] = 4545, [4592] = 4501, [4593] = 3083, [4594] = 460, [4595] = 4536, [4596] = 4596, [4597] = 4494, [4598] = 3075, [4599] = 3084, [4600] = 4527, [4601] = 4541, [4602] = 3156, [4603] = 4603, [4604] = 4604, [4605] = 4605, [4606] = 3086, [4607] = 4607, [4608] = 4500, [4609] = 4609, [4610] = 4610, [4611] = 4611, [4612] = 4612, [4613] = 4541, [4614] = 526, [4615] = 4615, [4616] = 4616, [4617] = 4604, [4618] = 4618, [4619] = 4619, [4620] = 4620, [4621] = 4545, [4622] = 4622, [4623] = 4623, [4624] = 4624, [4625] = 4625, [4626] = 4541, [4627] = 4627, [4628] = 4628, [4629] = 4627, [4630] = 4570, [4631] = 4490, [4632] = 3116, [4633] = 4633, [4634] = 3157, [4635] = 3130, [4636] = 4556, [4637] = 3158, [4638] = 4638, [4639] = 4639, [4640] = 4527, [4641] = 4627, [4642] = 4642, [4643] = 4525, [4644] = 4496, [4645] = 3131, [4646] = 4510, [4647] = 3168, [4648] = 4615, [4649] = 4628, [4650] = 4492, [4651] = 4633, [4652] = 4494, [4653] = 4497, [4654] = 4541, [4655] = 4628, [4656] = 3094, [4657] = 3117, [4658] = 3160, [4659] = 4570, [4660] = 4615, [4661] = 3079, [4662] = 4492, [4663] = 4494, [4664] = 4497, [4665] = 4665, [4666] = 4666, [4667] = 4501, [4668] = 4516, [4669] = 4536, [4670] = 4530, [4671] = 4604, [4672] = 4672, [4673] = 3162, [4674] = 4674, [4675] = 4501, [4676] = 4501, [4677] = 4518, [4678] = 4530, [4679] = 3088, [4680] = 4604, [4681] = 4627, [4682] = 4682, [4683] = 4628, [4684] = 4684, [4685] = 4535, [4686] = 4527, [4687] = 4530, [4688] = 4688, [4689] = 4580, [4690] = 4690, [4691] = 4534, [4692] = 4498, [4693] = 4536, [4694] = 4694, [4695] = 4502, [4696] = 4507, [4697] = 4508, [4698] = 4509, [4699] = 4510, [4700] = 4700, [4701] = 4490, [4702] = 4536, [4703] = 4627, [4704] = 4517, [4705] = 4705, [4706] = 4496, [4707] = 521, [4708] = 4528, [4709] = 4529, [4710] = 4516, [4711] = 2212, [4712] = 4518, [4713] = 4633, [4714] = 4518, [4715] = 4628, [4716] = 4633, [4717] = 4582, [4718] = 4570, [4719] = 459, [4720] = 4684, [4721] = 4535, [4722] = 4722, [4723] = 4497, [4724] = 3090, [4725] = 4725, [4726] = 4490, [4727] = 4580, [4728] = 4527, [4729] = 4516, [4730] = 4498, [4731] = 4530, [4732] = 4502, [4733] = 3118, [4734] = 3076, [4735] = 4615, [4736] = 4507, [4737] = 4508, [4738] = 4509, [4739] = 4510, [4740] = 4740, [4741] = 3169, [4742] = 3132, [4743] = 4633, [4744] = 4517, [4745] = 4502, [4746] = 4746, [4747] = 4528, [4748] = 4529, [4749] = 4684, [4750] = 4535, [4751] = 4518, [4752] = 4752, [4753] = 4580, [4754] = 4516, [4755] = 4498, [4756] = 4502, [4757] = 4556, [4758] = 4507, [4759] = 4508, [4760] = 4509, [4761] = 4510, [4762] = 3120, [4763] = 4615, [4764] = 2908, [4765] = 4517, [4766] = 3077, [4767] = 4767, [4768] = 4528, [4769] = 4529, [4770] = 4536, [4771] = 4528, [4772] = 4772, [4773] = 4773, [4774] = 4529, [4775] = 4580, [4776] = 4776, [4777] = 4777, [4778] = 4498, [4779] = 4508, [4780] = 4502, [4781] = 3163, [4782] = 4507, [4783] = 4508, [4784] = 4509, [4785] = 4510, [4786] = 4492, [4787] = 4517, [4788] = 4501, [4789] = 3170, [4790] = 4556, [4791] = 3059, [4792] = 3060, [4793] = 4507, [4794] = 4794, [4795] = 4494, [4796] = 3173, [4797] = 4639, [4798] = 4496, [4799] = 4507, [4800] = 4497, [4801] = 3165, [4802] = 3121, [4803] = 3882, [4804] = 4804, [4805] = 4604, [4806] = 4684, [4807] = 4684, [4808] = 3091, [4809] = 4500, [4810] = 3063, [4811] = 4552, [4812] = 3064, [4813] = 4507, [4814] = 3065, [4815] = 3066, [4816] = 3122, [4817] = 4684, [4818] = 4535, [4819] = 520, [4820] = 4506, [4821] = 4492, [4822] = 4694, [4823] = 4494, [4824] = 4497, [4825] = 4825, [4826] = 4556, [4827] = 4525, [4828] = 3133, [4829] = 4552, [4830] = 4527, [4831] = 3067, [4832] = 4534, [4833] = 3068, [4834] = 4496, [4835] = 3095, [4836] = 4836, [4837] = 4552, [4838] = 4838, [4839] = 4615, [4840] = 3096, [4841] = 4552, [4842] = 4842, [4843] = 3097, [4844] = 4844, [4845] = 4845, [4846] = 4552, [4847] = 4694, [4848] = 4530, [4849] = 4534, [4850] = 4694, [4851] = 3078, [4852] = 4694, [4853] = 4694, [4854] = 4492, [4855] = 4694, [4856] = 4580, [4857] = 4694, [4858] = 4570, [4859] = 4859, [4860] = 4860, [4861] = 4861, [4862] = 4862, [4863] = 4863, [4864] = 4864, [4865] = 4863, [4866] = 4866, [4867] = 4867, [4868] = 4868, [4869] = 4869, [4870] = 4870, [4871] = 4871, [4872] = 4872, [4873] = 4873, [4874] = 4874, [4875] = 4875, [4876] = 4866, [4877] = 4877, [4878] = 4878, [4879] = 4879, [4880] = 4863, [4881] = 4867, [4882] = 4862, [4883] = 4870, [4884] = 4884, [4885] = 4862, [4886] = 4886, [4887] = 4863, [4888] = 4871, [4889] = 4889, [4890] = 4860, [4891] = 4862, [4892] = 4861, [4893] = 4875, [4894] = 4894, [4895] = 4895, [4896] = 4875, [4897] = 4863, [4898] = 4889, [4899] = 4861, [4900] = 4900, [4901] = 4866, [4902] = 4863, [4903] = 4903, [4904] = 4875, [4905] = 4866, [4906] = 4879, [4907] = 4907, [4908] = 4863, [4909] = 4909, [4910] = 4895, [4911] = 4911, [4912] = 4912, [4913] = 4862, [4914] = 4914, [4915] = 4863, [4916] = 4866, [4917] = 4879, [4918] = 4863, [4919] = 4866, [4920] = 4920, [4921] = 4861, [4922] = 4861, [4923] = 4895, [4924] = 4895, [4925] = 4925, [4926] = 4895, [4927] = 4927, [4928] = 4861, [4929] = 4929, [4930] = 4866, [4931] = 4931, [4932] = 4900, [4933] = 4933, [4934] = 4934, [4935] = 4935, [4936] = 4936, [4937] = 4870, [4938] = 4861, [4939] = 4866, [4940] = 4873, [4941] = 4874, [4942] = 4942, [4943] = 4936, [4944] = 4877, [4945] = 4889, [4946] = 4873, [4947] = 4861, [4948] = 4867, [4949] = 4874, [4950] = 4862, [4951] = 4884, [4952] = 4871, [4953] = 4934, [4954] = 4860, [4955] = 4866, [4956] = 4956, [4957] = 4936, [4958] = 4875, [4959] = 4866, [4960] = 4934, [4961] = 4863, [4962] = 4909, [4963] = 4912, [4964] = 4861, [4965] = 4965, [4966] = 4884, [4967] = 4920, [4968] = 4866, [4969] = 4862, [4970] = 4875, [4971] = 4866, [4972] = 4861, [4973] = 4879, [4974] = 4974, [4975] = 4934, [4976] = 4879, [4977] = 4863, [4978] = 4978, [4979] = 4895, [4980] = 4862, [4981] = 4900, [4982] = 4870, [4983] = 4860, [4984] = 4866, [4985] = 4873, [4986] = 4874, [4987] = 4873, [4988] = 4895, [4989] = 4877, [4990] = 4990, [4991] = 4869, [4992] = 4860, [4993] = 4867, [4994] = 4889, [4995] = 4995, [4996] = 4884, [4997] = 4871, [4998] = 4998, [4999] = 4861, [5000] = 4900, [5001] = 5001, [5002] = 4909, [5003] = 4889, [5004] = 4884, [5005] = 4861, [5006] = 4861, [5007] = 4936, [5008] = 5008, [5009] = 4869, [5010] = 4863, [5011] = 4861, [5012] = 5012, [5013] = 4934, [5014] = 4914, [5015] = 4875, [5016] = 4879, [5017] = 4875, [5018] = 4873, [5019] = 4874, [5020] = 4920, [5021] = 4866, [5022] = 4862, [5023] = 5023, [5024] = 4909, [5025] = 4874, [5026] = 4936, [5027] = 4862, [5028] = 5028, [5029] = 4879, [5030] = 4871, [5031] = 4863, [5032] = 4873, [5033] = 4874, [5034] = 5034, [5035] = 4909, [5036] = 4867, [5037] = 4862, [5038] = 4875, [5039] = 4889, [5040] = 4875, [5041] = 4863, [5042] = 4873, [5043] = 4874, [5044] = 4909, [5045] = 4866, [5046] = 4889, [5047] = 4895, [5048] = 5048, [5049] = 4914, [5050] = 4914, [5051] = 5051, [5052] = 4861, [5053] = 5053, [5054] = 4936, [5055] = 5055, [5056] = 4936, [5057] = 5057, [5058] = 4879, [5059] = 4866, [5060] = 4909, [5061] = 4861, [5062] = 4861, [5063] = 4875, [5064] = 4900, [5065] = 5065, [5066] = 4934, [5067] = 4863, [5068] = 4861, [5069] = 4862, [5070] = 4863, [5071] = 5008, [5072] = 4866, [5073] = 4861, [5074] = 5074, [5075] = 5075, [5076] = 5076, [5077] = 4934, [5078] = 4870, [5079] = 4860, [5080] = 4870, [5081] = 5081, [5082] = 4936, [5083] = 4877, [5084] = 4920, [5085] = 4863, [5086] = 4861, [5087] = 4900, [5088] = 4863, [5089] = 4914, [5090] = 4995, [5091] = 4995, [5092] = 4861, [5093] = 4889, [5094] = 4863, [5095] = 4866, [5096] = 5096, [5097] = 4859, [5098] = 4871, [5099] = 5065, [5100] = 4875, [5101] = 4995, [5102] = 4866, [5103] = 4863, [5104] = 5008, [5105] = 5076, [5106] = 5074, [5107] = 5075, [5108] = 5076, [5109] = 4934, [5110] = 4862, [5111] = 4863, [5112] = 5112, [5113] = 4877, [5114] = 5065, [5115] = 4862, [5116] = 4866, [5117] = 4871, [5118] = 5065, [5119] = 5008, [5120] = 4863, [5121] = 5074, [5122] = 5075, [5123] = 5076, [5124] = 4909, [5125] = 4909, [5126] = 5126, [5127] = 4869, [5128] = 4995, [5129] = 5065, [5130] = 5130, [5131] = 4877, [5132] = 4912, [5133] = 5008, [5134] = 4978, [5135] = 5074, [5136] = 5075, [5137] = 5076, [5138] = 4912, [5139] = 5074, [5140] = 4995, [5141] = 5065, [5142] = 5075, [5143] = 4863, [5144] = 5074, [5145] = 5075, [5146] = 5076, [5147] = 5074, [5148] = 5075, [5149] = 5074, [5150] = 5075, [5151] = 4859, [5152] = 4861, [5153] = 4861, [5154] = 4861, [5155] = 4866, [5156] = 4903, [5157] = 4912, [5158] = 4965, [5159] = 5008, [5160] = 4871, [5161] = 4859, [5162] = 4934, [5163] = 5163, [5164] = 4903, [5165] = 4920, [5166] = 4875, [5167] = 4869, [5168] = 5168, [5169] = 4903, [5170] = 4863, [5171] = 4859, [5172] = 4863, [5173] = 4914, [5174] = 4903, [5175] = 4866, [5176] = 4859, [5177] = 4866, [5178] = 5178, [5179] = 4903, [5180] = 4861, [5181] = 4875, [5182] = 4866, [5183] = 4866, }; static const TSSymbol ts_supertype_symbols[SUPERTYPE_COUNT] = { sym_declaration, sym_expression, sym_pattern, sym_primary_expression, sym_statement, }; static const TSMapSlice ts_supertype_map_slices[] = { [sym_declaration] = {.index = 0, .length = 2}, [sym_expression] = {.index = 2, .length = 14}, [sym_pattern] = {.index = 16, .length = 8}, [sym_primary_expression] = {.index = 24, .length = 21}, [sym_statement] = {.index = 45, .length = 24}, }; static const TSSymbol ts_supertype_map_entries[] = { [0] = sym_function_declaration, sym_variable_declaration, [2] = sym_assignment_expression, sym_augmented_assignment_expression, sym_binary_expression, sym_elvis_expression, sym_hash_empty, sym_hash_expression, sym_new_expression, sym_object_pattern, sym_pair, sym_primary_expression, sym_query_expression, sym_ternary_expression, sym_unary_expression, sym_update_expression, [16] = sym_array_pattern, sym_identifier, sym_member_expression, sym_null, sym_rest_pattern, sym_string, sym_subscript_expression, sym_undefined, [24] = sym_array, sym_arrow_function, sym_call_expression, sym_false, sym_function_expression, sym_identifier, sym_member_expression, sym_meta_property, sym_null, sym_number, sym_object, sym_ordered_struct, sym_parenthesized_expression, sym_regex, sym_string, sym_subscript_expression, sym_super, sym_template_string, sym_this, sym_true, sym_undefined, [45] = sym_break_statement, sym_cfml_template, sym_component, sym_continue_statement, sym_debugger_statement, sym_declaration, sym_do_statement, sym_empty_statement, sym_expression_statement, sym_for_in_statement, sym_for_statement, sym_if_statement, sym_import_statement, sym_include_statement, sym_labeled_statement, sym_query_tag, sym_return_statement, sym_statement_block, sym_switch_statement, sym_tag_statement, sym_throw_statement, sym_try_statement, sym_while_statement, sym_with_statement, }; static const TSCharacterRange extras_character_set_1[] = { {'\t', '\r'}, {' ', ' '}, {0xa0, 0xa0}, {0x1680, 0x1680}, {0x2000, 0x200b}, {0x2028, 0x2029}, {0x202f, 0x202f}, {0x205f, 0x2060}, {0x3000, 0x3000}, {0xfeff, 0xfeff}, }; static const TSCharacterRange sym_identifier_character_set_1[] = { {'$', '$'}, {'0', '9'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f}, {0x1681, 0x1fff}, {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff}, }; static const TSCharacterRange sym_private_property_identifier_character_set_1[] = { {'$', '$'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f}, {0x1681, 0x1fff}, {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff}, }; static bool ts_lex(TSLexer *lexer, TSStateId state) { START_LEXER(); eof = lexer->eof(lexer); switch (state) { case 0: if (eof) ADVANCE(183); ADVANCE_MAP( '!', 332, '"', 339, '#', 624, '$', 562, '%', 275, '&', 262, '\'', 342, '(', 195, ')', 197, '*', 188, '+', 269, ',', 190, '-', 271, '.', 185, '/', 423, '0', 527, ':', 217, ';', 196, '<', 282, '=', 219, '>', 316, '?', 38, '@', 622, 'E', 593, 'I', 539, 'O', 538, '[', 221, '\\', 277, ']', 222, '^', 265, '`', 626, 'e', 552, 'i', 555, 'o', 547, 's', 559, 'w', 549, '{', 191, '|', 266, '}', 192, '~', 333, 'A', 580, 'a', 580, 'C', 585, 'c', 585, 'D', 586, 'd', 586, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(178); if (lookahead > 'A') ADVANCE(620); END_STATE(); case 1: if (lookahead == '\n') ADVANCE(623); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(1); END_STATE(); case 2: if (lookahead == '\n') SKIP(43); if (lookahead == '/') ADVANCE(33); if (lookahead == '[') ADVANCE(51); if (lookahead == '\\') ADVANCE(177); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(424); if (lookahead != 0) ADVANCE(425); END_STATE(); case 3: ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 275, '&', 262, '\'', 341, '(', 195, ')', 197, '*', 188, '+', 269, ',', 190, '-', 271, '.', 185, '/', 273, '0', 527, ':', 217, ';', 196, '<', 282, '=', 219, '>', 316, '?', 38, 'I', 598, '[', 221, '\\', 277, '^', 265, '`', 625, 'i', 555, '{', 191, '|', 266, '}', 192, '~', 333, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(3); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead)) ADVANCE(620); END_STATE(); case 4: ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 217, ';', 196, '<', 283, '=', 219, '>', 317, '?', 39, 'I', 598, '[', 221, '\\', 277, ']', 222, '^', 264, '`', 625, 'i', 555, '{', 191, '|', 267, '}', 192, '~', 333, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(4); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead)) ADVANCE(620); END_STATE(); case 5: ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 217, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 598, '[', 221, '\\', 277, ']', 222, '^', 264, '`', 625, 'i', 555, '{', 191, '|', 267, '}', 192, '~', 333, 'A', 580, 'a', 580, 'C', 585, 'c', 585, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(5); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead)) ADVANCE(620); END_STATE(); case 6: ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 217, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 539, 'O', 538, '[', 221, '\\', 277, '^', 264, '`', 625, 'i', 555, 'o', 547, '{', 191, '|', 267, '~', 333, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(6); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 7: ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'A', 580, 'C', 590, 'D', 586, 'E', 593, 'G', 571, 'I', 598, 'L', 572, 'M', 589, 'N', 567, 'O', 595, 'X', 587, '[', 221, '\\', 277, '^', 264, '`', 625, 'a', 457, 'c', 469, 'd', 463, 'e', 471, 'g', 439, 'i', 482, 'l', 440, 'm', 466, 'n', 432, 'o', 475, 'x', 464, '{', 191, '|', 267, '~', 333, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 8: ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 539, 'O', 538, '[', 221, '\\', 277, '^', 264, '`', 625, 'i', 555, 'o', 547, '{', 191, '|', 267, '~', 333, 'A', 580, 'a', 580, 'C', 585, 'c', 585, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 9: ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 598, '[', 221, '\\', 277, '^', 264, '`', 625, 'i', 555, '{', 191, '|', 267, '~', 333, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 10: ADVANCE_MAP( '!', 331, '"', 338, '#', 624, '\'', 341, '(', 195, ')', 197, '+', 268, ',', 190, '-', 270, '.', 185, '/', 272, '0', 527, ':', 216, ';', 196, '=', 220, '[', 221, '\\', 75, ']', 222, '`', 625, '{', 191, '~', 333, 'N', 591, 'n', 591, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(10); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 11: ADVANCE_MAP( '!', 331, '"', 338, '#', 624, '\'', 341, '(', 195, '*', 187, '+', 268, ',', 190, '-', 270, '.', 36, '/', 272, '0', 527, ';', 196, '@', 622, '[', 221, '\\', 75, '`', 626, 's', 559, 'w', 549, '{', 191, '}', 192, '~', 333, 'N', 591, 'n', 591, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(11); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 12: ADVANCE_MAP( '!', 419, '"', 419, '#', 624, '\'', 342, '(', 419, '+', 386, '-', 387, '.', 413, '/', 383, '0', 388, '[', 419, '\\', 407, '`', 419, '{', 419, '~', 419, 'N', 396, 'n', 396, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(389); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(382); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '|' || lookahead == '}') ADVANCE(419); if (lookahead > '#') ADVANCE(404); END_STATE(); case 13: ADVANCE_MAP( '!', 381, '"', 339, '#', 624, '\'', 381, '(', 381, '+', 348, '-', 349, '.', 375, '/', 345, '0', 350, '[', 381, '\\', 369, '`', 381, '{', 381, '~', 381, 'N', 358, 'n', 358, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(351); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(344); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '|' || lookahead == '}') ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 14: ADVANCE_MAP( '!', 45, '"', 338, '#', 624, '%', 275, '&', 262, '\'', 341, '(', 195, '*', 188, '+', 269, ',', 190, '-', 271, '.', 186, '/', 273, '0', 527, ':', 217, ';', 196, '<', 282, '=', 219, '>', 316, '?', 38, 'I', 598, '[', 221, '\\', 277, '^', 265, 'i', 555, '|', 266, '}', 192, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 568, 'n', 568, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(14); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 15: ADVANCE_MAP( '!', 45, '#', 624, '$', 77, '%', 275, '&', 262, '(', 195, ')', 197, '*', 188, '+', 269, ',', 190, '-', 271, '.', 184, '/', 273, ':', 217, ';', 196, '<', 282, '=', 219, '>', 316, '?', 38, 'E', 131, 'I', 50, 'O', 48, '[', 221, '\\', 276, ']', 222, '^', 265, '`', 625, 'e', 66, 'i', 68, 'o', 61, 'w', 64, '{', 191, '|', 266, '}', 192, 'A', 116, 'a', 116, 'C', 128, 'c', 128, 'D', 124, 'd', 124, 'G', 97, 'g', 97, 'L', 98, 'l', 98, 'M', 126, 'm', 126, 'N', 93, 'n', 93, 'X', 125, 'x', 125, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(15); END_STATE(); case 16: ADVANCE_MAP( '!', 45, '#', 624, '%', 274, '&', 263, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 217, ';', 196, '<', 283, '=', 219, '>', 317, '?', 39, 'E', 131, 'I', 50, 'O', 48, '[', 221, '\\', 276, ']', 222, '^', 264, 'e', 66, 'i', 68, 'o', 61, 'w', 64, '|', 267, '}', 192, 'A', 116, 'a', 116, 'C', 128, 'c', 128, 'D', 124, 'd', 124, 'G', 97, 'g', 97, 'L', 98, 'l', 98, 'M', 126, 'm', 126, 'N', 93, 'n', 93, 'X', 125, 'x', 125, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(16); END_STATE(); case 17: ADVANCE_MAP( '!', 45, '#', 624, '%', 274, '&', 263, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 217, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'A', 116, 'C', 128, 'D', 124, 'E', 131, 'G', 97, 'I', 140, 'L', 98, 'M', 126, 'N', 93, 'O', 135, 'X', 125, '[', 221, '\\', 276, ']', 222, '^', 264, 'a', 458, 'c', 470, 'd', 465, 'e', 473, 'g', 444, 'i', 485, 'l', 445, 'm', 468, 'n', 434, 'o', 478, 'x', 467, '|', 267, '}', 192, ); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(526); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(18); END_STATE(); case 18: ADVANCE_MAP( '!', 45, '#', 624, '%', 274, '&', 263, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 217, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 140, '[', 221, '\\', 276, ']', 222, '^', 264, 'i', 68, '|', 267, '}', 192, 'A', 116, 'a', 116, 'C', 128, 'c', 128, 'D', 124, 'd', 124, 'E', 131, 'e', 131, 'G', 97, 'g', 97, 'L', 98, 'l', 98, 'M', 126, 'm', 126, 'N', 93, 'n', 93, 'O', 135, 'o', 135, 'X', 125, 'x', 125, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(18); END_STATE(); case 19: ADVANCE_MAP( '!', 45, '%', 275, '&', 262, '(', 195, ')', 197, '*', 188, '+', 269, ',', 190, '-', 271, '.', 184, '/', 273, ':', 217, ';', 196, '<', 282, '=', 219, '>', 316, '?', 38, 'I', 598, '[', 221, '\\', 277, '^', 265, 'i', 555, '{', 191, '|', 266, '}', 192, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 568, 'n', 568, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(19); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 20: ADVANCE_MAP( '!', 45, '%', 275, '&', 262, '(', 195, '*', 188, '+', 269, ',', 190, '-', 271, '.', 184, '/', 273, ':', 217, ';', 196, '<', 282, '=', 219, '>', 316, '?', 38, 'I', 539, 'O', 538, '[', 221, '\\', 277, '^', 265, 'i', 555, 'o', 547, '|', 266, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 568, 'n', 568, 'X', 587, 'x', 587, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(20); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 21: ADVANCE_MAP( '!', 45, '%', 274, '&', 263, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 217, ';', 196, '<', 283, '=', 219, '>', 317, '?', 39, 'I', 598, '[', 221, '\\', 277, '^', 264, 'i', 555, '{', 191, '|', 267, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 568, 'n', 568, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(21); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 22: ADVANCE_MAP( '!', 45, '%', 274, '&', 263, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'A', 580, 'C', 590, 'D', 586, 'E', 593, 'G', 571, 'I', 598, 'L', 572, 'M', 589, 'N', 568, 'O', 595, 'X', 587, '[', 221, '\\', 277, '^', 264, 'a', 457, 'c', 469, 'd', 463, 'e', 471, 'g', 439, 'i', 482, 'l', 440, 'm', 466, 'n', 433, 'o', 475, 'x', 464, '{', 191, '|', 267, ); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(23); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 23: ADVANCE_MAP( '!', 45, '%', 274, '&', 263, '(', 195, ')', 197, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 598, '[', 221, '\\', 277, '^', 264, 'i', 555, '{', 191, '|', 267, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 568, 'n', 568, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(23); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 24: ADVANCE_MAP( '!', 45, '%', 274, '&', 263, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'A', 116, 'C', 128, 'D', 124, 'E', 131, 'G', 97, 'I', 50, 'L', 98, 'M', 126, 'N', 93, 'O', 48, 'X', 125, '[', 221, '\\', 276, '^', 264, 'a', 458, 'c', 470, 'd', 465, 'e', 473, 'g', 444, 'i', 485, 'l', 445, 'm', 468, 'n', 434, 'o', 477, 'x', 467, '|', 267, ); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(526); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(25); END_STATE(); case 25: ADVANCE_MAP( '!', 45, '%', 274, '&', 263, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 184, '/', 272, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 50, 'O', 48, '[', 221, '\\', 276, '^', 264, 'i', 68, 'o', 61, '|', 267, 'A', 116, 'a', 116, 'C', 128, 'c', 128, 'D', 124, 'd', 124, 'E', 131, 'e', 131, 'G', 97, 'g', 97, 'L', 98, 'l', 98, 'M', 126, 'm', 126, 'N', 93, 'n', 93, 'X', 125, 'x', 125, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(25); END_STATE(); case 26: ADVANCE_MAP( '"', 338, '#', 624, '\'', 341, '(', 195, '*', 187, ',', 190, '.', 36, '/', 33, '0', 527, ':', 216, '=', 218, '[', 221, '\\', 75, '}', 192, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(26); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 27: ADVANCE_MAP( '"', 338, '#', 624, '\'', 341, '(', 195, '*', 187, '.', 224, '/', 33, '0', 527, ':', 223, '@', 622, '[', 221, '\\', 75, 's', 559, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(27); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 28: ADVANCE_MAP( '"', 338, '#', 624, '\'', 341, '*', 187, ',', 190, '.', 36, '/', 33, '0', 527, '@', 622, '[', 221, '\\', 75, 's', 559, '{', 191, '}', 192, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(28); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 29: ADVANCE_MAP( '"', 338, '\'', 341, '(', 195, ')', 197, '*', 187, ',', 190, '.', 184, '/', 33, ':', 44, ';', 196, '=', 218, '?', 37, '[', 221, '\\', 75, ']', 222, '{', 191, '}', 192, '~', 52, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(29); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 30: ADVANCE_MAP( '(', 195, ')', 197, ',', 190, '.', 184, '/', 33, ':', 216, ';', 196, '=', 218, '[', 221, '\\', 75, '{', 191, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(30); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 31: ADVANCE_MAP( ')', 197, ',', 190, '/', 33, ';', 196, '=', 218, 'I', 49, 'O', 47, 'i', 70, 'o', 60, '.', 223, ':', 223, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(31); END_STATE(); case 32: if (lookahead == ')') ADVANCE(197); if (lookahead == '/') ADVANCE(33); if (lookahead == '[') ADVANCE(221); if (lookahead == '\\') ADVANCE(75); if (lookahead == '.' || lookahead == ':') ADVANCE(223); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(32); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 33: if (lookahead == '*') ADVANCE(35); if (lookahead == '/') ADVANCE(421); END_STATE(); case 34: if (lookahead == '*') ADVANCE(34); if (lookahead == '/') ADVANCE(420); if (lookahead != 0) ADVANCE(35); END_STATE(); case 35: if (lookahead == '*') ADVANCE(34); if (lookahead != 0) ADVANCE(35); END_STATE(); case 36: if (lookahead == '.') ADVANCE(40); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(535); END_STATE(); case 37: if (lookahead == '.') ADVANCE(226); END_STATE(); case 38: if (lookahead == '.') ADVANCE(226); if (lookahead == '?') ADVANCE(326); END_STATE(); case 39: if (lookahead == '.') ADVANCE(226); if (lookahead == '?') ADVANCE(325); END_STATE(); case 40: if (lookahead == '.') ADVANCE(244); END_STATE(); case 41: if (lookahead == '/') ADVANCE(423); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(43); END_STATE(); case 42: if (lookahead == '/') ADVANCE(33); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(553); if (lookahead == 'w') ADVANCE(549); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(42); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && (lookahead < ':' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 43: if (lookahead == '/') ADVANCE(33); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(43); END_STATE(); case 44: if (lookahead == ':') ADVANCE(227); END_STATE(); case 45: if (lookahead == '=') ADVANCE(300); END_STATE(); case 46: if (lookahead == '=') ADVANCE(291); END_STATE(); case 47: if (lookahead == 'F') ADVANCE(210); if (lookahead == 'f') ADVANCE(212); END_STATE(); case 48: if (lookahead == 'F') ADVANCE(210); if (lookahead == 'f') ADVANCE(212); if (lookahead == 'R' || lookahead == 'r') ADVANCE(251); END_STATE(); case 49: if (lookahead == 'N') ADVANCE(203); if (lookahead == 'n') ADVANCE(205); END_STATE(); case 50: if (lookahead == 'N') ADVANCE(203); if (lookahead == 'n') ADVANCE(205); if (lookahead == 'S' || lookahead == 's') ADVANCE(297); END_STATE(); case 51: if (lookahead == '\\') ADVANCE(176); if (lookahead == ']') ADVANCE(425); if (lookahead != 0 && lookahead != '\n') ADVANCE(51); END_STATE(); case 52: if (lookahead == '\\') ADVANCE(76); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(621); END_STATE(); case 53: if (lookahead == '`') ADVANCE(627); END_STATE(); case 54: if (lookahead == 'a') ADVANCE(69); END_STATE(); case 55: if (lookahead == 'c') ADVANCE(59); END_STATE(); case 56: if (lookahead == 'e') ADVANCE(73); END_STATE(); case 57: if (lookahead == 'e') ADVANCE(193); END_STATE(); case 58: if (lookahead == 'e') ADVANCE(214); END_STATE(); case 59: if (lookahead == 'e') ADVANCE(71); END_STATE(); case 60: if (lookahead == 'f') ADVANCE(207); END_STATE(); case 61: if (lookahead == 'f') ADVANCE(207); if (lookahead == 'R' || lookahead == 'r') ADVANCE(251); END_STATE(); case 62: if (lookahead == 'f') ADVANCE(327); END_STATE(); case 63: if (lookahead == 'g') ADVANCE(56); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(63); END_STATE(); case 64: if (lookahead == 'h') ADVANCE(65); END_STATE(); case 65: if (lookahead == 'i') ADVANCE(67); END_STATE(); case 66: if (lookahead == 'l') ADVANCE(72); if (lookahead == 'Q' || lookahead == 'q') ADVANCE(294); END_STATE(); case 67: if (lookahead == 'l') ADVANCE(58); END_STATE(); case 68: if (lookahead == 'n') ADVANCE(202); if (lookahead == 'S' || lookahead == 's') ADVANCE(297); END_STATE(); case 69: if (lookahead == 'n') ADVANCE(55); END_STATE(); case 70: if (lookahead == 'n') ADVANCE(198); END_STATE(); case 71: if (lookahead == 'o') ADVANCE(62); END_STATE(); case 72: if (lookahead == 's') ADVANCE(57); END_STATE(); case 73: if (lookahead == 't') ADVANCE(1); END_STATE(); case 74: if (lookahead == 't') ADVANCE(54); END_STATE(); case 75: if (lookahead == 'u') ADVANCE(78); END_STATE(); case 76: if (lookahead == 'u') ADVANCE(79); END_STATE(); case 77: if (lookahead == '{') ADVANCE(422); END_STATE(); case 78: if (lookahead == '{') ADVANCE(169); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(174); END_STATE(); case 79: if (lookahead == '{') ADVANCE(171); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(175); END_STATE(); case 80: if (lookahead == '}') ADVANCE(620); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(80); END_STATE(); case 81: if (lookahead == '}') ADVANCE(621); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(81); END_STATE(); case 82: if (lookahead == '+' || lookahead == '-') ADVANCE(167); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(536); END_STATE(); case 83: if (lookahead == 'A' || lookahead == 'a') ADVANCE(108); END_STATE(); case 84: if (lookahead == 'A' || lookahead == 'a') ADVANCE(106); END_STATE(); case 85: if (lookahead == 'A' || lookahead == 'a') ADVANCE(113); END_STATE(); case 86: if (lookahead == 'A' || lookahead == 'a') ADVANCE(110); END_STATE(); case 87: if (lookahead == 'A' || lookahead == 'a') ADVANCE(109); END_STATE(); case 88: if (lookahead == 'A' || lookahead == 'a') ADVANCE(114); END_STATE(); case 89: if (lookahead == 'A' || lookahead == 'a') ADVANCE(149); END_STATE(); case 90: if (lookahead == 'A' || lookahead == 'a') ADVANCE(107); END_STATE(); case 91: if (lookahead == 'A' || lookahead == 'a') ADVANCE(111); END_STATE(); case 92: if (lookahead == 'C' || lookahead == 'c') ADVANCE(127); END_STATE(); case 93: if (lookahead == 'C' || lookahead == 'c') ADVANCE(146); if (lookahead == 'E' || lookahead == 'e') ADVANCE(132); if (lookahead == 'O' || lookahead == 'o') ADVANCE(153); END_STATE(); case 94: if (lookahead == 'D' || lookahead == 'd') ADVANCE(247); END_STATE(); case 95: if (lookahead == 'D' || lookahead == 'd') ADVANCE(278); END_STATE(); case 96: if (lookahead == 'E' || lookahead == 'e') ADVANCE(130); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(96); END_STATE(); case 97: if (lookahead == 'E' || lookahead == 'e') ADVANCE(314); if (lookahead == 'R' || lookahead == 'r') ADVANCE(100); if (lookahead == 'T' || lookahead == 't') ADVANCE(319); END_STATE(); case 98: if (lookahead == 'E' || lookahead == 'e') ADVANCE(290); if (lookahead == 'T' || lookahead == 't') ADVANCE(285); END_STATE(); case 99: if (lookahead == 'E' || lookahead == 'e') ADVANCE(142); END_STATE(); case 100: if (lookahead == 'E' || lookahead == 'e') ADVANCE(89); END_STATE(); case 101: if (lookahead == 'E' || lookahead == 'e') ADVANCE(138); END_STATE(); case 102: if (lookahead == 'E' || lookahead == 'e') ADVANCE(133); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(102); END_STATE(); case 103: if (lookahead == 'E' || lookahead == 'e') ADVANCE(134); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(103); END_STATE(); case 104: if (lookahead == 'H' || lookahead == 'h') ADVANCE(85); END_STATE(); case 105: if (lookahead == 'H' || lookahead == 'h') ADVANCE(88); END_STATE(); case 106: if (lookahead == 'I' || lookahead == 'i') ADVANCE(115); END_STATE(); case 107: if (lookahead == 'I' || lookahead == 'i') ADVANCE(118); END_STATE(); case 108: if (lookahead == 'L' || lookahead == 'l') ADVANCE(324); END_STATE(); case 109: if (lookahead == 'L' || lookahead == 'l') ADVANCE(295); END_STATE(); case 110: if (lookahead == 'L' || lookahead == 'l') ADVANCE(161); END_STATE(); case 111: if (lookahead == 'L' || lookahead == 'l') ADVANCE(162); END_STATE(); case 112: if (lookahead == 'N' || lookahead == 'n') ADVANCE(120); END_STATE(); case 113: if (lookahead == 'N' || lookahead == 'n') ADVANCE(321); END_STATE(); case 114: if (lookahead == 'N' || lookahead == 'n') ADVANCE(320); END_STATE(); case 115: if (lookahead == 'N' || lookahead == 'n') ADVANCE(308); END_STATE(); case 116: if (lookahead == 'N' || lookahead == 'n') ADVANCE(94); END_STATE(); case 117: if (lookahead == 'N' || lookahead == 'n') ADVANCE(148); END_STATE(); case 118: if (lookahead == 'N' || lookahead == 'n') ADVANCE(141); END_STATE(); case 119: if (lookahead == 'N' || lookahead == 'n') ADVANCE(151); END_STATE(); case 120: if (lookahead == 'O' || lookahead == 'o') ADVANCE(145); END_STATE(); case 121: if (lookahead == 'O' || lookahead == 'o') ADVANCE(137); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(121); END_STATE(); case 122: if (lookahead == 'O' || lookahead == 'o') ADVANCE(323); END_STATE(); case 123: if (lookahead == 'O' || lookahead == 'o') ADVANCE(322); END_STATE(); case 124: if (lookahead == 'O' || lookahead == 'o') ADVANCE(99); END_STATE(); case 125: if (lookahead == 'O' || lookahead == 'o') ADVANCE(136); END_STATE(); case 126: if (lookahead == 'O' || lookahead == 'o') ADVANCE(95); END_STATE(); case 127: if (lookahead == 'O' || lookahead == 'o') ADVANCE(117); END_STATE(); case 128: if (lookahead == 'O' || lookahead == 'o') ADVANCE(119); if (lookahead == 'T' || lookahead == 't') ADVANCE(306); END_STATE(); case 129: if (lookahead == 'O' || lookahead == 'o') ADVANCE(139); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(129); END_STATE(); case 130: if (lookahead == 'Q' || lookahead == 'q') ADVANCE(154); END_STATE(); case 131: if (lookahead == 'Q' || lookahead == 'q') ADVANCE(294); END_STATE(); case 132: if (lookahead == 'Q' || lookahead == 'q') ADVANCE(302); END_STATE(); case 133: if (lookahead == 'Q' || lookahead == 'q') ADVANCE(155); END_STATE(); case 134: if (lookahead == 'Q' || lookahead == 'q') ADVANCE(156); END_STATE(); case 135: if (lookahead == 'R' || lookahead == 'r') ADVANCE(251); END_STATE(); case 136: if (lookahead == 'R' || lookahead == 'r') ADVANCE(253); END_STATE(); case 137: if (lookahead == 'R' || lookahead == 'r') ADVANCE(163); END_STATE(); case 138: if (lookahead == 'R' || lookahead == 'r') ADVANCE(164); END_STATE(); case 139: if (lookahead == 'R' || lookahead == 'r') ADVANCE(165); END_STATE(); case 140: if (lookahead == 'S' || lookahead == 's') ADVANCE(297); END_STATE(); case 141: if (lookahead == 'S' || lookahead == 's') ADVANCE(304); END_STATE(); case 142: if (lookahead == 'S' || lookahead == 's') ADVANCE(158); END_STATE(); case 143: if (lookahead == 'S' || lookahead == 's') ADVANCE(159); END_STATE(); case 144: if (lookahead == 'T' || lookahead == 't') ADVANCE(104); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(144); END_STATE(); case 145: if (lookahead == 'T' || lookahead == 't') ADVANCE(160); END_STATE(); case 146: if (lookahead == 'T' || lookahead == 't') ADVANCE(309); END_STATE(); case 147: if (lookahead == 'T' || lookahead == 't') ADVANCE(122); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(147); END_STATE(); case 148: if (lookahead == 'T' || lookahead == 't') ADVANCE(84); END_STATE(); case 149: if (lookahead == 'T' || lookahead == 't') ADVANCE(101); END_STATE(); case 150: if (lookahead == 'T' || lookahead == 't') ADVANCE(123); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(150); END_STATE(); case 151: if (lookahead == 'T' || lookahead == 't') ADVANCE(90); END_STATE(); case 152: if (lookahead == 'T' || lookahead == 't') ADVANCE(105); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(152); END_STATE(); case 153: if (lookahead == 'T' || lookahead == 't') ADVANCE(157); END_STATE(); case 154: if (lookahead == 'U' || lookahead == 'u') ADVANCE(83); END_STATE(); case 155: if (lookahead == 'U' || lookahead == 'u') ADVANCE(86); END_STATE(); case 156: if (lookahead == 'U' || lookahead == 'u') ADVANCE(91); END_STATE(); case 157: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(96); END_STATE(); case 158: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(112); END_STATE(); case 159: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(144); END_STATE(); case 160: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(92); END_STATE(); case 161: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(147); END_STATE(); case 162: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(150); END_STATE(); case 163: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(102); END_STATE(); case 164: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(152); END_STATE(); case 165: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(103); END_STATE(); case 166: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(535); END_STATE(); case 167: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(536); END_STATE(); case 168: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(620); END_STATE(); case 169: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(80); END_STATE(); case 170: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(621); END_STATE(); case 171: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(81); END_STATE(); case 172: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(168); END_STATE(); case 173: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(170); END_STATE(); case 174: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(172); END_STATE(); case 175: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(173); END_STATE(); case 176: if (lookahead != 0 && lookahead != '\n') ADVANCE(51); END_STATE(); case 177: if (lookahead != 0 && lookahead != '\n') ADVANCE(425); END_STATE(); case 178: if (eof) ADVANCE(183); ADVANCE_MAP( '!', 332, '"', 339, '#', 624, '$', 562, '%', 275, '&', 262, '\'', 342, '(', 195, ')', 197, '*', 188, '+', 269, ',', 190, '-', 271, '.', 185, '/', 273, '0', 527, ':', 217, ';', 196, '<', 282, '=', 219, '>', 316, '?', 38, '@', 622, 'E', 593, 'I', 539, 'O', 538, '[', 221, '\\', 277, ']', 222, '^', 265, '`', 626, 'e', 552, 'i', 555, 'o', 547, 's', 559, 'w', 549, '{', 191, '|', 266, '}', 192, '~', 333, 'A', 580, 'a', 580, 'C', 585, 'c', 585, 'D', 586, 'd', 586, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(178); if (lookahead > 'A') ADVANCE(620); END_STATE(); case 179: if (eof) ADVANCE(183); ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'E', 593, 'I', 598, '[', 221, '\\', 277, '^', 264, '`', 626, 'e', 552, 'i', 555, 'w', 549, '{', 191, '|', 267, '}', 192, '~', 333, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(179); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead)) ADVANCE(620); END_STATE(); case 180: if (eof) ADVANCE(183); ADVANCE_MAP( '!', 332, '"', 338, '#', 624, '%', 274, '&', 263, '\'', 341, '(', 195, '*', 189, '+', 268, ',', 190, '-', 270, '.', 186, '/', 272, '0', 527, ':', 44, ';', 196, '<', 283, '=', 46, '>', 317, '?', 39, 'I', 598, '[', 221, '\\', 277, '^', 264, '`', 626, 'i', 555, 'w', 549, '{', 191, '|', 267, '}', 192, '~', 333, 'A', 580, 'a', 580, 'C', 590, 'c', 590, 'D', 586, 'd', 586, 'E', 593, 'e', 593, 'G', 571, 'g', 571, 'L', 572, 'l', 572, 'M', 589, 'm', 589, 'N', 567, 'n', 567, 'O', 595, 'o', 595, 'X', 587, 'x', 587, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(180); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead)) ADVANCE(620); END_STATE(); case 181: if (eof) ADVANCE(183); ADVANCE_MAP( '!', 331, '"', 338, '#', 624, '&', 261, '\'', 341, '(', 195, ')', 197, '*', 187, '+', 268, ',', 190, '-', 270, '.', 166, '/', 272, '0', 527, ':', 216, ';', 196, '=', 220, '[', 221, '\\', 75, ']', 222, '`', 626, 'w', 549, '{', 191, '}', 192, '~', 333, 'N', 591, 'n', 591, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(181); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 182: if (eof) ADVANCE(183); ADVANCE_MAP( '!', 331, '"', 338, '#', 624, '\'', 341, '(', 195, '+', 268, '-', 270, '.', 166, '/', 272, '0', 527, ';', 196, '[', 221, '\\', 75, '`', 626, 'e', 553, 'w', 549, '{', 191, '}', 192, '~', 333, 'N', 591, 'n', 591, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(182); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '{' || '~' < lookahead)) ADVANCE(620); END_STATE(); case 183: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); case 184: ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); case 185: ACCEPT_TOKEN(anon_sym_DOT); if (lookahead == '.') ADVANCE(40); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(535); END_STATE(); case 186: ACCEPT_TOKEN(anon_sym_DOT); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(535); END_STATE(); case 187: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); case 188: ACCEPT_TOKEN(anon_sym_STAR); if (lookahead == '*') ADVANCE(281); if (lookahead == '=') ADVANCE(231); END_STATE(); case 189: ACCEPT_TOKEN(anon_sym_STAR); if (lookahead == '*') ADVANCE(280); END_STATE(); case 190: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); case 191: ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); case 192: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); case 193: ACCEPT_TOKEN(anon_sym_else); END_STATE(); case 194: ACCEPT_TOKEN(anon_sym_else); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 195: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); case 196: ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); case 197: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); case 198: ACCEPT_TOKEN(anon_sym_in); END_STATE(); case 199: ACCEPT_TOKEN(anon_sym_in); if (lookahead == '\\') ADVANCE(75); if (lookahead == 's') ADVANCE(509); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 200: ACCEPT_TOKEN(anon_sym_in); if (lookahead == '\\') ADVANCE(75); if (lookahead == 's') ADVANCE(560); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 201: ACCEPT_TOKEN(anon_sym_in); if (lookahead == 's') ADVANCE(521); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 202: ACCEPT_TOKEN(anon_sym_in); if (lookahead == 's') ADVANCE(74); END_STATE(); case 203: ACCEPT_TOKEN(anon_sym_IN); END_STATE(); case 204: ACCEPT_TOKEN(anon_sym_IN); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 205: ACCEPT_TOKEN(anon_sym_In); END_STATE(); case 206: ACCEPT_TOKEN(anon_sym_In); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 207: ACCEPT_TOKEN(anon_sym_of); END_STATE(); case 208: ACCEPT_TOKEN(anon_sym_of); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 209: ACCEPT_TOKEN(anon_sym_of); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 210: ACCEPT_TOKEN(anon_sym_OF); END_STATE(); case 211: ACCEPT_TOKEN(anon_sym_OF); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 212: ACCEPT_TOKEN(anon_sym_Of); END_STATE(); case 213: ACCEPT_TOKEN(anon_sym_Of); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 214: ACCEPT_TOKEN(anon_sym_while); END_STATE(); case 215: ACCEPT_TOKEN(anon_sym_while); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 216: ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); case 217: ACCEPT_TOKEN(anon_sym_COLON); if (lookahead == ':') ADVANCE(227); END_STATE(); case 218: ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 219: ACCEPT_TOKEN(anon_sym_EQ); if (lookahead == '=') ADVANCE(291); if (lookahead == '>') ADVANCE(225); END_STATE(); case 220: ACCEPT_TOKEN(anon_sym_EQ); if (lookahead == '>') ADVANCE(225); END_STATE(); case 221: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); case 222: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); case 223: ACCEPT_TOKEN(aux_sym_nested_identifier_token1); END_STATE(); case 224: ACCEPT_TOKEN(aux_sym_nested_identifier_token1); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(535); END_STATE(); case 225: ACCEPT_TOKEN(anon_sym_EQ_GT); END_STATE(); case 226: ACCEPT_TOKEN(sym_optional_chain); END_STATE(); case 227: ACCEPT_TOKEN(sym_static_chain); END_STATE(); case 228: ACCEPT_TOKEN(aux_sym_new_expression_token1); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 229: ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); case 230: ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); case 231: ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); case 232: ACCEPT_TOKEN(anon_sym_SLASH_EQ); END_STATE(); case 233: ACCEPT_TOKEN(anon_sym_PERCENT_EQ); END_STATE(); case 234: ACCEPT_TOKEN(anon_sym_CARET_EQ); END_STATE(); case 235: ACCEPT_TOKEN(anon_sym_AMP_EQ); END_STATE(); case 236: ACCEPT_TOKEN(anon_sym_PIPE_EQ); END_STATE(); case 237: ACCEPT_TOKEN(anon_sym_GT_GT_EQ); END_STATE(); case 238: ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ); END_STATE(); case 239: ACCEPT_TOKEN(anon_sym_LT_LT_EQ); END_STATE(); case 240: ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ); END_STATE(); case 241: ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ); END_STATE(); case 242: ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ); END_STATE(); case 243: ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ); END_STATE(); case 244: ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); END_STATE(); case 245: ACCEPT_TOKEN(anon_sym_AMP_AMP); END_STATE(); case 246: ACCEPT_TOKEN(anon_sym_AMP_AMP); if (lookahead == '=') ADVANCE(241); END_STATE(); case 247: ACCEPT_TOKEN(aux_sym_binary_expression_token1); END_STATE(); case 248: ACCEPT_TOKEN(aux_sym_binary_expression_token1); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 249: ACCEPT_TOKEN(anon_sym_PIPE_PIPE); END_STATE(); case 250: ACCEPT_TOKEN(anon_sym_PIPE_PIPE); if (lookahead == '=') ADVANCE(242); END_STATE(); case 251: ACCEPT_TOKEN(aux_sym_binary_expression_token2); END_STATE(); case 252: ACCEPT_TOKEN(aux_sym_binary_expression_token2); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 253: ACCEPT_TOKEN(aux_sym_binary_expression_token3); END_STATE(); case 254: ACCEPT_TOKEN(aux_sym_binary_expression_token3); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 255: ACCEPT_TOKEN(anon_sym_GT_GT); if (lookahead == '=') ADVANCE(237); if (lookahead == '>') ADVANCE(258); END_STATE(); case 256: ACCEPT_TOKEN(anon_sym_GT_GT); if (lookahead == '>') ADVANCE(257); END_STATE(); case 257: ACCEPT_TOKEN(anon_sym_GT_GT_GT); END_STATE(); case 258: ACCEPT_TOKEN(anon_sym_GT_GT_GT); if (lookahead == '=') ADVANCE(238); END_STATE(); case 259: ACCEPT_TOKEN(anon_sym_LT_LT); END_STATE(); case 260: ACCEPT_TOKEN(anon_sym_LT_LT); if (lookahead == '=') ADVANCE(239); END_STATE(); case 261: ACCEPT_TOKEN(anon_sym_AMP); END_STATE(); case 262: ACCEPT_TOKEN(anon_sym_AMP); if (lookahead == '&') ADVANCE(246); if (lookahead == '=') ADVANCE(235); END_STATE(); case 263: ACCEPT_TOKEN(anon_sym_AMP); if (lookahead == '&') ADVANCE(245); END_STATE(); case 264: ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); case 265: ACCEPT_TOKEN(anon_sym_CARET); if (lookahead == '=') ADVANCE(234); END_STATE(); case 266: ACCEPT_TOKEN(anon_sym_PIPE); if (lookahead == '=') ADVANCE(236); if (lookahead == '|') ADVANCE(250); END_STATE(); case 267: ACCEPT_TOKEN(anon_sym_PIPE); if (lookahead == '|') ADVANCE(249); END_STATE(); case 268: ACCEPT_TOKEN(anon_sym_PLUS); if (lookahead == '+') ADVANCE(336); END_STATE(); case 269: ACCEPT_TOKEN(anon_sym_PLUS); if (lookahead == '+') ADVANCE(336); if (lookahead == '=') ADVANCE(229); END_STATE(); case 270: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-') ADVANCE(337); END_STATE(); case 271: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-') ADVANCE(337); if (lookahead == '=') ADVANCE(230); END_STATE(); case 272: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(35); if (lookahead == '/') ADVANCE(421); END_STATE(); case 273: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(35); if (lookahead == '/') ADVANCE(421); if (lookahead == '=') ADVANCE(232); END_STATE(); case 274: ACCEPT_TOKEN(anon_sym_PERCENT); END_STATE(); case 275: ACCEPT_TOKEN(anon_sym_PERCENT); if (lookahead == '=') ADVANCE(233); END_STATE(); case 276: ACCEPT_TOKEN(anon_sym_BSLASH); END_STATE(); case 277: ACCEPT_TOKEN(anon_sym_BSLASH); if (lookahead == 'u') ADVANCE(78); END_STATE(); case 278: ACCEPT_TOKEN(aux_sym_binary_expression_token4); END_STATE(); case 279: ACCEPT_TOKEN(aux_sym_binary_expression_token4); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 280: ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); case 281: ACCEPT_TOKEN(anon_sym_STAR_STAR); if (lookahead == '=') ADVANCE(240); END_STATE(); case 282: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == '<') ADVANCE(260); if (lookahead == '=') ADVANCE(286); if (lookahead == '>') ADVANCE(299); END_STATE(); case 283: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == '<') ADVANCE(259); if (lookahead == '=') ADVANCE(286); if (lookahead == '>') ADVANCE(299); END_STATE(); case 284: ACCEPT_TOKEN(aux_sym_binary_expression_token5); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(288); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 285: ACCEPT_TOKEN(aux_sym_binary_expression_token5); if (lookahead == 'E' || lookahead == 'e') ADVANCE(287); END_STATE(); case 286: ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); case 287: ACCEPT_TOKEN(aux_sym_binary_expression_token6); END_STATE(); case 288: ACCEPT_TOKEN(aux_sym_binary_expression_token6); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 289: ACCEPT_TOKEN(aux_sym_binary_expression_token7); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'S' || lookahead == 's') ADVANCE(601); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 290: ACCEPT_TOKEN(aux_sym_binary_expression_token7); if (lookahead == 'S' || lookahead == 's') ADVANCE(143); END_STATE(); case 291: ACCEPT_TOKEN(anon_sym_EQ_EQ); if (lookahead == '=') ADVANCE(292); END_STATE(); case 292: ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ); END_STATE(); case 293: ACCEPT_TOKEN(aux_sym_binary_expression_token8); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'U' || lookahead == 'u') ADVANCE(564); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 294: ACCEPT_TOKEN(aux_sym_binary_expression_token8); if (lookahead == 'U' || lookahead == 'u') ADVANCE(87); END_STATE(); case 295: ACCEPT_TOKEN(aux_sym_binary_expression_token9); END_STATE(); case 296: ACCEPT_TOKEN(aux_sym_binary_expression_token9); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 297: ACCEPT_TOKEN(aux_sym_binary_expression_token10); END_STATE(); case 298: ACCEPT_TOKEN(aux_sym_binary_expression_token10); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 299: ACCEPT_TOKEN(anon_sym_LT_GT); END_STATE(); case 300: ACCEPT_TOKEN(anon_sym_BANG_EQ); if (lookahead == '=') ADVANCE(301); END_STATE(); case 301: ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ); END_STATE(); case 302: ACCEPT_TOKEN(aux_sym_binary_expression_token11); END_STATE(); case 303: ACCEPT_TOKEN(aux_sym_binary_expression_token11); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 304: ACCEPT_TOKEN(aux_sym_binary_expression_token12); END_STATE(); case 305: ACCEPT_TOKEN(aux_sym_binary_expression_token12); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 306: ACCEPT_TOKEN(aux_sym_binary_expression_token13); END_STATE(); case 307: ACCEPT_TOKEN(aux_sym_binary_expression_token13); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 308: ACCEPT_TOKEN(aux_sym_binary_expression_token14); END_STATE(); case 309: ACCEPT_TOKEN(aux_sym_binary_expression_token15); END_STATE(); case 310: ACCEPT_TOKEN(aux_sym_binary_expression_token15); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 311: ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); case 312: ACCEPT_TOKEN(aux_sym_binary_expression_token16); END_STATE(); case 313: ACCEPT_TOKEN(aux_sym_binary_expression_token16); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 314: ACCEPT_TOKEN(aux_sym_binary_expression_token17); END_STATE(); case 315: ACCEPT_TOKEN(aux_sym_binary_expression_token17); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 316: ACCEPT_TOKEN(anon_sym_GT); if (lookahead == '=') ADVANCE(311); if (lookahead == '>') ADVANCE(255); END_STATE(); case 317: ACCEPT_TOKEN(anon_sym_GT); if (lookahead == '=') ADVANCE(311); if (lookahead == '>') ADVANCE(256); END_STATE(); case 318: ACCEPT_TOKEN(aux_sym_binary_expression_token18); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(313); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 319: ACCEPT_TOKEN(aux_sym_binary_expression_token18); if (lookahead == 'E' || lookahead == 'e') ADVANCE(312); END_STATE(); case 320: ACCEPT_TOKEN(aux_sym_binary_expression_token19); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(129); END_STATE(); case 321: ACCEPT_TOKEN(aux_sym_binary_expression_token20); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(121); END_STATE(); case 322: ACCEPT_TOKEN(aux_sym_binary_expression_token21); END_STATE(); case 323: ACCEPT_TOKEN(aux_sym_binary_expression_token22); END_STATE(); case 324: ACCEPT_TOKEN(aux_sym_binary_expression_token23); END_STATE(); case 325: ACCEPT_TOKEN(anon_sym_QMARK_QMARK); END_STATE(); case 326: ACCEPT_TOKEN(anon_sym_QMARK_QMARK); if (lookahead == '=') ADVANCE(243); END_STATE(); case 327: ACCEPT_TOKEN(anon_sym_instanceof); END_STATE(); case 328: ACCEPT_TOKEN(anon_sym_instanceof); if (lookahead == '\\') ADVANCE(75); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 329: ACCEPT_TOKEN(anon_sym_instanceof); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 330: ACCEPT_TOKEN(anon_sym_instanceof); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 331: ACCEPT_TOKEN(anon_sym_BANG); END_STATE(); case 332: ACCEPT_TOKEN(anon_sym_BANG); if (lookahead == '=') ADVANCE(300); END_STATE(); case 333: ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); case 334: ACCEPT_TOKEN(aux_sym_unary_operator_token1); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(96); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 335: ACCEPT_TOKEN(aux_sym_unary_operator_token1); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 336: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); case 337: ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); case 338: ACCEPT_TOKEN(anon_sym_DQUOTE); END_STATE(); case 339: ACCEPT_TOKEN(anon_sym_DQUOTE); if (lookahead == '"') ADVANCE(340); END_STATE(); case 340: ACCEPT_TOKEN(anon_sym_DQUOTE_DQUOTE); END_STATE(); case 341: ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); case 342: ACCEPT_TOKEN(anon_sym_SQUOTE); if (lookahead == '\'') ADVANCE(343); END_STATE(); case 343: ACCEPT_TOKEN(anon_sym_SQUOTE_SQUOTE); END_STATE(); case 344: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); ADVANCE_MAP( '!', 381, '\'', 381, '(', 381, '+', 348, '-', 349, '.', 375, '/', 345, '0', 350, '[', 381, '\\', 369, '`', 381, '{', 381, '~', 381, 'N', 358, 'n', 358, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(351); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(344); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '|' || lookahead == '}') ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 345: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '*') ADVANCE(347); if (lookahead == '/') ADVANCE(374); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 346: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '*') ADVANCE(346); if (lookahead == '/') ADVANCE(381); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(347); END_STATE(); case 347: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '*') ADVANCE(346); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(347); END_STATE(); case 348: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '+') ADVANCE(381); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 349: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '-') ADVANCE(381); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 350: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); ADVANCE_MAP( '.', 373, '0', 352, '\\', 369, '_', 363, 'n', 366, 'B', 360, 'b', 360, 'E', 357, 'e', 357, 'O', 361, 'o', 361, 'X', 365, 'x', 365, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(351); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 351: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '.') ADVANCE(373); if (lookahead == '\\') ADVANCE(369); if (lookahead == '_') ADVANCE(362); if (lookahead == 'n') ADVANCE(366); if (lookahead == 'E' || lookahead == 'e') ADVANCE(357); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(351); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 352: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == '_') ADVANCE(363); if (lookahead == 'n') ADVANCE(366); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(352); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 353: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == '_') ADVANCE(360); if (lookahead == 'n') ADVANCE(366); if (lookahead == '0' || lookahead == '1') ADVANCE(353); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 354: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == '_') ADVANCE(361); if (lookahead == 'n') ADVANCE(366); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(354); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 355: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == '_') ADVANCE(365); if (lookahead == 'n') ADVANCE(366); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(355); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 356: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == '_') ADVANCE(364); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(356); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 357: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == '+' || lookahead == '-') ADVANCE(376); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(356); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 358: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == 'O' || lookahead == 'o') ADVANCE(359); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 359: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == 'T' || lookahead == 't') ADVANCE(366); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 360: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (lookahead == '0' || lookahead == '1') ADVANCE(353); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 361: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(354); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 362: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(351); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 363: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(352); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 364: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(356); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 365: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(355); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 366: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\\') ADVANCE(369); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || ('%' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(381); if (lookahead > '#') ADVANCE(366); END_STATE(); case 367: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '_') ADVANCE(375); if (lookahead == 'E' || lookahead == 'e') ADVANCE(372); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(367); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 368: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '_') ADVANCE(376); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(368); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 369: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == 'u') ADVANCE(370); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 370: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '{') ADVANCE(378); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(380); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 371: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '}') ADVANCE(366); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(371); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 372: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '+' || lookahead == '-') ADVANCE(376); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(368); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 373: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == 'E' || lookahead == 'e') ADVANCE(372); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(367); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 374: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(381); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(374); END_STATE(); case 375: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(367); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 376: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(368); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 377: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(366); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 378: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(371); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 379: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(377); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 380: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(379); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 381: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead != 0 && lookahead != '"' && lookahead != '#') ADVANCE(381); END_STATE(); case 382: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); ADVANCE_MAP( '!', 419, '"', 419, '(', 419, '+', 386, '-', 387, '.', 413, '/', 383, '0', 388, '[', 419, '\\', 407, '`', 419, '{', 419, '~', 419, 'N', 396, 'n', 396, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(389); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(382); if ((!eof && lookahead <= 0x1f) || lookahead == '%' || lookahead == '&' || (')' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '|' || lookahead == '}') ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 383: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '*') ADVANCE(385); if (lookahead == '/') ADVANCE(412); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 384: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '*') ADVANCE(384); if (lookahead == '/') ADVANCE(419); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(385); END_STATE(); case 385: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '*') ADVANCE(384); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(385); END_STATE(); case 386: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '+') ADVANCE(419); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 387: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '-') ADVANCE(419); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 388: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); ADVANCE_MAP( '.', 411, '0', 390, '\\', 407, '_', 401, 'n', 404, 'B', 398, 'b', 398, 'E', 395, 'e', 395, 'O', 399, 'o', 399, 'X', 403, 'x', 403, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(389); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 389: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '.') ADVANCE(411); if (lookahead == '\\') ADVANCE(407); if (lookahead == '_') ADVANCE(400); if (lookahead == 'n') ADVANCE(404); if (lookahead == 'E' || lookahead == 'e') ADVANCE(395); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(389); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 390: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == '_') ADVANCE(401); if (lookahead == 'n') ADVANCE(404); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(390); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 391: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == '_') ADVANCE(398); if (lookahead == 'n') ADVANCE(404); if (lookahead == '0' || lookahead == '1') ADVANCE(391); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '1' < lookahead)) ADVANCE(404); END_STATE(); case 392: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == '_') ADVANCE(399); if (lookahead == 'n') ADVANCE(404); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(392); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '7' < lookahead)) ADVANCE(404); END_STATE(); case 393: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == '_') ADVANCE(403); if (lookahead == 'n') ADVANCE(404); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(393); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || 'F' < lookahead)) ADVANCE(404); END_STATE(); case 394: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == '_') ADVANCE(402); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(394); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '`') || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 395: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == '+' || lookahead == '-') ADVANCE(414); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(394); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 396: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == 'O' || lookahead == 'o') ADVANCE(397); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead)) ADVANCE(404); END_STATE(); case 397: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == 'T' || lookahead == 't') ADVANCE(404); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead)) ADVANCE(404); END_STATE(); case 398: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (lookahead == '0' || lookahead == '1') ADVANCE(391); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '1' < lookahead)) ADVANCE(404); END_STATE(); case 399: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(392); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '7' < lookahead)) ADVANCE(404); END_STATE(); case 400: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(389); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 401: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(390); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 402: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(394); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(404); END_STATE(); case 403: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(393); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || 'F' < lookahead)) ADVANCE(404); END_STATE(); case 404: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\\') ADVANCE(407); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '!' || lookahead == '"' || lookahead == '%' || lookahead == '&' || ('(' <= lookahead && lookahead <= '/') || (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) ADVANCE(419); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead)) ADVANCE(404); END_STATE(); case 405: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '_') ADVANCE(413); if (lookahead == 'E' || lookahead == 'e') ADVANCE(410); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(405); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 406: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '_') ADVANCE(414); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(406); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 407: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == 'u') ADVANCE(408); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 408: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '{') ADVANCE(416); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(418); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 409: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '}') ADVANCE(404); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(409); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 410: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '+' || lookahead == '-') ADVANCE(414); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(406); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 411: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == 'E' || lookahead == 'e') ADVANCE(410); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(405); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 412: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(419); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(412); END_STATE(); case 413: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(405); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 414: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(406); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 415: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(404); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 416: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(409); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 417: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(415); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 418: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(417); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 419: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead != 0 && lookahead != '#' && lookahead != '\'') ADVANCE(419); END_STATE(); case 420: ACCEPT_TOKEN(sym_comment); END_STATE(); case 421: ACCEPT_TOKEN(sym_comment); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != 0x2028 && lookahead != 0x2029) ADVANCE(421); END_STATE(); case 422: ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE); END_STATE(); case 423: ACCEPT_TOKEN(anon_sym_SLASH2); END_STATE(); case 424: ACCEPT_TOKEN(sym_regex_pattern); if (lookahead == '\n') SKIP(43); if (lookahead == '/') ADVANCE(33); if (lookahead == '[') ADVANCE(51); if (lookahead == '\\') ADVANCE(177); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(424); if (lookahead != 0) ADVANCE(425); END_STATE(); case 425: ACCEPT_TOKEN(sym_regex_pattern); if (lookahead == '[') ADVANCE(51); if (lookahead == '\\') ADVANCE(177); if (lookahead != 0 && lookahead != '\n' && lookahead != '/') ADVANCE(425); END_STATE(); case 426: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'A') ADVANCE(578); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'a') ADVANCE(455); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 427: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'A') ADVANCE(577); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'a') ADVANCE(453); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 428: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'A') ADVANCE(109); if (lookahead == 'a') ADVANCE(456); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 429: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'A') ADVANCE(606); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'a') ADVANCE(495); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 430: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'A') ADVANCE(149); if (lookahead == 'a') ADVANCE(497); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 431: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'A') ADVANCE(107); if (lookahead == 'a') ADVANCE(454); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 432: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'C') ADVANCE(602); if (lookahead == 'E') ADVANCE(594); if (lookahead == 'O') ADVANCE(603); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'c') ADVANCE(492); if (lookahead == 'e') ADVANCE(472); if (lookahead == 'o') ADVANCE(493); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 433: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'C') ADVANCE(602); if (lookahead == 'E') ADVANCE(594); if (lookahead == 'O') ADVANCE(608); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'c') ADVANCE(492); if (lookahead == 'e') ADVANCE(472); if (lookahead == 'o') ADVANCE(498); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 434: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'C') ADVANCE(146); if (lookahead == 'E') ADVANCE(132); if (lookahead == 'O') ADVANCE(153); if (lookahead == 'c') ADVANCE(494); if (lookahead == 'e') ADVANCE(474); if (lookahead == 'o') ADVANCE(500); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 435: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'D') ADVANCE(248); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'd') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 436: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'D') ADVANCE(279); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'd') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 437: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'D') ADVANCE(247); if (lookahead == 'd') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 438: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'D') ADVANCE(278); if (lookahead == 'd') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 439: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(315); if (lookahead == 'R') ADVANCE(575); if (lookahead == 'T') ADVANCE(318); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(514); if (lookahead == 'r') ADVANCE(450); if (lookahead == 't') ADVANCE(442); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 440: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(289); if (lookahead == 'T') ADVANCE(284); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(490); if (lookahead == 't') ADVANCE(443); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 441: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(599); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(483); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 442: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(313); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 443: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(288); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 444: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(314); if (lookahead == 'R') ADVANCE(100); if (lookahead == 'T') ADVANCE(319); if (lookahead == 'e') ADVANCE(526); if (lookahead == 'r') ADVANCE(451); if (lookahead == 't') ADVANCE(447); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 445: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(290); if (lookahead == 'T') ADVANCE(285); if (lookahead == 'e') ADVANCE(491); if (lookahead == 't') ADVANCE(448); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 446: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(142); if (lookahead == 'e') ADVANCE(488); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 447: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(312); if (lookahead == 'e') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 448: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(287); if (lookahead == 'e') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 449: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(597); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(480); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 450: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(566); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(429); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 451: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(89); if (lookahead == 'e') ADVANCE(430); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 452: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'E') ADVANCE(138); if (lookahead == 'e') ADVANCE(481); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 453: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'I') ADVANCE(581); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'i') ADVANCE(459); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 454: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'I') ADVANCE(118); if (lookahead == 'i') ADVANCE(460); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 455: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'L') ADVANCE(296); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'l') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 456: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'L') ADVANCE(295); if (lookahead == 'l') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 457: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'N') ADVANCE(569); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(435); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 458: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'N') ADVANCE(94); if (lookahead == 'n') ADVANCE(437); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 459: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'N') ADVANCE(600); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(484); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 460: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'N') ADVANCE(141); if (lookahead == 'n') ADVANCE(486); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 461: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'N') ADVANCE(607); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(496); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 462: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'N') ADVANCE(151); if (lookahead == 'n') ADVANCE(499); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 463: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(573); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'o') ADVANCE(441); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 464: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(596); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'o') ADVANCE(476); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 465: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(99); if (lookahead == 'o') ADVANCE(446); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 466: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(570); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'o') ADVANCE(436); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 467: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(136); if (lookahead == 'o') ADVANCE(479); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 468: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(95); if (lookahead == 'o') ADVANCE(438); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 469: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(582); if (lookahead == 'T') ADVANCE(307); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'o') ADVANCE(461); if (lookahead == 't') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 470: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'O') ADVANCE(119); if (lookahead == 'T') ADVANCE(306); if (lookahead == 'o') ADVANCE(462); if (lookahead == 't') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 471: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'Q') ADVANCE(293); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'q') ADVANCE(501); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 472: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'Q') ADVANCE(303); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'q') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 473: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'Q') ADVANCE(294); if (lookahead == 'q') ADVANCE(502); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 474: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'Q') ADVANCE(302); if (lookahead == 'q') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 475: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'R') ADVANCE(252); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'r') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 476: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'R') ADVANCE(254); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'r') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 477: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'R') ADVANCE(251); if (lookahead == 'f') ADVANCE(209); if (lookahead == 'r') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 478: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'R') ADVANCE(251); if (lookahead == 'r') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 479: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'R') ADVANCE(253); if (lookahead == 'r') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 480: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'R') ADVANCE(614); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'r') ADVANCE(513); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 481: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'R') ADVANCE(164); if (lookahead == 'r') ADVANCE(525); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 482: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(298); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(199); if (lookahead == 's') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 483: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(611); if (lookahead == '\\') ADVANCE(75); if (lookahead == 's') ADVANCE(511); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 484: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(305); if (lookahead == '\\') ADVANCE(75); if (lookahead == 's') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 485: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(297); if (lookahead == 'n') ADVANCE(201); if (lookahead == 's') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 486: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(304); if (lookahead == 's') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 487: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(612); if (lookahead == '\\') ADVANCE(75); if (lookahead == 's') ADVANCE(512); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 488: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(158); if (lookahead == 's') ADVANCE(523); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 489: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(159); if (lookahead == 's') ADVANCE(524); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 490: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(601); if (lookahead == '\\') ADVANCE(75); if (lookahead == 's') ADVANCE(487); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 491: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'S') ADVANCE(143); if (lookahead == 's') ADVANCE(489); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 492: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(310); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(514); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 493: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(334); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(510); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 494: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(309); if (lookahead == 't') ADVANCE(526); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 495: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(574); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(449); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 496: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(565); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(427); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 497: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(101); if (lookahead == 't') ADVANCE(452); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 498: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(610); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(510); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 499: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(90); if (lookahead == 't') ADVANCE(431); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 500: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'T') ADVANCE(157); if (lookahead == 't') ADVANCE(522); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 501: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'U') ADVANCE(564); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'u') ADVANCE(426); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 502: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'U') ADVANCE(87); if (lookahead == 'u') ADVANCE(428); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 503: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'a') ADVANCE(507); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 504: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'c') ADVANCE(505); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 505: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(508); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 506: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'f') ADVANCE(328); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 507: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(504); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 508: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'o') ADVANCE(506); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 509: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(503); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 510: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(96); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 511: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(112); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 512: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(144); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 513: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(152); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 514: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(75); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(514); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 515: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'a') ADVANCE(519); if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 516: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'c') ADVANCE(517); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 517: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'e') ADVANCE(520); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 518: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'f') ADVANCE(330); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 519: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'n') ADVANCE(516); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 520: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 'o') ADVANCE(518); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 521: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == 't') ADVANCE(515); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 522: ACCEPT_TOKEN(sym_regex_flags); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(96); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 523: ACCEPT_TOKEN(sym_regex_flags); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(112); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 524: ACCEPT_TOKEN(sym_regex_flags); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(144); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 525: ACCEPT_TOKEN(sym_regex_flags); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(152); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 526: ACCEPT_TOKEN(sym_regex_flags); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(526); END_STATE(); case 527: ACCEPT_TOKEN(sym_number); ADVANCE_MAP( '.', 537, '0', 529, '\\', 75, '_', 617, 'n', 534, 'B', 609, 'b', 609, 'E', 563, 'e', 563, 'O', 615, 'o', 615, 'X', 619, 'x', 619, ); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 528: ACCEPT_TOKEN(sym_number); if (lookahead == '.') ADVANCE(537); if (lookahead == '\\') ADVANCE(75); if (lookahead == '_') ADVANCE(616); if (lookahead == 'n') ADVANCE(534); if (lookahead == 'E' || lookahead == 'e') ADVANCE(563); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 529: ACCEPT_TOKEN(sym_number); if (lookahead == '\\') ADVANCE(75); if (lookahead == '_') ADVANCE(617); if (lookahead == 'n') ADVANCE(534); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(529); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 530: ACCEPT_TOKEN(sym_number); if (lookahead == '\\') ADVANCE(75); if (lookahead == '_') ADVANCE(609); if (lookahead == 'n') ADVANCE(534); if (lookahead == '0' || lookahead == '1') ADVANCE(530); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 531: ACCEPT_TOKEN(sym_number); if (lookahead == '\\') ADVANCE(75); if (lookahead == '_') ADVANCE(615); if (lookahead == 'n') ADVANCE(534); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(531); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 532: ACCEPT_TOKEN(sym_number); if (lookahead == '\\') ADVANCE(75); if (lookahead == '_') ADVANCE(619); if (lookahead == 'n') ADVANCE(534); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(532); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 533: ACCEPT_TOKEN(sym_number); if (lookahead == '\\') ADVANCE(75); if (lookahead == '_') ADVANCE(618); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(533); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 534: ACCEPT_TOKEN(sym_number); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 535: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(166); if (lookahead == 'E' || lookahead == 'e') ADVANCE(82); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(535); END_STATE(); case 536: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(167); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(536); END_STATE(); case 537: ACCEPT_TOKEN(sym_number); if (lookahead == 'E' || lookahead == 'e') ADVANCE(82); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(535); END_STATE(); case 538: ACCEPT_TOKEN(sym_identifier); if (lookahead == 'F') ADVANCE(211); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'f') ADVANCE(213); if (lookahead == 'R' || lookahead == 'r') ADVANCE(252); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 539: ACCEPT_TOKEN(sym_identifier); if (lookahead == 'N') ADVANCE(204); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(206); if (lookahead == 'S' || lookahead == 's') ADVANCE(298); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 540: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'a') ADVANCE(556); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 541: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'a') ADVANCE(561); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 542: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'c') ADVANCE(546); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 543: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'c') ADVANCE(613); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 544: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(194); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 545: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(215); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 546: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'e') ADVANCE(557); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 547: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'f') ADVANCE(208); if (lookahead == 'R' || lookahead == 'r') ADVANCE(252); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 548: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'f') ADVANCE(329); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 549: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'h') ADVANCE(550); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 550: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'i') ADVANCE(554); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 551: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'i') ADVANCE(543); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 552: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'l') ADVANCE(558); if (lookahead == 'Q' || lookahead == 'q') ADVANCE(293); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 553: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'l') ADVANCE(558); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 554: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'l') ADVANCE(545); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 555: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(200); if (lookahead == 'S' || lookahead == 's') ADVANCE(298); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 556: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'n') ADVANCE(542); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 557: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'o') ADVANCE(548); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 558: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 's') ADVANCE(544); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 559: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(541); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 560: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(540); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 561: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 't') ADVANCE(551); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 562: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == '{') ADVANCE(422); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 563: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == '+' || lookahead == '-') ADVANCE(167); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(533); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 564: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'A' || lookahead == 'a') ADVANCE(578); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 565: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'A' || lookahead == 'a') ADVANCE(577); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 566: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'A' || lookahead == 'a') ADVANCE(606); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 567: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'C' || lookahead == 'c') ADVANCE(602); if (lookahead == 'E' || lookahead == 'e') ADVANCE(594); if (lookahead == 'O' || lookahead == 'o') ADVANCE(603); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 568: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'C' || lookahead == 'c') ADVANCE(602); if (lookahead == 'E' || lookahead == 'e') ADVANCE(594); if (lookahead == 'O' || lookahead == 'o') ADVANCE(608); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 569: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'D' || lookahead == 'd') ADVANCE(248); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 570: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'D' || lookahead == 'd') ADVANCE(279); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 571: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(315); if (lookahead == 'R' || lookahead == 'r') ADVANCE(575); if (lookahead == 'T' || lookahead == 't') ADVANCE(318); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 572: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(289); if (lookahead == 'T' || lookahead == 't') ADVANCE(284); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 573: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(599); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 574: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(597); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 575: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(566); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 576: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'E' || lookahead == 'e') ADVANCE(584); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 577: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'I' || lookahead == 'i') ADVANCE(581); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 578: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'L' || lookahead == 'l') ADVANCE(296); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 579: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'M' || lookahead == 'm') ADVANCE(592); if (lookahead == 'N' || lookahead == 'n') ADVANCE(607); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 580: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'N' || lookahead == 'n') ADVANCE(569); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 581: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'N' || lookahead == 'n') ADVANCE(600); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 582: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'N' || lookahead == 'n') ADVANCE(607); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 583: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'N' || lookahead == 'n') ADVANCE(576); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 584: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'N' || lookahead == 'n') ADVANCE(604); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 585: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'O' || lookahead == 'o') ADVANCE(579); if (lookahead == 'T' || lookahead == 't') ADVANCE(307); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 586: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'O' || lookahead == 'o') ADVANCE(573); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 587: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'O' || lookahead == 'o') ADVANCE(596); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 588: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'O' || lookahead == 'o') ADVANCE(583); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 589: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'O' || lookahead == 'o') ADVANCE(570); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 590: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'O' || lookahead == 'o') ADVANCE(582); if (lookahead == 'T' || lookahead == 't') ADVANCE(307); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 591: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'O' || lookahead == 'o') ADVANCE(605); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 592: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'P' || lookahead == 'p') ADVANCE(588); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 593: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'Q' || lookahead == 'q') ADVANCE(293); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 594: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'Q' || lookahead == 'q') ADVANCE(303); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 595: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'R' || lookahead == 'r') ADVANCE(252); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 596: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'R' || lookahead == 'r') ADVANCE(254); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 597: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'R' || lookahead == 'r') ADVANCE(614); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 598: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'S' || lookahead == 's') ADVANCE(298); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 599: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'S' || lookahead == 's') ADVANCE(611); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 600: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'S' || lookahead == 's') ADVANCE(305); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 601: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'S' || lookahead == 's') ADVANCE(612); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 602: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'T' || lookahead == 't') ADVANCE(310); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 603: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'T' || lookahead == 't') ADVANCE(334); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 604: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'T' || lookahead == 't') ADVANCE(228); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 605: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'T' || lookahead == 't') ADVANCE(335); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 606: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'T' || lookahead == 't') ADVANCE(574); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 607: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'T' || lookahead == 't') ADVANCE(565); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 608: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == 'T' || lookahead == 't') ADVANCE(610); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 609: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (lookahead == '0' || lookahead == '1') ADVANCE(530); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 610: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(96); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 611: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(112); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 612: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(144); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 613: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(63); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 614: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(152); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 615: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(531); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 616: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(528); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 617: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(529); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 618: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(533); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 619: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(532); if (set_contains(sym_private_property_identifier_character_set_1, 14, lookahead)) ADVANCE(620); END_STATE(); case 620: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(75); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(620); END_STATE(); case 621: ACCEPT_TOKEN(sym_private_property_identifier); if (lookahead == '\\') ADVANCE(76); if (set_contains(sym_identifier_character_set_1, 15, lookahead)) ADVANCE(621); END_STATE(); case 622: ACCEPT_TOKEN(anon_sym_AT); END_STATE(); case 623: ACCEPT_TOKEN(aux_sym_method_definition_token1); if (lookahead == '\n') ADVANCE(623); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(1); END_STATE(); case 624: ACCEPT_TOKEN(anon_sym_POUND); END_STATE(); case 625: ACCEPT_TOKEN(anon_sym_BQUOTE); END_STATE(); case 626: ACCEPT_TOKEN(anon_sym_BQUOTE); if (lookahead == '`') ADVANCE(53); END_STATE(); case 627: ACCEPT_TOKEN(anon_sym_BQUOTE_BQUOTE_BQUOTE); END_STATE(); default: return false; } } static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { START_LEXER(); eof = lexer->eof(lexer); switch (state) { case 0: ADVANCE_MAP( 'a', 1, 'b', 2, 'c', 3, 'd', 4, 'e', 5, 'f', 6, 'g', 7, 'i', 8, 'j', 9, 'l', 10, 'm', 11, 'n', 12, 'p', 13, 'q', 14, 'r', 15, 's', 16, 't', 17, 'u', 18, 'v', 19, 'w', 20, 'x', 21, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(0); END_STATE(); case 1: if (lookahead == 'b') ADVANCE(22); if (lookahead == 'n') ADVANCE(23); if (lookahead == 's') ADVANCE(24); END_STATE(); case 2: if (lookahead == 'i') ADVANCE(25); if (lookahead == 'o') ADVANCE(26); if (lookahead == 'r') ADVANCE(27); END_STATE(); case 3: if (lookahead == 'a') ADVANCE(28); if (lookahead == 'f') ADVANCE(29); if (lookahead == 'o') ADVANCE(30); END_STATE(); case 4: if (lookahead == 'a') ADVANCE(31); if (lookahead == 'e') ADVANCE(32); if (lookahead == 'o') ADVANCE(33); END_STATE(); case 5: if (lookahead == 'x') ADVANCE(34); END_STATE(); case 6: if (lookahead == 'a') ADVANCE(35); if (lookahead == 'i') ADVANCE(36); if (lookahead == 'o') ADVANCE(37); if (lookahead == 'r') ADVANCE(38); if (lookahead == 'u') ADVANCE(39); END_STATE(); case 7: if (lookahead == 'e') ADVANCE(40); if (lookahead == 'u') ADVANCE(41); END_STATE(); case 8: if (lookahead == 'f') ADVANCE(42); if (lookahead == 'm') ADVANCE(43); if (lookahead == 'n') ADVANCE(44); END_STATE(); case 9: if (lookahead == 'a') ADVANCE(45); END_STATE(); case 10: if (lookahead == 'e') ADVANCE(46); END_STATE(); case 11: if (lookahead == 'e') ADVANCE(47); END_STATE(); case 12: if (lookahead == 'e') ADVANCE(48); if (lookahead == 'u') ADVANCE(49); END_STATE(); case 13: if (lookahead == 'a') ADVANCE(50); if (lookahead == 'r') ADVANCE(51); if (lookahead == 'u') ADVANCE(52); END_STATE(); case 14: if (lookahead == 'u') ADVANCE(53); END_STATE(); case 15: if (lookahead == 'e') ADVANCE(54); END_STATE(); case 16: if (lookahead == 'e') ADVANCE(55); if (lookahead == 't') ADVANCE(56); if (lookahead == 'u') ADVANCE(57); if (lookahead == 'w') ADVANCE(58); END_STATE(); case 17: if (lookahead == 'a') ADVANCE(59); if (lookahead == 'h') ADVANCE(60); if (lookahead == 'r') ADVANCE(61); END_STATE(); case 18: if (lookahead == 'n') ADVANCE(62); END_STATE(); case 19: if (lookahead == 'a') ADVANCE(63); if (lookahead == 'o') ADVANCE(64); END_STATE(); case 20: if (lookahead == 'i') ADVANCE(65); END_STATE(); case 21: if (lookahead == 'm') ADVANCE(66); END_STATE(); case 22: if (lookahead == 's') ADVANCE(67); END_STATE(); case 23: if (lookahead == 'y') ADVANCE(68); END_STATE(); case 24: ACCEPT_TOKEN(anon_sym_as); END_STATE(); case 25: if (lookahead == 'n') ADVANCE(69); END_STATE(); case 26: if (lookahead == 'o') ADVANCE(70); END_STATE(); case 27: if (lookahead == 'e') ADVANCE(71); END_STATE(); case 28: if (lookahead == 's') ADVANCE(72); if (lookahead == 't') ADVANCE(73); END_STATE(); case 29: if (lookahead == 'm') ADVANCE(74); END_STATE(); case 30: if (lookahead == 'm') ADVANCE(75); if (lookahead == 'n') ADVANCE(76); END_STATE(); case 31: if (lookahead == 't') ADVANCE(77); END_STATE(); case 32: if (lookahead == 'b') ADVANCE(78); if (lookahead == 'f') ADVANCE(79); END_STATE(); case 33: ACCEPT_TOKEN(anon_sym_do); END_STATE(); case 34: if (lookahead == 'p') ADVANCE(80); END_STATE(); case 35: if (lookahead == 'l') ADVANCE(81); END_STATE(); case 36: if (lookahead == 'n') ADVANCE(82); END_STATE(); case 37: if (lookahead == 'r') ADVANCE(83); END_STATE(); case 38: if (lookahead == 'o') ADVANCE(84); END_STATE(); case 39: if (lookahead == 'n') ADVANCE(85); END_STATE(); case 40: if (lookahead == 't') ADVANCE(86); END_STATE(); case 41: if (lookahead == 'i') ADVANCE(87); END_STATE(); case 42: ACCEPT_TOKEN(anon_sym_if); END_STATE(); case 43: if (lookahead == 'p') ADVANCE(88); END_STATE(); case 44: if (lookahead == 'c') ADVANCE(89); if (lookahead == 't') ADVANCE(90); END_STATE(); case 45: if (lookahead == 'v') ADVANCE(91); END_STATE(); case 46: if (lookahead == 't') ADVANCE(92); END_STATE(); case 47: if (lookahead == 't') ADVANCE(93); END_STATE(); case 48: if (lookahead == 'w') ADVANCE(94); END_STATE(); case 49: if (lookahead == 'l') ADVANCE(95); if (lookahead == 'm') ADVANCE(96); END_STATE(); case 50: if (lookahead == 'c') ADVANCE(97); END_STATE(); case 51: if (lookahead == 'i') ADVANCE(98); if (lookahead == 'o') ADVANCE(99); END_STATE(); case 52: if (lookahead == 'b') ADVANCE(100); END_STATE(); case 53: if (lookahead == 'e') ADVANCE(101); END_STATE(); case 54: if (lookahead == 'm') ADVANCE(102); if (lookahead == 'q') ADVANCE(103); if (lookahead == 't') ADVANCE(104); END_STATE(); case 55: if (lookahead == 't') ADVANCE(105); END_STATE(); case 56: if (lookahead == 'a') ADVANCE(106); if (lookahead == 'r') ADVANCE(107); END_STATE(); case 57: if (lookahead == 'p') ADVANCE(108); END_STATE(); case 58: if (lookahead == 'i') ADVANCE(109); END_STATE(); case 59: if (lookahead == 'r') ADVANCE(110); END_STATE(); case 60: if (lookahead == 'i') ADVANCE(111); if (lookahead == 'r') ADVANCE(112); END_STATE(); case 61: if (lookahead == 'u') ADVANCE(113); if (lookahead == 'y') ADVANCE(114); END_STATE(); case 62: if (lookahead == 'd') ADVANCE(115); END_STATE(); case 63: if (lookahead == 'r') ADVANCE(116); END_STATE(); case 64: if (lookahead == 'i') ADVANCE(117); END_STATE(); case 65: if (lookahead == 't') ADVANCE(118); END_STATE(); case 66: if (lookahead == 'l') ADVANCE(119); END_STATE(); case 67: if (lookahead == 't') ADVANCE(120); END_STATE(); case 68: ACCEPT_TOKEN(anon_sym_any); END_STATE(); case 69: if (lookahead == 'a') ADVANCE(121); END_STATE(); case 70: if (lookahead == 'l') ADVANCE(122); END_STATE(); case 71: if (lookahead == 'a') ADVANCE(123); END_STATE(); case 72: if (lookahead == 'e') ADVANCE(124); END_STATE(); case 73: if (lookahead == 'c') ADVANCE(125); END_STATE(); case 74: if (lookahead == 'l') ADVANCE(126); END_STATE(); case 75: if (lookahead == 'p') ADVANCE(127); END_STATE(); case 76: if (lookahead == 's') ADVANCE(128); if (lookahead == 't') ADVANCE(129); END_STATE(); case 77: if (lookahead == 'e') ADVANCE(130); END_STATE(); case 78: if (lookahead == 'u') ADVANCE(131); END_STATE(); case 79: if (lookahead == 'a') ADVANCE(132); END_STATE(); case 80: if (lookahead == 'o') ADVANCE(133); END_STATE(); case 81: if (lookahead == 's') ADVANCE(134); END_STATE(); case 82: if (lookahead == 'a') ADVANCE(135); END_STATE(); case 83: ACCEPT_TOKEN(anon_sym_for); END_STATE(); case 84: if (lookahead == 'm') ADVANCE(136); END_STATE(); case 85: if (lookahead == 'c') ADVANCE(137); END_STATE(); case 86: ACCEPT_TOKEN(anon_sym_get); END_STATE(); case 87: if (lookahead == 'd') ADVANCE(138); END_STATE(); case 88: if (lookahead == 'o') ADVANCE(139); END_STATE(); case 89: if (lookahead == 'l') ADVANCE(140); END_STATE(); case 90: if (lookahead == 'e') ADVANCE(141); END_STATE(); case 91: if (lookahead == 'a') ADVANCE(142); END_STATE(); case 92: ACCEPT_TOKEN(anon_sym_let); END_STATE(); case 93: if (lookahead == 'a') ADVANCE(143); END_STATE(); case 94: ACCEPT_TOKEN(anon_sym_new); END_STATE(); case 95: if (lookahead == 'l') ADVANCE(144); END_STATE(); case 96: if (lookahead == 'e') ADVANCE(145); END_STATE(); case 97: if (lookahead == 'k') ADVANCE(146); END_STATE(); case 98: if (lookahead == 'v') ADVANCE(147); END_STATE(); case 99: if (lookahead == 'p') ADVANCE(148); END_STATE(); case 100: if (lookahead == 'l') ADVANCE(149); END_STATE(); case 101: if (lookahead == 'r') ADVANCE(150); END_STATE(); case 102: if (lookahead == 'o') ADVANCE(151); END_STATE(); case 103: if (lookahead == 'u') ADVANCE(152); END_STATE(); case 104: if (lookahead == 'u') ADVANCE(153); END_STATE(); case 105: ACCEPT_TOKEN(anon_sym_set); END_STATE(); case 106: if (lookahead == 't') ADVANCE(154); END_STATE(); case 107: if (lookahead == 'i') ADVANCE(155); END_STATE(); case 108: if (lookahead == 'e') ADVANCE(156); END_STATE(); case 109: if (lookahead == 't') ADVANCE(157); END_STATE(); case 110: if (lookahead == 'g') ADVANCE(158); END_STATE(); case 111: if (lookahead == 's') ADVANCE(159); END_STATE(); case 112: if (lookahead == 'o') ADVANCE(160); END_STATE(); case 113: if (lookahead == 'e') ADVANCE(161); END_STATE(); case 114: ACCEPT_TOKEN(anon_sym_try); END_STATE(); case 115: if (lookahead == 'e') ADVANCE(162); END_STATE(); case 116: ACCEPT_TOKEN(anon_sym_var); END_STATE(); case 117: if (lookahead == 'd') ADVANCE(163); END_STATE(); case 118: if (lookahead == 'h') ADVANCE(164); END_STATE(); case 119: ACCEPT_TOKEN(anon_sym_xml); END_STATE(); case 120: if (lookahead == 'r') ADVANCE(165); END_STATE(); case 121: if (lookahead == 'r') ADVANCE(166); END_STATE(); case 122: if (lookahead == 'e') ADVANCE(167); END_STATE(); case 123: if (lookahead == 'k') ADVANCE(168); END_STATE(); case 124: ACCEPT_TOKEN(anon_sym_case); END_STATE(); case 125: if (lookahead == 'h') ADVANCE(169); END_STATE(); case 126: ACCEPT_TOKEN(anon_sym_cfml); END_STATE(); case 127: if (lookahead == 'o') ADVANCE(170); END_STATE(); case 128: if (lookahead == 't') ADVANCE(171); END_STATE(); case 129: if (lookahead == 'i') ADVANCE(172); END_STATE(); case 130: ACCEPT_TOKEN(anon_sym_date); END_STATE(); case 131: if (lookahead == 'g') ADVANCE(173); END_STATE(); case 132: if (lookahead == 'u') ADVANCE(174); END_STATE(); case 133: if (lookahead == 'r') ADVANCE(175); END_STATE(); case 134: if (lookahead == 'e') ADVANCE(176); END_STATE(); case 135: if (lookahead == 'l') ADVANCE(177); END_STATE(); case 136: ACCEPT_TOKEN(anon_sym_from); END_STATE(); case 137: if (lookahead == 't') ADVANCE(178); END_STATE(); case 138: ACCEPT_TOKEN(anon_sym_guid); END_STATE(); case 139: if (lookahead == 'r') ADVANCE(179); END_STATE(); case 140: if (lookahead == 'u') ADVANCE(180); END_STATE(); case 141: if (lookahead == 'r') ADVANCE(181); END_STATE(); case 142: ACCEPT_TOKEN(anon_sym_java); END_STATE(); case 143: ACCEPT_TOKEN(anon_sym_meta); END_STATE(); case 144: ACCEPT_TOKEN(sym_null); END_STATE(); case 145: if (lookahead == 'r') ADVANCE(182); END_STATE(); case 146: if (lookahead == 'a') ADVANCE(183); END_STATE(); case 147: if (lookahead == 'a') ADVANCE(184); END_STATE(); case 148: if (lookahead == 'e') ADVANCE(185); END_STATE(); case 149: if (lookahead == 'i') ADVANCE(186); END_STATE(); case 150: if (lookahead == 'y') ADVANCE(187); END_STATE(); case 151: if (lookahead == 't') ADVANCE(188); END_STATE(); case 152: if (lookahead == 'i') ADVANCE(189); END_STATE(); case 153: if (lookahead == 'r') ADVANCE(190); END_STATE(); case 154: if (lookahead == 'i') ADVANCE(191); END_STATE(); case 155: if (lookahead == 'n') ADVANCE(192); END_STATE(); case 156: if (lookahead == 'r') ADVANCE(193); END_STATE(); case 157: if (lookahead == 'c') ADVANCE(194); END_STATE(); case 158: if (lookahead == 'e') ADVANCE(195); END_STATE(); case 159: ACCEPT_TOKEN(sym_this); END_STATE(); case 160: if (lookahead == 'w') ADVANCE(196); END_STATE(); case 161: ACCEPT_TOKEN(sym_true); END_STATE(); case 162: if (lookahead == 'f') ADVANCE(197); END_STATE(); case 163: ACCEPT_TOKEN(anon_sym_void); END_STATE(); case 164: ACCEPT_TOKEN(anon_sym_with); END_STATE(); case 165: if (lookahead == 'a') ADVANCE(198); END_STATE(); case 166: if (lookahead == 'y') ADVANCE(199); END_STATE(); case 167: if (lookahead == 'a') ADVANCE(200); END_STATE(); case 168: ACCEPT_TOKEN(anon_sym_break); END_STATE(); case 169: ACCEPT_TOKEN(anon_sym_catch); END_STATE(); case 170: if (lookahead == 'n') ADVANCE(201); END_STATE(); case 171: ACCEPT_TOKEN(anon_sym_const); END_STATE(); case 172: if (lookahead == 'n') ADVANCE(202); END_STATE(); case 173: if (lookahead == 'g') ADVANCE(203); END_STATE(); case 174: if (lookahead == 'l') ADVANCE(204); END_STATE(); case 175: if (lookahead == 't') ADVANCE(205); END_STATE(); case 176: ACCEPT_TOKEN(sym_false); END_STATE(); case 177: ACCEPT_TOKEN(anon_sym_final); if (lookahead == 'l') ADVANCE(206); END_STATE(); case 178: if (lookahead == 'i') ADVANCE(207); END_STATE(); case 179: if (lookahead == 't') ADVANCE(208); END_STATE(); case 180: if (lookahead == 'd') ADVANCE(209); END_STATE(); case 181: if (lookahead == 'f') ADVANCE(210); END_STATE(); case 182: if (lookahead == 'i') ADVANCE(211); END_STATE(); case 183: if (lookahead == 'g') ADVANCE(212); END_STATE(); case 184: if (lookahead == 't') ADVANCE(213); END_STATE(); case 185: if (lookahead == 'r') ADVANCE(214); END_STATE(); case 186: if (lookahead == 'c') ADVANCE(215); END_STATE(); case 187: ACCEPT_TOKEN(anon_sym_query); if (lookahead == 'E') ADVANCE(216); END_STATE(); case 188: if (lookahead == 'e') ADVANCE(217); END_STATE(); case 189: if (lookahead == 'r') ADVANCE(218); END_STATE(); case 190: if (lookahead == 'n') ADVANCE(219); END_STATE(); case 191: if (lookahead == 'c') ADVANCE(220); END_STATE(); case 192: if (lookahead == 'g') ADVANCE(221); END_STATE(); case 193: ACCEPT_TOKEN(sym_super); END_STATE(); case 194: if (lookahead == 'h') ADVANCE(222); END_STATE(); case 195: if (lookahead == 't') ADVANCE(223); END_STATE(); case 196: ACCEPT_TOKEN(anon_sym_throw); END_STATE(); case 197: if (lookahead == 'i') ADVANCE(224); END_STATE(); case 198: if (lookahead == 'c') ADVANCE(225); END_STATE(); case 199: ACCEPT_TOKEN(anon_sym_binary); END_STATE(); case 200: if (lookahead == 'n') ADVANCE(226); END_STATE(); case 201: if (lookahead == 'e') ADVANCE(227); END_STATE(); case 202: if (lookahead == 'u') ADVANCE(228); END_STATE(); case 203: if (lookahead == 'e') ADVANCE(229); END_STATE(); case 204: if (lookahead == 't') ADVANCE(230); END_STATE(); case 205: ACCEPT_TOKEN(anon_sym_export); END_STATE(); case 206: if (lookahead == 'y') ADVANCE(231); END_STATE(); case 207: if (lookahead == 'o') ADVANCE(232); END_STATE(); case 208: ACCEPT_TOKEN(anon_sym_import); END_STATE(); case 209: if (lookahead == 'e') ADVANCE(233); END_STATE(); case 210: if (lookahead == 'a') ADVANCE(234); END_STATE(); case 211: if (lookahead == 'c') ADVANCE(235); END_STATE(); case 212: if (lookahead == 'e') ADVANCE(236); END_STATE(); case 213: if (lookahead == 'e') ADVANCE(237); END_STATE(); case 214: if (lookahead == 't') ADVANCE(238); END_STATE(); case 215: ACCEPT_TOKEN(anon_sym_public); END_STATE(); case 216: if (lookahead == 'x') ADVANCE(239); END_STATE(); case 217: ACCEPT_TOKEN(anon_sym_remote); END_STATE(); case 218: if (lookahead == 'e') ADVANCE(240); END_STATE(); case 219: ACCEPT_TOKEN(anon_sym_return); END_STATE(); case 220: ACCEPT_TOKEN(anon_sym_static); END_STATE(); case 221: ACCEPT_TOKEN(anon_sym_string); END_STATE(); case 222: ACCEPT_TOKEN(anon_sym_switch); END_STATE(); case 223: ACCEPT_TOKEN(anon_sym_target); END_STATE(); case 224: if (lookahead == 'n') ADVANCE(241); END_STATE(); case 225: if (lookahead == 't') ADVANCE(242); END_STATE(); case 226: ACCEPT_TOKEN(anon_sym_boolean); END_STATE(); case 227: if (lookahead == 'n') ADVANCE(243); END_STATE(); case 228: if (lookahead == 'e') ADVANCE(244); END_STATE(); case 229: if (lookahead == 'r') ADVANCE(245); END_STATE(); case 230: ACCEPT_TOKEN(anon_sym_default); END_STATE(); case 231: ACCEPT_TOKEN(anon_sym_finally); END_STATE(); case 232: if (lookahead == 'n') ADVANCE(246); END_STATE(); case 233: ACCEPT_TOKEN(anon_sym_include); END_STATE(); case 234: if (lookahead == 'c') ADVANCE(247); END_STATE(); case 235: ACCEPT_TOKEN(anon_sym_numeric); END_STATE(); case 236: ACCEPT_TOKEN(anon_sym_package); END_STATE(); case 237: ACCEPT_TOKEN(anon_sym_private); END_STATE(); case 238: if (lookahead == 'y') ADVANCE(248); END_STATE(); case 239: if (lookahead == 'e') ADVANCE(249); END_STATE(); case 240: if (lookahead == 'd') ADVANCE(250); END_STATE(); case 241: if (lookahead == 'e') ADVANCE(251); END_STATE(); case 242: ACCEPT_TOKEN(anon_sym_abstract); END_STATE(); case 243: if (lookahead == 't') ADVANCE(252); END_STATE(); case 244: ACCEPT_TOKEN(anon_sym_continue); END_STATE(); case 245: ACCEPT_TOKEN(anon_sym_debugger); END_STATE(); case 246: ACCEPT_TOKEN(anon_sym_function); END_STATE(); case 247: if (lookahead == 'e') ADVANCE(253); END_STATE(); case 248: ACCEPT_TOKEN(anon_sym_property); END_STATE(); case 249: if (lookahead == 'c') ADVANCE(254); END_STATE(); case 250: ACCEPT_TOKEN(anon_sym_required); END_STATE(); case 251: if (lookahead == 'd') ADVANCE(255); END_STATE(); case 252: ACCEPT_TOKEN(anon_sym_component); END_STATE(); case 253: ACCEPT_TOKEN(anon_sym_interface); END_STATE(); case 254: if (lookahead == 'u') ADVANCE(256); END_STATE(); case 255: ACCEPT_TOKEN(sym_undefined); END_STATE(); case 256: if (lookahead == 't') ADVANCE(257); END_STATE(); case 257: if (lookahead == 'e') ADVANCE(258); END_STATE(); case 258: ACCEPT_TOKEN(anon_sym_queryExecute); END_STATE(); default: return false; } } static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0, .external_lex_state = 1}, [1] = {.lex_state = 181}, [2] = {.lex_state = 3, .external_lex_state = 2}, [3] = {.lex_state = 3, .external_lex_state = 2}, [4] = {.lex_state = 3, .external_lex_state = 2}, [5] = {.lex_state = 3, .external_lex_state = 2}, [6] = {.lex_state = 3, .external_lex_state = 2}, [7] = {.lex_state = 3, .external_lex_state = 2}, [8] = {.lex_state = 3, .external_lex_state = 2}, [9] = {.lex_state = 3, .external_lex_state = 2}, [10] = {.lex_state = 3, .external_lex_state = 2}, [11] = {.lex_state = 3, .external_lex_state = 2}, [12] = {.lex_state = 3, .external_lex_state = 2}, [13] = {.lex_state = 3, .external_lex_state = 2}, [14] = {.lex_state = 3, .external_lex_state = 3}, [15] = {.lex_state = 3, .external_lex_state = 2}, [16] = {.lex_state = 3, .external_lex_state = 3}, [17] = {.lex_state = 3, .external_lex_state = 3}, [18] = {.lex_state = 3, .external_lex_state = 3}, [19] = {.lex_state = 3, .external_lex_state = 3}, [20] = {.lex_state = 3, .external_lex_state = 2}, [21] = {.lex_state = 3, .external_lex_state = 2}, [22] = {.lex_state = 3, .external_lex_state = 3}, [23] = {.lex_state = 3, .external_lex_state = 3}, [24] = {.lex_state = 3, .external_lex_state = 2}, [25] = {.lex_state = 3, .external_lex_state = 3}, [26] = {.lex_state = 3, .external_lex_state = 2}, [27] = {.lex_state = 3, .external_lex_state = 2}, [28] = {.lex_state = 3, .external_lex_state = 2}, [29] = {.lex_state = 3, .external_lex_state = 3}, [30] = {.lex_state = 3, .external_lex_state = 2}, [31] = {.lex_state = 3, .external_lex_state = 3}, [32] = {.lex_state = 3, .external_lex_state = 2}, [33] = {.lex_state = 3, .external_lex_state = 2}, [34] = {.lex_state = 3, .external_lex_state = 2}, [35] = {.lex_state = 3, .external_lex_state = 2}, [36] = {.lex_state = 3, .external_lex_state = 2}, [37] = {.lex_state = 3, .external_lex_state = 2}, [38] = {.lex_state = 3, .external_lex_state = 2}, [39] = {.lex_state = 3, .external_lex_state = 3}, [40] = {.lex_state = 3, .external_lex_state = 2}, [41] = {.lex_state = 3, .external_lex_state = 2}, [42] = {.lex_state = 3, .external_lex_state = 3}, [43] = {.lex_state = 3, .external_lex_state = 2}, [44] = {.lex_state = 3, .external_lex_state = 3}, [45] = {.lex_state = 3, .external_lex_state = 2}, [46] = {.lex_state = 3, .external_lex_state = 3}, [47] = {.lex_state = 3, .external_lex_state = 3}, [48] = {.lex_state = 3, .external_lex_state = 2}, [49] = {.lex_state = 3, .external_lex_state = 2}, [50] = {.lex_state = 3, .external_lex_state = 3}, [51] = {.lex_state = 11}, [52] = {.lex_state = 11}, [53] = {.lex_state = 11}, [54] = {.lex_state = 11}, [55] = {.lex_state = 11}, [56] = {.lex_state = 11}, [57] = {.lex_state = 11}, [58] = {.lex_state = 11}, [59] = {.lex_state = 11}, [60] = {.lex_state = 11}, [61] = {.lex_state = 11}, [62] = {.lex_state = 11}, [63] = {.lex_state = 11}, [64] = {.lex_state = 11}, [65] = {.lex_state = 11}, [66] = {.lex_state = 11}, [67] = {.lex_state = 11}, [68] = {.lex_state = 11}, [69] = {.lex_state = 11}, [70] = {.lex_state = 11}, [71] = {.lex_state = 11}, [72] = {.lex_state = 11}, [73] = {.lex_state = 11}, [74] = {.lex_state = 11}, [75] = {.lex_state = 11}, [76] = {.lex_state = 11}, [77] = {.lex_state = 11}, [78] = {.lex_state = 11}, [79] = {.lex_state = 11}, [80] = {.lex_state = 11}, [81] = {.lex_state = 11}, [82] = {.lex_state = 11}, [83] = {.lex_state = 11}, [84] = {.lex_state = 11}, [85] = {.lex_state = 11}, [86] = {.lex_state = 11}, [87] = {.lex_state = 11}, [88] = {.lex_state = 11}, [89] = {.lex_state = 8, .external_lex_state = 3}, [90] = {.lex_state = 8, .external_lex_state = 3}, [91] = {.lex_state = 5, .external_lex_state = 4}, [92] = {.lex_state = 6, .external_lex_state = 3}, [93] = {.lex_state = 6, .external_lex_state = 3}, [94] = {.lex_state = 6, .external_lex_state = 3}, [95] = {.lex_state = 5, .external_lex_state = 4}, [96] = {.lex_state = 5, .external_lex_state = 2}, [97] = {.lex_state = 5, .external_lex_state = 3}, [98] = {.lex_state = 5, .external_lex_state = 3}, [99] = {.lex_state = 5, .external_lex_state = 2}, [100] = {.lex_state = 5, .external_lex_state = 3}, [101] = {.lex_state = 5, .external_lex_state = 2}, [102] = {.lex_state = 5, .external_lex_state = 3}, [103] = {.lex_state = 5, .external_lex_state = 4}, [104] = {.lex_state = 5, .external_lex_state = 4}, [105] = {.lex_state = 5, .external_lex_state = 4}, [106] = {.lex_state = 4, .external_lex_state = 4}, [107] = {.lex_state = 4, .external_lex_state = 4}, [108] = {.lex_state = 5, .external_lex_state = 4}, [109] = {.lex_state = 4, .external_lex_state = 4}, [110] = {.lex_state = 4, .external_lex_state = 3}, [111] = {.lex_state = 4, .external_lex_state = 2}, [112] = {.lex_state = 4, .external_lex_state = 3}, [113] = {.lex_state = 5, .external_lex_state = 4}, [114] = {.lex_state = 4, .external_lex_state = 2}, [115] = {.lex_state = 5, .external_lex_state = 5}, [116] = {.lex_state = 5, .external_lex_state = 5}, [117] = {.lex_state = 5, .external_lex_state = 5}, [118] = {.lex_state = 5, .external_lex_state = 4}, [119] = {.lex_state = 4, .external_lex_state = 3}, [120] = {.lex_state = 5, .external_lex_state = 4}, [121] = {.lex_state = 5, .external_lex_state = 4}, [122] = {.lex_state = 5, .external_lex_state = 4}, [123] = {.lex_state = 4, .external_lex_state = 2}, [124] = {.lex_state = 4, .external_lex_state = 3}, [125] = {.lex_state = 5, .external_lex_state = 4}, [126] = {.lex_state = 4, .external_lex_state = 2}, [127] = {.lex_state = 4, .external_lex_state = 2}, [128] = {.lex_state = 4, .external_lex_state = 3}, [129] = {.lex_state = 5, .external_lex_state = 4}, [130] = {.lex_state = 181}, [131] = {.lex_state = 181}, [132] = {.lex_state = 181}, [133] = {.lex_state = 181}, [134] = {.lex_state = 181}, [135] = {.lex_state = 181}, [136] = {.lex_state = 181}, [137] = {.lex_state = 181}, [138] = {.lex_state = 4, .external_lex_state = 4}, [139] = {.lex_state = 181}, [140] = {.lex_state = 181}, [141] = {.lex_state = 181}, [142] = {.lex_state = 181}, [143] = {.lex_state = 181}, [144] = {.lex_state = 181}, [145] = {.lex_state = 181}, [146] = {.lex_state = 181}, [147] = {.lex_state = 181}, [148] = {.lex_state = 181}, [149] = {.lex_state = 181}, [150] = {.lex_state = 181}, [151] = {.lex_state = 4, .external_lex_state = 4}, [152] = {.lex_state = 4, .external_lex_state = 4}, [153] = {.lex_state = 181}, [154] = {.lex_state = 181}, [155] = {.lex_state = 181}, [156] = {.lex_state = 4, .external_lex_state = 4}, [157] = {.lex_state = 4, .external_lex_state = 4}, [158] = {.lex_state = 181}, [159] = {.lex_state = 181}, [160] = {.lex_state = 181}, [161] = {.lex_state = 181}, [162] = {.lex_state = 181}, [163] = {.lex_state = 181}, [164] = {.lex_state = 4, .external_lex_state = 5}, [165] = {.lex_state = 181}, [166] = {.lex_state = 181}, [167] = {.lex_state = 4, .external_lex_state = 5}, [168] = {.lex_state = 181}, [169] = {.lex_state = 4, .external_lex_state = 5}, [170] = {.lex_state = 4, .external_lex_state = 4}, [171] = {.lex_state = 4, .external_lex_state = 4}, [172] = {.lex_state = 4, .external_lex_state = 5}, [173] = {.lex_state = 4, .external_lex_state = 5}, [174] = {.lex_state = 4, .external_lex_state = 4}, [175] = {.lex_state = 4, .external_lex_state = 4}, [176] = {.lex_state = 4, .external_lex_state = 4}, [177] = {.lex_state = 4, .external_lex_state = 4}, [178] = {.lex_state = 4, .external_lex_state = 4}, [179] = {.lex_state = 4, .external_lex_state = 4}, [180] = {.lex_state = 4, .external_lex_state = 4}, [181] = {.lex_state = 181}, [182] = {.lex_state = 181}, [183] = {.lex_state = 181}, [184] = {.lex_state = 181}, [185] = {.lex_state = 181}, [186] = {.lex_state = 181}, [187] = {.lex_state = 181}, [188] = {.lex_state = 181}, [189] = {.lex_state = 181}, [190] = {.lex_state = 181}, [191] = {.lex_state = 181}, [192] = {.lex_state = 181}, [193] = {.lex_state = 181}, [194] = {.lex_state = 181}, [195] = {.lex_state = 181}, [196] = {.lex_state = 181}, [197] = {.lex_state = 181}, [198] = {.lex_state = 181}, [199] = {.lex_state = 181}, [200] = {.lex_state = 181}, [201] = {.lex_state = 181}, [202] = {.lex_state = 181}, [203] = {.lex_state = 181}, [204] = {.lex_state = 181}, [205] = {.lex_state = 181}, [206] = {.lex_state = 181}, [207] = {.lex_state = 181}, [208] = {.lex_state = 181}, [209] = {.lex_state = 181}, [210] = {.lex_state = 181}, [211] = {.lex_state = 181}, [212] = {.lex_state = 181}, [213] = {.lex_state = 181}, [214] = {.lex_state = 181}, [215] = {.lex_state = 181}, [216] = {.lex_state = 181}, [217] = {.lex_state = 181}, [218] = {.lex_state = 181}, [219] = {.lex_state = 181}, [220] = {.lex_state = 181}, [221] = {.lex_state = 181}, [222] = {.lex_state = 181}, [223] = {.lex_state = 181}, [224] = {.lex_state = 181}, [225] = {.lex_state = 181}, [226] = {.lex_state = 181}, [227] = {.lex_state = 181}, [228] = {.lex_state = 181}, [229] = {.lex_state = 181}, [230] = {.lex_state = 181}, [231] = {.lex_state = 181}, [232] = {.lex_state = 181}, [233] = {.lex_state = 181}, [234] = {.lex_state = 181}, [235] = {.lex_state = 181}, [236] = {.lex_state = 181}, [237] = {.lex_state = 181}, [238] = {.lex_state = 181}, [239] = {.lex_state = 181}, [240] = {.lex_state = 181}, [241] = {.lex_state = 181}, [242] = {.lex_state = 181}, [243] = {.lex_state = 181}, [244] = {.lex_state = 181}, [245] = {.lex_state = 181}, [246] = {.lex_state = 181}, [247] = {.lex_state = 181}, [248] = {.lex_state = 181}, [249] = {.lex_state = 181}, [250] = {.lex_state = 181}, [251] = {.lex_state = 181}, [252] = {.lex_state = 181}, [253] = {.lex_state = 181}, [254] = {.lex_state = 181}, [255] = {.lex_state = 181}, [256] = {.lex_state = 181}, [257] = {.lex_state = 181}, [258] = {.lex_state = 181}, [259] = {.lex_state = 181}, [260] = {.lex_state = 181}, [261] = {.lex_state = 181}, [262] = {.lex_state = 181}, [263] = {.lex_state = 181}, [264] = {.lex_state = 181}, [265] = {.lex_state = 181}, [266] = {.lex_state = 181}, [267] = {.lex_state = 181}, [268] = {.lex_state = 181}, [269] = {.lex_state = 181}, [270] = {.lex_state = 181}, [271] = {.lex_state = 181}, [272] = {.lex_state = 181}, [273] = {.lex_state = 181}, [274] = {.lex_state = 181}, [275] = {.lex_state = 181}, [276] = {.lex_state = 181}, [277] = {.lex_state = 181}, [278] = {.lex_state = 181}, [279] = {.lex_state = 181}, [280] = {.lex_state = 181}, [281] = {.lex_state = 181}, [282] = {.lex_state = 181}, [283] = {.lex_state = 181}, [284] = {.lex_state = 181}, [285] = {.lex_state = 181}, [286] = {.lex_state = 181}, [287] = {.lex_state = 181}, [288] = {.lex_state = 181}, [289] = {.lex_state = 181}, [290] = {.lex_state = 181}, [291] = {.lex_state = 181}, [292] = {.lex_state = 181}, [293] = {.lex_state = 181}, [294] = {.lex_state = 181}, [295] = {.lex_state = 181}, [296] = {.lex_state = 181}, [297] = {.lex_state = 181}, [298] = {.lex_state = 181}, [299] = {.lex_state = 181}, [300] = {.lex_state = 181}, [301] = {.lex_state = 181}, [302] = {.lex_state = 181}, [303] = {.lex_state = 181}, [304] = {.lex_state = 181}, [305] = {.lex_state = 181}, [306] = {.lex_state = 181}, [307] = {.lex_state = 181}, [308] = {.lex_state = 181}, [309] = {.lex_state = 181}, [310] = {.lex_state = 179, .external_lex_state = 3}, [311] = {.lex_state = 179, .external_lex_state = 3}, [312] = {.lex_state = 179, .external_lex_state = 3}, [313] = {.lex_state = 179, .external_lex_state = 3}, [314] = {.lex_state = 179, .external_lex_state = 3}, [315] = {.lex_state = 179, .external_lex_state = 3}, [316] = {.lex_state = 180, .external_lex_state = 3}, [317] = {.lex_state = 179, .external_lex_state = 3}, [318] = {.lex_state = 180, .external_lex_state = 3}, [319] = {.lex_state = 180, .external_lex_state = 3}, [320] = {.lex_state = 179, .external_lex_state = 3}, [321] = {.lex_state = 180, .external_lex_state = 3}, [322] = {.lex_state = 180, .external_lex_state = 3}, [323] = {.lex_state = 180, .external_lex_state = 3}, [324] = {.lex_state = 180, .external_lex_state = 3}, [325] = {.lex_state = 180, .external_lex_state = 3}, [326] = {.lex_state = 179, .external_lex_state = 3}, [327] = {.lex_state = 179, .external_lex_state = 3}, [328] = {.lex_state = 179, .external_lex_state = 3}, [329] = {.lex_state = 179, .external_lex_state = 3}, [330] = {.lex_state = 179, .external_lex_state = 3}, [331] = {.lex_state = 179, .external_lex_state = 3}, [332] = {.lex_state = 14, .external_lex_state = 3}, [333] = {.lex_state = 180, .external_lex_state = 3}, [334] = {.lex_state = 180, .external_lex_state = 3}, [335] = {.lex_state = 179, .external_lex_state = 3}, [336] = {.lex_state = 14, .external_lex_state = 3}, [337] = {.lex_state = 14, .external_lex_state = 3}, [338] = {.lex_state = 14, .external_lex_state = 3}, [339] = {.lex_state = 14, .external_lex_state = 3}, [340] = {.lex_state = 14, .external_lex_state = 3}, [341] = {.lex_state = 14, .external_lex_state = 3}, [342] = {.lex_state = 14, .external_lex_state = 3}, [343] = {.lex_state = 180, .external_lex_state = 3}, [344] = {.lex_state = 179, .external_lex_state = 3}, [345] = {.lex_state = 180, .external_lex_state = 3}, [346] = {.lex_state = 14, .external_lex_state = 3}, [347] = {.lex_state = 180, .external_lex_state = 3}, [348] = {.lex_state = 14, .external_lex_state = 3}, [349] = {.lex_state = 180, .external_lex_state = 3}, [350] = {.lex_state = 3, .external_lex_state = 2}, [351] = {.lex_state = 3, .external_lex_state = 4}, [352] = {.lex_state = 180, .external_lex_state = 3}, [353] = {.lex_state = 3, .external_lex_state = 2}, [354] = {.lex_state = 180, .external_lex_state = 3}, [355] = {.lex_state = 3, .external_lex_state = 2}, [356] = {.lex_state = 3, .external_lex_state = 2}, [357] = {.lex_state = 3, .external_lex_state = 2}, [358] = {.lex_state = 3, .external_lex_state = 4}, [359] = {.lex_state = 3, .external_lex_state = 2}, [360] = {.lex_state = 3, .external_lex_state = 4}, [361] = {.lex_state = 3, .external_lex_state = 2}, [362] = {.lex_state = 3, .external_lex_state = 2}, [363] = {.lex_state = 3, .external_lex_state = 4}, [364] = {.lex_state = 3, .external_lex_state = 2}, [365] = {.lex_state = 3, .external_lex_state = 2}, [366] = {.lex_state = 3, .external_lex_state = 2}, [367] = {.lex_state = 3, .external_lex_state = 2}, [368] = {.lex_state = 3, .external_lex_state = 2}, [369] = {.lex_state = 3, .external_lex_state = 2}, [370] = {.lex_state = 3, .external_lex_state = 2}, [371] = {.lex_state = 3, .external_lex_state = 2}, [372] = {.lex_state = 3, .external_lex_state = 2}, [373] = {.lex_state = 3, .external_lex_state = 2}, [374] = {.lex_state = 3, .external_lex_state = 2}, [375] = {.lex_state = 3, .external_lex_state = 2}, [376] = {.lex_state = 3, .external_lex_state = 5}, [377] = {.lex_state = 3, .external_lex_state = 5}, [378] = {.lex_state = 3, .external_lex_state = 5}, [379] = {.lex_state = 3, .external_lex_state = 5}, [380] = {.lex_state = 3, .external_lex_state = 5}, [381] = {.lex_state = 3, .external_lex_state = 5}, [382] = {.lex_state = 3, .external_lex_state = 4}, [383] = {.lex_state = 3, .external_lex_state = 4}, [384] = {.lex_state = 3, .external_lex_state = 4}, [385] = {.lex_state = 3, .external_lex_state = 4}, [386] = {.lex_state = 3, .external_lex_state = 4}, [387] = {.lex_state = 3, .external_lex_state = 4}, [388] = {.lex_state = 3, .external_lex_state = 5}, [389] = {.lex_state = 3, .external_lex_state = 5}, [390] = {.lex_state = 14, .external_lex_state = 3}, [391] = {.lex_state = 14, .external_lex_state = 3}, [392] = {.lex_state = 14, .external_lex_state = 3}, [393] = {.lex_state = 3, .external_lex_state = 5}, [394] = {.lex_state = 14, .external_lex_state = 3}, [395] = {.lex_state = 3, .external_lex_state = 5}, [396] = {.lex_state = 14, .external_lex_state = 3}, [397] = {.lex_state = 3, .external_lex_state = 5}, [398] = {.lex_state = 14, .external_lex_state = 3}, [399] = {.lex_state = 3, .external_lex_state = 5}, [400] = {.lex_state = 14, .external_lex_state = 3}, [401] = {.lex_state = 14, .external_lex_state = 3}, [402] = {.lex_state = 3, .external_lex_state = 5}, [403] = {.lex_state = 3, .external_lex_state = 5}, [404] = {.lex_state = 3, .external_lex_state = 5}, [405] = {.lex_state = 3, .external_lex_state = 5}, [406] = {.lex_state = 3, .external_lex_state = 5}, [407] = {.lex_state = 3, .external_lex_state = 5}, [408] = {.lex_state = 14, .external_lex_state = 3}, [409] = {.lex_state = 14, .external_lex_state = 3}, [410] = {.lex_state = 3, .external_lex_state = 4}, [411] = {.lex_state = 3, .external_lex_state = 4}, [412] = {.lex_state = 3, .external_lex_state = 4}, [413] = {.lex_state = 3, .external_lex_state = 4}, [414] = {.lex_state = 3, .external_lex_state = 4}, [415] = {.lex_state = 3, .external_lex_state = 4}, [416] = {.lex_state = 3, .external_lex_state = 4}, [417] = {.lex_state = 3, .external_lex_state = 4}, [418] = {.lex_state = 3, .external_lex_state = 4}, [419] = {.lex_state = 3, .external_lex_state = 4}, [420] = {.lex_state = 3, .external_lex_state = 4}, [421] = {.lex_state = 3, .external_lex_state = 4}, [422] = {.lex_state = 4, .external_lex_state = 2}, [423] = {.lex_state = 4, .external_lex_state = 2}, [424] = {.lex_state = 4, .external_lex_state = 2}, [425] = {.lex_state = 4, .external_lex_state = 2}, [426] = {.lex_state = 4, .external_lex_state = 2}, [427] = {.lex_state = 4, .external_lex_state = 2}, [428] = {.lex_state = 4, .external_lex_state = 2}, [429] = {.lex_state = 4, .external_lex_state = 2}, [430] = {.lex_state = 10}, [431] = {.lex_state = 10}, [432] = {.lex_state = 10}, [433] = {.lex_state = 10}, [434] = {.lex_state = 7, .external_lex_state = 2}, [435] = {.lex_state = 10}, [436] = {.lex_state = 4, .external_lex_state = 2}, [437] = {.lex_state = 10}, [438] = {.lex_state = 4, .external_lex_state = 2}, [439] = {.lex_state = 4, .external_lex_state = 2}, [440] = {.lex_state = 4, .external_lex_state = 2}, [441] = {.lex_state = 10}, [442] = {.lex_state = 4, .external_lex_state = 2}, [443] = {.lex_state = 10}, [444] = {.lex_state = 4, .external_lex_state = 2}, [445] = {.lex_state = 4, .external_lex_state = 2}, [446] = {.lex_state = 4, .external_lex_state = 2}, [447] = {.lex_state = 4, .external_lex_state = 2}, [448] = {.lex_state = 19, .external_lex_state = 3}, [449] = {.lex_state = 4, .external_lex_state = 2}, [450] = {.lex_state = 10}, [451] = {.lex_state = 10}, [452] = {.lex_state = 4, .external_lex_state = 2}, [453] = {.lex_state = 10}, [454] = {.lex_state = 10}, [455] = {.lex_state = 10}, [456] = {.lex_state = 10}, [457] = {.lex_state = 4, .external_lex_state = 2}, [458] = {.lex_state = 4, .external_lex_state = 2}, [459] = {.lex_state = 4, .external_lex_state = 2}, [460] = {.lex_state = 4, .external_lex_state = 2}, [461] = {.lex_state = 4, .external_lex_state = 2}, [462] = {.lex_state = 19, .external_lex_state = 3}, [463] = {.lex_state = 4, .external_lex_state = 2}, [464] = {.lex_state = 4, .external_lex_state = 2}, [465] = {.lex_state = 4, .external_lex_state = 2}, [466] = {.lex_state = 4, .external_lex_state = 2}, [467] = {.lex_state = 4, .external_lex_state = 2}, [468] = {.lex_state = 19, .external_lex_state = 3}, [469] = {.lex_state = 4, .external_lex_state = 2}, [470] = {.lex_state = 4, .external_lex_state = 2}, [471] = {.lex_state = 4, .external_lex_state = 2}, [472] = {.lex_state = 4, .external_lex_state = 2}, [473] = {.lex_state = 19, .external_lex_state = 3}, [474] = {.lex_state = 4, .external_lex_state = 2}, [475] = {.lex_state = 4, .external_lex_state = 2}, [476] = {.lex_state = 4, .external_lex_state = 2}, [477] = {.lex_state = 4, .external_lex_state = 2}, [478] = {.lex_state = 4, .external_lex_state = 2}, [479] = {.lex_state = 4, .external_lex_state = 2}, [480] = {.lex_state = 4, .external_lex_state = 2}, [481] = {.lex_state = 4, .external_lex_state = 2}, [482] = {.lex_state = 19, .external_lex_state = 3}, [483] = {.lex_state = 4, .external_lex_state = 2}, [484] = {.lex_state = 4, .external_lex_state = 2}, [485] = {.lex_state = 4, .external_lex_state = 2}, [486] = {.lex_state = 4, .external_lex_state = 2}, [487] = {.lex_state = 4, .external_lex_state = 2}, [488] = {.lex_state = 4, .external_lex_state = 2}, [489] = {.lex_state = 4, .external_lex_state = 2}, [490] = {.lex_state = 4, .external_lex_state = 2}, [491] = {.lex_state = 4, .external_lex_state = 2}, [492] = {.lex_state = 19, .external_lex_state = 3}, [493] = {.lex_state = 19, .external_lex_state = 3}, [494] = {.lex_state = 4, .external_lex_state = 2}, [495] = {.lex_state = 4, .external_lex_state = 2}, [496] = {.lex_state = 4, .external_lex_state = 2}, [497] = {.lex_state = 4, .external_lex_state = 2}, [498] = {.lex_state = 4, .external_lex_state = 2}, [499] = {.lex_state = 4, .external_lex_state = 2}, [500] = {.lex_state = 4, .external_lex_state = 2}, [501] = {.lex_state = 4, .external_lex_state = 2}, [502] = {.lex_state = 4, .external_lex_state = 2}, [503] = {.lex_state = 4, .external_lex_state = 2}, [504] = {.lex_state = 4, .external_lex_state = 2}, [505] = {.lex_state = 4, .external_lex_state = 2}, [506] = {.lex_state = 4, .external_lex_state = 2}, [507] = {.lex_state = 4, .external_lex_state = 2}, [508] = {.lex_state = 4, .external_lex_state = 2}, [509] = {.lex_state = 4, .external_lex_state = 2}, [510] = {.lex_state = 4, .external_lex_state = 2}, [511] = {.lex_state = 4, .external_lex_state = 2}, [512] = {.lex_state = 4, .external_lex_state = 2}, [513] = {.lex_state = 19, .external_lex_state = 3}, [514] = {.lex_state = 4, .external_lex_state = 2}, [515] = {.lex_state = 4, .external_lex_state = 2}, [516] = {.lex_state = 4, .external_lex_state = 2}, [517] = {.lex_state = 4, .external_lex_state = 2}, [518] = {.lex_state = 19, .external_lex_state = 3}, [519] = {.lex_state = 4, .external_lex_state = 2}, [520] = {.lex_state = 4, .external_lex_state = 2}, [521] = {.lex_state = 4, .external_lex_state = 2}, [522] = {.lex_state = 19, .external_lex_state = 3}, [523] = {.lex_state = 4, .external_lex_state = 2}, [524] = {.lex_state = 4, .external_lex_state = 2}, [525] = {.lex_state = 19, .external_lex_state = 3}, [526] = {.lex_state = 4, .external_lex_state = 2}, [527] = {.lex_state = 4, .external_lex_state = 2}, [528] = {.lex_state = 4, .external_lex_state = 2}, [529] = {.lex_state = 4, .external_lex_state = 2}, [530] = {.lex_state = 4, .external_lex_state = 2}, [531] = {.lex_state = 4, .external_lex_state = 2}, [532] = {.lex_state = 4, .external_lex_state = 2}, [533] = {.lex_state = 4, .external_lex_state = 2}, [534] = {.lex_state = 4, .external_lex_state = 2}, [535] = {.lex_state = 4, .external_lex_state = 2}, [536] = {.lex_state = 4, .external_lex_state = 2}, [537] = {.lex_state = 4, .external_lex_state = 2}, [538] = {.lex_state = 4, .external_lex_state = 2}, [539] = {.lex_state = 4, .external_lex_state = 2}, [540] = {.lex_state = 4, .external_lex_state = 2}, [541] = {.lex_state = 4, .external_lex_state = 2}, [542] = {.lex_state = 4, .external_lex_state = 2}, [543] = {.lex_state = 4, .external_lex_state = 2}, [544] = {.lex_state = 4, .external_lex_state = 5}, [545] = {.lex_state = 19, .external_lex_state = 3}, [546] = {.lex_state = 4, .external_lex_state = 2}, [547] = {.lex_state = 4, .external_lex_state = 5}, [548] = {.lex_state = 4, .external_lex_state = 5}, [549] = {.lex_state = 4, .external_lex_state = 5}, [550] = {.lex_state = 4, .external_lex_state = 2}, [551] = {.lex_state = 4, .external_lex_state = 5}, [552] = {.lex_state = 4, .external_lex_state = 2}, [553] = {.lex_state = 4, .external_lex_state = 5}, [554] = {.lex_state = 19, .external_lex_state = 3}, [555] = {.lex_state = 19, .external_lex_state = 3}, [556] = {.lex_state = 4, .external_lex_state = 5}, [557] = {.lex_state = 19, .external_lex_state = 3}, [558] = {.lex_state = 19, .external_lex_state = 3}, [559] = {.lex_state = 19, .external_lex_state = 3}, [560] = {.lex_state = 10}, [561] = {.lex_state = 10}, [562] = {.lex_state = 4, .external_lex_state = 4}, [563] = {.lex_state = 4, .external_lex_state = 5}, [564] = {.lex_state = 4, .external_lex_state = 5}, [565] = {.lex_state = 4, .external_lex_state = 4}, [566] = {.lex_state = 4, .external_lex_state = 4}, [567] = {.lex_state = 4, .external_lex_state = 5}, [568] = {.lex_state = 4, .external_lex_state = 5}, [569] = {.lex_state = 4, .external_lex_state = 4}, [570] = {.lex_state = 4, .external_lex_state = 5}, [571] = {.lex_state = 4, .external_lex_state = 2}, [572] = {.lex_state = 4, .external_lex_state = 2}, [573] = {.lex_state = 4, .external_lex_state = 4}, [574] = {.lex_state = 4, .external_lex_state = 5}, [575] = {.lex_state = 10}, [576] = {.lex_state = 4, .external_lex_state = 5}, [577] = {.lex_state = 4, .external_lex_state = 5}, [578] = {.lex_state = 4, .external_lex_state = 5}, [579] = {.lex_state = 4, .external_lex_state = 5}, [580] = {.lex_state = 4, .external_lex_state = 5}, [581] = {.lex_state = 4, .external_lex_state = 4}, [582] = {.lex_state = 10}, [583] = {.lex_state = 7, .external_lex_state = 5}, [584] = {.lex_state = 4, .external_lex_state = 5}, [585] = {.lex_state = 4, .external_lex_state = 4}, [586] = {.lex_state = 10}, [587] = {.lex_state = 10}, [588] = {.lex_state = 10}, [589] = {.lex_state = 10}, [590] = {.lex_state = 4, .external_lex_state = 4}, [591] = {.lex_state = 4, .external_lex_state = 5}, [592] = {.lex_state = 4, .external_lex_state = 5}, [593] = {.lex_state = 7, .external_lex_state = 4}, [594] = {.lex_state = 19, .external_lex_state = 3}, [595] = {.lex_state = 10}, [596] = {.lex_state = 4, .external_lex_state = 5}, [597] = {.lex_state = 4, .external_lex_state = 5}, [598] = {.lex_state = 10}, [599] = {.lex_state = 4, .external_lex_state = 4}, [600] = {.lex_state = 4, .external_lex_state = 5}, [601] = {.lex_state = 4, .external_lex_state = 5}, [602] = {.lex_state = 4, .external_lex_state = 5}, [603] = {.lex_state = 4, .external_lex_state = 5}, [604] = {.lex_state = 4, .external_lex_state = 5}, [605] = {.lex_state = 4, .external_lex_state = 4}, [606] = {.lex_state = 4, .external_lex_state = 5}, [607] = {.lex_state = 4, .external_lex_state = 5}, [608] = {.lex_state = 4, .external_lex_state = 5}, [609] = {.lex_state = 4, .external_lex_state = 4}, [610] = {.lex_state = 19, .external_lex_state = 3}, [611] = {.lex_state = 4, .external_lex_state = 5}, [612] = {.lex_state = 4, .external_lex_state = 5}, [613] = {.lex_state = 4, .external_lex_state = 5}, [614] = {.lex_state = 4, .external_lex_state = 5}, [615] = {.lex_state = 4, .external_lex_state = 5}, [616] = {.lex_state = 4, .external_lex_state = 5}, [617] = {.lex_state = 4, .external_lex_state = 5}, [618] = {.lex_state = 4, .external_lex_state = 4}, [619] = {.lex_state = 4, .external_lex_state = 5}, [620] = {.lex_state = 4, .external_lex_state = 5}, [621] = {.lex_state = 4, .external_lex_state = 5}, [622] = {.lex_state = 4, .external_lex_state = 5}, [623] = {.lex_state = 4, .external_lex_state = 5}, [624] = {.lex_state = 4, .external_lex_state = 5}, [625] = {.lex_state = 4, .external_lex_state = 5}, [626] = {.lex_state = 4, .external_lex_state = 5}, [627] = {.lex_state = 4, .external_lex_state = 4}, [628] = {.lex_state = 4, .external_lex_state = 5}, [629] = {.lex_state = 4, .external_lex_state = 5}, [630] = {.lex_state = 4, .external_lex_state = 5}, [631] = {.lex_state = 4, .external_lex_state = 5}, [632] = {.lex_state = 4, .external_lex_state = 5}, [633] = {.lex_state = 4, .external_lex_state = 5}, [634] = {.lex_state = 4, .external_lex_state = 5}, [635] = {.lex_state = 4, .external_lex_state = 5}, [636] = {.lex_state = 4, .external_lex_state = 5}, [637] = {.lex_state = 4, .external_lex_state = 3}, [638] = {.lex_state = 4, .external_lex_state = 5}, [639] = {.lex_state = 4, .external_lex_state = 4}, [640] = {.lex_state = 4, .external_lex_state = 4}, [641] = {.lex_state = 4, .external_lex_state = 5}, [642] = {.lex_state = 4, .external_lex_state = 3}, [643] = {.lex_state = 4, .external_lex_state = 5}, [644] = {.lex_state = 4, .external_lex_state = 5}, [645] = {.lex_state = 4, .external_lex_state = 5}, [646] = {.lex_state = 4, .external_lex_state = 5}, [647] = {.lex_state = 4, .external_lex_state = 5}, [648] = {.lex_state = 19, .external_lex_state = 3}, [649] = {.lex_state = 10}, [650] = {.lex_state = 4, .external_lex_state = 5}, [651] = {.lex_state = 4, .external_lex_state = 5}, [652] = {.lex_state = 10}, [653] = {.lex_state = 4, .external_lex_state = 4}, [654] = {.lex_state = 4, .external_lex_state = 5}, [655] = {.lex_state = 4, .external_lex_state = 5}, [656] = {.lex_state = 4, .external_lex_state = 5}, [657] = {.lex_state = 4, .external_lex_state = 5}, [658] = {.lex_state = 4, .external_lex_state = 5}, [659] = {.lex_state = 4, .external_lex_state = 5}, [660] = {.lex_state = 19, .external_lex_state = 3}, [661] = {.lex_state = 4, .external_lex_state = 5}, [662] = {.lex_state = 10}, [663] = {.lex_state = 19, .external_lex_state = 3}, [664] = {.lex_state = 4, .external_lex_state = 4}, [665] = {.lex_state = 4, .external_lex_state = 5}, [666] = {.lex_state = 4, .external_lex_state = 4}, [667] = {.lex_state = 4, .external_lex_state = 5}, [668] = {.lex_state = 10}, [669] = {.lex_state = 4, .external_lex_state = 5}, [670] = {.lex_state = 10}, [671] = {.lex_state = 4, .external_lex_state = 5}, [672] = {.lex_state = 4, .external_lex_state = 5}, [673] = {.lex_state = 4, .external_lex_state = 5}, [674] = {.lex_state = 10}, [675] = {.lex_state = 4, .external_lex_state = 5}, [676] = {.lex_state = 4, .external_lex_state = 5}, [677] = {.lex_state = 4, .external_lex_state = 5}, [678] = {.lex_state = 4, .external_lex_state = 5}, [679] = {.lex_state = 4, .external_lex_state = 5}, [680] = {.lex_state = 4, .external_lex_state = 5}, [681] = {.lex_state = 4, .external_lex_state = 5}, [682] = {.lex_state = 4, .external_lex_state = 5}, [683] = {.lex_state = 10}, [684] = {.lex_state = 4, .external_lex_state = 5}, [685] = {.lex_state = 19, .external_lex_state = 3}, [686] = {.lex_state = 10}, [687] = {.lex_state = 4, .external_lex_state = 5}, [688] = {.lex_state = 4, .external_lex_state = 5}, [689] = {.lex_state = 4, .external_lex_state = 5}, [690] = {.lex_state = 10}, [691] = {.lex_state = 10}, [692] = {.lex_state = 4, .external_lex_state = 5}, [693] = {.lex_state = 4, .external_lex_state = 5}, [694] = {.lex_state = 4, .external_lex_state = 4}, [695] = {.lex_state = 4, .external_lex_state = 5}, [696] = {.lex_state = 4, .external_lex_state = 5}, [697] = {.lex_state = 4, .external_lex_state = 5}, [698] = {.lex_state = 4, .external_lex_state = 4}, [699] = {.lex_state = 4, .external_lex_state = 4}, [700] = {.lex_state = 19, .external_lex_state = 2}, [701] = {.lex_state = 4, .external_lex_state = 4}, [702] = {.lex_state = 4, .external_lex_state = 4}, [703] = {.lex_state = 19, .external_lex_state = 2}, [704] = {.lex_state = 4, .external_lex_state = 4}, [705] = {.lex_state = 4, .external_lex_state = 4}, [706] = {.lex_state = 4, .external_lex_state = 4}, [707] = {.lex_state = 4, .external_lex_state = 4}, [708] = {.lex_state = 4, .external_lex_state = 4}, [709] = {.lex_state = 4, .external_lex_state = 4}, [710] = {.lex_state = 4, .external_lex_state = 4}, [711] = {.lex_state = 4, .external_lex_state = 4}, [712] = {.lex_state = 19, .external_lex_state = 2}, [713] = {.lex_state = 4, .external_lex_state = 4}, [714] = {.lex_state = 4, .external_lex_state = 4}, [715] = {.lex_state = 4, .external_lex_state = 4}, [716] = {.lex_state = 4, .external_lex_state = 4}, [717] = {.lex_state = 4, .external_lex_state = 4}, [718] = {.lex_state = 4, .external_lex_state = 4}, [719] = {.lex_state = 19, .external_lex_state = 2}, [720] = {.lex_state = 19, .external_lex_state = 2}, [721] = {.lex_state = 4, .external_lex_state = 4}, [722] = {.lex_state = 4, .external_lex_state = 4}, [723] = {.lex_state = 4, .external_lex_state = 4}, [724] = {.lex_state = 4, .external_lex_state = 4}, [725] = {.lex_state = 4, .external_lex_state = 4}, [726] = {.lex_state = 4, .external_lex_state = 4}, [727] = {.lex_state = 4, .external_lex_state = 4}, [728] = {.lex_state = 19, .external_lex_state = 2}, [729] = {.lex_state = 4, .external_lex_state = 4}, [730] = {.lex_state = 4, .external_lex_state = 4}, [731] = {.lex_state = 4, .external_lex_state = 4}, [732] = {.lex_state = 4, .external_lex_state = 4}, [733] = {.lex_state = 19, .external_lex_state = 2}, [734] = {.lex_state = 4, .external_lex_state = 4}, [735] = {.lex_state = 4, .external_lex_state = 4}, [736] = {.lex_state = 4, .external_lex_state = 4}, [737] = {.lex_state = 4, .external_lex_state = 4}, [738] = {.lex_state = 4, .external_lex_state = 4}, [739] = {.lex_state = 4, .external_lex_state = 4}, [740] = {.lex_state = 4, .external_lex_state = 4}, [741] = {.lex_state = 4, .external_lex_state = 4}, [742] = {.lex_state = 4, .external_lex_state = 4}, [743] = {.lex_state = 4, .external_lex_state = 4}, [744] = {.lex_state = 4, .external_lex_state = 4}, [745] = {.lex_state = 4, .external_lex_state = 4}, [746] = {.lex_state = 4, .external_lex_state = 4}, [747] = {.lex_state = 4, .external_lex_state = 4}, [748] = {.lex_state = 4, .external_lex_state = 4}, [749] = {.lex_state = 4, .external_lex_state = 4}, [750] = {.lex_state = 19, .external_lex_state = 2}, [751] = {.lex_state = 4, .external_lex_state = 4}, [752] = {.lex_state = 19, .external_lex_state = 2}, [753] = {.lex_state = 4, .external_lex_state = 4}, [754] = {.lex_state = 4, .external_lex_state = 4}, [755] = {.lex_state = 4, .external_lex_state = 4}, [756] = {.lex_state = 4, .external_lex_state = 4}, [757] = {.lex_state = 4, .external_lex_state = 4}, [758] = {.lex_state = 4, .external_lex_state = 4}, [759] = {.lex_state = 4, .external_lex_state = 4}, [760] = {.lex_state = 4, .external_lex_state = 4}, [761] = {.lex_state = 4, .external_lex_state = 4}, [762] = {.lex_state = 10}, [763] = {.lex_state = 4, .external_lex_state = 4}, [764] = {.lex_state = 4, .external_lex_state = 4}, [765] = {.lex_state = 4, .external_lex_state = 4}, [766] = {.lex_state = 4, .external_lex_state = 4}, [767] = {.lex_state = 4, .external_lex_state = 4}, [768] = {.lex_state = 4, .external_lex_state = 4}, [769] = {.lex_state = 4, .external_lex_state = 4}, [770] = {.lex_state = 19, .external_lex_state = 2}, [771] = {.lex_state = 4, .external_lex_state = 4}, [772] = {.lex_state = 4, .external_lex_state = 4}, [773] = {.lex_state = 4, .external_lex_state = 4}, [774] = {.lex_state = 4, .external_lex_state = 4}, [775] = {.lex_state = 4, .external_lex_state = 4}, [776] = {.lex_state = 4, .external_lex_state = 4}, [777] = {.lex_state = 4, .external_lex_state = 4}, [778] = {.lex_state = 4, .external_lex_state = 4}, [779] = {.lex_state = 4, .external_lex_state = 4}, [780] = {.lex_state = 4, .external_lex_state = 4}, [781] = {.lex_state = 4, .external_lex_state = 4}, [782] = {.lex_state = 4, .external_lex_state = 4}, [783] = {.lex_state = 10}, [784] = {.lex_state = 10}, [785] = {.lex_state = 10}, [786] = {.lex_state = 15, .external_lex_state = 4}, [787] = {.lex_state = 20, .external_lex_state = 4}, [788] = {.lex_state = 15, .external_lex_state = 4}, [789] = {.lex_state = 15, .external_lex_state = 4}, [790] = {.lex_state = 15, .external_lex_state = 4}, [791] = {.lex_state = 15, .external_lex_state = 4}, [792] = {.lex_state = 15, .external_lex_state = 4}, [793] = {.lex_state = 15, .external_lex_state = 4}, [794] = {.lex_state = 15, .external_lex_state = 4}, [795] = {.lex_state = 15, .external_lex_state = 4}, [796] = {.lex_state = 19, .external_lex_state = 2}, [797] = {.lex_state = 19, .external_lex_state = 2}, [798] = {.lex_state = 19, .external_lex_state = 2}, [799] = {.lex_state = 19, .external_lex_state = 2}, [800] = {.lex_state = 19, .external_lex_state = 2}, [801] = {.lex_state = 19, .external_lex_state = 2}, [802] = {.lex_state = 15, .external_lex_state = 3}, [803] = {.lex_state = 15, .external_lex_state = 3}, [804] = {.lex_state = 15, .external_lex_state = 3}, [805] = {.lex_state = 15, .external_lex_state = 3}, [806] = {.lex_state = 15, .external_lex_state = 3}, [807] = {.lex_state = 15, .external_lex_state = 3}, [808] = {.lex_state = 15, .external_lex_state = 3}, [809] = {.lex_state = 15, .external_lex_state = 3}, [810] = {.lex_state = 15, .external_lex_state = 3}, [811] = {.lex_state = 15, .external_lex_state = 4}, [812] = {.lex_state = 15, .external_lex_state = 4}, [813] = {.lex_state = 15, .external_lex_state = 4}, [814] = {.lex_state = 15, .external_lex_state = 3}, [815] = {.lex_state = 15, .external_lex_state = 3}, [816] = {.lex_state = 15, .external_lex_state = 3}, [817] = {.lex_state = 15, .external_lex_state = 3}, [818] = {.lex_state = 15, .external_lex_state = 3}, [819] = {.lex_state = 15, .external_lex_state = 3}, [820] = {.lex_state = 15, .external_lex_state = 3}, [821] = {.lex_state = 15, .external_lex_state = 3}, [822] = {.lex_state = 15, .external_lex_state = 3}, [823] = {.lex_state = 15, .external_lex_state = 3}, [824] = {.lex_state = 15, .external_lex_state = 3}, [825] = {.lex_state = 15, .external_lex_state = 3}, [826] = {.lex_state = 10}, [827] = {.lex_state = 15, .external_lex_state = 3}, [828] = {.lex_state = 10}, [829] = {.lex_state = 10}, [830] = {.lex_state = 10}, [831] = {.lex_state = 15, .external_lex_state = 3}, [832] = {.lex_state = 15, .external_lex_state = 3}, [833] = {.lex_state = 15, .external_lex_state = 3}, [834] = {.lex_state = 15, .external_lex_state = 3}, [835] = {.lex_state = 10}, [836] = {.lex_state = 15, .external_lex_state = 3}, [837] = {.lex_state = 15, .external_lex_state = 3}, [838] = {.lex_state = 15, .external_lex_state = 3}, [839] = {.lex_state = 15, .external_lex_state = 3}, [840] = {.lex_state = 10}, [841] = {.lex_state = 15, .external_lex_state = 3}, [842] = {.lex_state = 10}, [843] = {.lex_state = 10}, [844] = {.lex_state = 10}, [845] = {.lex_state = 15, .external_lex_state = 3}, [846] = {.lex_state = 15, .external_lex_state = 3}, [847] = {.lex_state = 10}, [848] = {.lex_state = 15, .external_lex_state = 3}, [849] = {.lex_state = 15, .external_lex_state = 3}, [850] = {.lex_state = 10}, [851] = {.lex_state = 10}, [852] = {.lex_state = 15, .external_lex_state = 3}, [853] = {.lex_state = 15, .external_lex_state = 3}, [854] = {.lex_state = 10}, [855] = {.lex_state = 10}, [856] = {.lex_state = 10}, [857] = {.lex_state = 15, .external_lex_state = 3}, [858] = {.lex_state = 10}, [859] = {.lex_state = 15, .external_lex_state = 3}, [860] = {.lex_state = 10}, [861] = {.lex_state = 15, .external_lex_state = 3}, [862] = {.lex_state = 15, .external_lex_state = 3}, [863] = {.lex_state = 10}, [864] = {.lex_state = 15, .external_lex_state = 3}, [865] = {.lex_state = 15, .external_lex_state = 3}, [866] = {.lex_state = 10}, [867] = {.lex_state = 15, .external_lex_state = 4}, [868] = {.lex_state = 15, .external_lex_state = 4}, [869] = {.lex_state = 15, .external_lex_state = 4}, [870] = {.lex_state = 10}, [871] = {.lex_state = 15, .external_lex_state = 4}, [872] = {.lex_state = 10}, [873] = {.lex_state = 15, .external_lex_state = 4}, [874] = {.lex_state = 15, .external_lex_state = 4}, [875] = {.lex_state = 15, .external_lex_state = 4}, [876] = {.lex_state = 10}, [877] = {.lex_state = 15, .external_lex_state = 4}, [878] = {.lex_state = 15, .external_lex_state = 4}, [879] = {.lex_state = 15, .external_lex_state = 4}, [880] = {.lex_state = 15, .external_lex_state = 4}, [881] = {.lex_state = 15, .external_lex_state = 4}, [882] = {.lex_state = 15, .external_lex_state = 4}, [883] = {.lex_state = 19, .external_lex_state = 2}, [884] = {.lex_state = 15, .external_lex_state = 3}, [885] = {.lex_state = 19, .external_lex_state = 2}, [886] = {.lex_state = 19, .external_lex_state = 2}, [887] = {.lex_state = 19, .external_lex_state = 2}, [888] = {.lex_state = 15, .external_lex_state = 3}, [889] = {.lex_state = 19, .external_lex_state = 2}, [890] = {.lex_state = 15, .external_lex_state = 3}, [891] = {.lex_state = 15, .external_lex_state = 3}, [892] = {.lex_state = 19, .external_lex_state = 2}, [893] = {.lex_state = 10}, [894] = {.lex_state = 19, .external_lex_state = 2}, [895] = {.lex_state = 15, .external_lex_state = 3}, [896] = {.lex_state = 19, .external_lex_state = 2}, [897] = {.lex_state = 15, .external_lex_state = 3}, [898] = {.lex_state = 19, .external_lex_state = 2}, [899] = {.lex_state = 15, .external_lex_state = 3}, [900] = {.lex_state = 15, .external_lex_state = 3}, [901] = {.lex_state = 15, .external_lex_state = 3}, [902] = {.lex_state = 10}, [903] = {.lex_state = 15, .external_lex_state = 3}, [904] = {.lex_state = 15, .external_lex_state = 3}, [905] = {.lex_state = 15, .external_lex_state = 3}, [906] = {.lex_state = 15, .external_lex_state = 4}, [907] = {.lex_state = 15, .external_lex_state = 4}, [908] = {.lex_state = 15, .external_lex_state = 3}, [909] = {.lex_state = 15, .external_lex_state = 3}, [910] = {.lex_state = 10}, [911] = {.lex_state = 19, .external_lex_state = 4}, [912] = {.lex_state = 19, .external_lex_state = 4}, [913] = {.lex_state = 15, .external_lex_state = 3}, [914] = {.lex_state = 19, .external_lex_state = 4}, [915] = {.lex_state = 15, .external_lex_state = 3}, [916] = {.lex_state = 15, .external_lex_state = 3}, [917] = {.lex_state = 15, .external_lex_state = 3}, [918] = {.lex_state = 15, .external_lex_state = 3}, [919] = {.lex_state = 15, .external_lex_state = 3}, [920] = {.lex_state = 15, .external_lex_state = 4}, [921] = {.lex_state = 15, .external_lex_state = 4}, [922] = {.lex_state = 15, .external_lex_state = 3}, [923] = {.lex_state = 15, .external_lex_state = 3}, [924] = {.lex_state = 15, .external_lex_state = 4}, [925] = {.lex_state = 15, .external_lex_state = 4}, [926] = {.lex_state = 19, .external_lex_state = 5}, [927] = {.lex_state = 15, .external_lex_state = 4}, [928] = {.lex_state = 19, .external_lex_state = 5}, [929] = {.lex_state = 15, .external_lex_state = 3}, [930] = {.lex_state = 19, .external_lex_state = 4}, [931] = {.lex_state = 15, .external_lex_state = 4}, [932] = {.lex_state = 19, .external_lex_state = 4}, [933] = {.lex_state = 10}, [934] = {.lex_state = 15, .external_lex_state = 4}, [935] = {.lex_state = 15, .external_lex_state = 3}, [936] = {.lex_state = 15, .external_lex_state = 3}, [937] = {.lex_state = 15, .external_lex_state = 4}, [938] = {.lex_state = 19, .external_lex_state = 5}, [939] = {.lex_state = 15, .external_lex_state = 3}, [940] = {.lex_state = 15, .external_lex_state = 3}, [941] = {.lex_state = 15, .external_lex_state = 4}, [942] = {.lex_state = 19, .external_lex_state = 4}, [943] = {.lex_state = 19, .external_lex_state = 5}, [944] = {.lex_state = 19, .external_lex_state = 4}, [945] = {.lex_state = 10}, [946] = {.lex_state = 19, .external_lex_state = 4}, [947] = {.lex_state = 15, .external_lex_state = 4}, [948] = {.lex_state = 15, .external_lex_state = 3}, [949] = {.lex_state = 15, .external_lex_state = 3}, [950] = {.lex_state = 15, .external_lex_state = 3}, [951] = {.lex_state = 19, .external_lex_state = 4}, [952] = {.lex_state = 19, .external_lex_state = 5}, [953] = {.lex_state = 19, .external_lex_state = 4}, [954] = {.lex_state = 15, .external_lex_state = 3}, [955] = {.lex_state = 19, .external_lex_state = 4}, [956] = {.lex_state = 19, .external_lex_state = 4}, [957] = {.lex_state = 15, .external_lex_state = 3}, [958] = {.lex_state = 19, .external_lex_state = 4}, [959] = {.lex_state = 15, .external_lex_state = 3}, [960] = {.lex_state = 15, .external_lex_state = 3}, [961] = {.lex_state = 19, .external_lex_state = 4}, [962] = {.lex_state = 19, .external_lex_state = 5}, [963] = {.lex_state = 19, .external_lex_state = 4}, [964] = {.lex_state = 19, .external_lex_state = 4}, [965] = {.lex_state = 19, .external_lex_state = 5}, [966] = {.lex_state = 19, .external_lex_state = 5}, [967] = {.lex_state = 19, .external_lex_state = 4}, [968] = {.lex_state = 19, .external_lex_state = 4}, [969] = {.lex_state = 19, .external_lex_state = 4}, [970] = {.lex_state = 15, .external_lex_state = 4}, [971] = {.lex_state = 10}, [972] = {.lex_state = 19, .external_lex_state = 4}, [973] = {.lex_state = 15, .external_lex_state = 4}, [974] = {.lex_state = 19, .external_lex_state = 5}, [975] = {.lex_state = 19, .external_lex_state = 2}, [976] = {.lex_state = 15, .external_lex_state = 3}, [977] = {.lex_state = 15, .external_lex_state = 4}, [978] = {.lex_state = 10, .external_lex_state = 6}, [979] = {.lex_state = 10, .external_lex_state = 6}, [980] = {.lex_state = 15, .external_lex_state = 4}, [981] = {.lex_state = 19, .external_lex_state = 2}, [982] = {.lex_state = 10}, [983] = {.lex_state = 10, .external_lex_state = 6}, [984] = {.lex_state = 19, .external_lex_state = 2}, [985] = {.lex_state = 10, .external_lex_state = 6}, [986] = {.lex_state = 19, .external_lex_state = 2}, [987] = {.lex_state = 10, .external_lex_state = 6}, [988] = {.lex_state = 10, .external_lex_state = 6}, [989] = {.lex_state = 10, .external_lex_state = 6}, [990] = {.lex_state = 19, .external_lex_state = 2}, [991] = {.lex_state = 10}, [992] = {.lex_state = 10, .external_lex_state = 6}, [993] = {.lex_state = 19, .external_lex_state = 2}, [994] = {.lex_state = 19, .external_lex_state = 2}, [995] = {.lex_state = 10, .external_lex_state = 6}, [996] = {.lex_state = 19, .external_lex_state = 2}, [997] = {.lex_state = 19, .external_lex_state = 2}, [998] = {.lex_state = 10, .external_lex_state = 6}, [999] = {.lex_state = 19, .external_lex_state = 2}, [1000] = {.lex_state = 10, .external_lex_state = 6}, [1001] = {.lex_state = 19, .external_lex_state = 2}, [1002] = {.lex_state = 10, .external_lex_state = 6}, [1003] = {.lex_state = 10}, [1004] = {.lex_state = 15, .external_lex_state = 3}, [1005] = {.lex_state = 19, .external_lex_state = 2}, [1006] = {.lex_state = 15, .external_lex_state = 3}, [1007] = {.lex_state = 19, .external_lex_state = 2}, [1008] = {.lex_state = 10}, [1009] = {.lex_state = 15, .external_lex_state = 4}, [1010] = {.lex_state = 10}, [1011] = {.lex_state = 10}, [1012] = {.lex_state = 10}, [1013] = {.lex_state = 19, .external_lex_state = 2}, [1014] = {.lex_state = 19, .external_lex_state = 4}, [1015] = {.lex_state = 10, .external_lex_state = 6}, [1016] = {.lex_state = 15, .external_lex_state = 4}, [1017] = {.lex_state = 10}, [1018] = {.lex_state = 15, .external_lex_state = 4}, [1019] = {.lex_state = 15, .external_lex_state = 4}, [1020] = {.lex_state = 10, .external_lex_state = 6}, [1021] = {.lex_state = 15, .external_lex_state = 3}, [1022] = {.lex_state = 10, .external_lex_state = 6}, [1023] = {.lex_state = 10, .external_lex_state = 6}, [1024] = {.lex_state = 10, .external_lex_state = 6}, [1025] = {.lex_state = 10}, [1026] = {.lex_state = 10, .external_lex_state = 6}, [1027] = {.lex_state = 10, .external_lex_state = 6}, [1028] = {.lex_state = 19, .external_lex_state = 4}, [1029] = {.lex_state = 19, .external_lex_state = 5}, [1030] = {.lex_state = 10, .external_lex_state = 6}, [1031] = {.lex_state = 10, .external_lex_state = 6}, [1032] = {.lex_state = 10}, [1033] = {.lex_state = 10, .external_lex_state = 6}, [1034] = {.lex_state = 10, .external_lex_state = 6}, [1035] = {.lex_state = 19, .external_lex_state = 4}, [1036] = {.lex_state = 10, .external_lex_state = 6}, [1037] = {.lex_state = 19, .external_lex_state = 5}, [1038] = {.lex_state = 10, .external_lex_state = 6}, [1039] = {.lex_state = 10, .external_lex_state = 6}, [1040] = {.lex_state = 19, .external_lex_state = 5}, [1041] = {.lex_state = 10, .external_lex_state = 6}, [1042] = {.lex_state = 10, .external_lex_state = 6}, [1043] = {.lex_state = 10, .external_lex_state = 6}, [1044] = {.lex_state = 10, .external_lex_state = 6}, [1045] = {.lex_state = 10, .external_lex_state = 6}, [1046] = {.lex_state = 19, .external_lex_state = 4}, [1047] = {.lex_state = 19, .external_lex_state = 4}, [1048] = {.lex_state = 10}, [1049] = {.lex_state = 19, .external_lex_state = 5}, [1050] = {.lex_state = 15, .external_lex_state = 4}, [1051] = {.lex_state = 10, .external_lex_state = 6}, [1052] = {.lex_state = 15, .external_lex_state = 4}, [1053] = {.lex_state = 15, .external_lex_state = 3}, [1054] = {.lex_state = 15, .external_lex_state = 4}, [1055] = {.lex_state = 10, .external_lex_state = 6}, [1056] = {.lex_state = 10, .external_lex_state = 6}, [1057] = {.lex_state = 10}, [1058] = {.lex_state = 10, .external_lex_state = 6}, [1059] = {.lex_state = 19, .external_lex_state = 5}, [1060] = {.lex_state = 10, .external_lex_state = 6}, [1061] = {.lex_state = 19, .external_lex_state = 4}, [1062] = {.lex_state = 10, .external_lex_state = 6}, [1063] = {.lex_state = 19, .external_lex_state = 4}, [1064] = {.lex_state = 15, .external_lex_state = 4}, [1065] = {.lex_state = 19, .external_lex_state = 4}, [1066] = {.lex_state = 19, .external_lex_state = 4}, [1067] = {.lex_state = 19, .external_lex_state = 5}, [1068] = {.lex_state = 10}, [1069] = {.lex_state = 10, .external_lex_state = 6}, [1070] = {.lex_state = 10, .external_lex_state = 6}, [1071] = {.lex_state = 19, .external_lex_state = 4}, [1072] = {.lex_state = 19, .external_lex_state = 4}, [1073] = {.lex_state = 10, .external_lex_state = 6}, [1074] = {.lex_state = 10, .external_lex_state = 6}, [1075] = {.lex_state = 10, .external_lex_state = 6}, [1076] = {.lex_state = 10, .external_lex_state = 6}, [1077] = {.lex_state = 10}, [1078] = {.lex_state = 19, .external_lex_state = 4}, [1079] = {.lex_state = 10, .external_lex_state = 6}, [1080] = {.lex_state = 15, .external_lex_state = 4}, [1081] = {.lex_state = 15, .external_lex_state = 4}, [1082] = {.lex_state = 15, .external_lex_state = 4}, [1083] = {.lex_state = 15, .external_lex_state = 4}, [1084] = {.lex_state = 15, .external_lex_state = 4}, [1085] = {.lex_state = 15, .external_lex_state = 4}, [1086] = {.lex_state = 15, .external_lex_state = 4}, [1087] = {.lex_state = 15, .external_lex_state = 4}, [1088] = {.lex_state = 15, .external_lex_state = 4}, [1089] = {.lex_state = 19, .external_lex_state = 5}, [1090] = {.lex_state = 10, .external_lex_state = 6}, [1091] = {.lex_state = 19, .external_lex_state = 4}, [1092] = {.lex_state = 19, .external_lex_state = 5}, [1093] = {.lex_state = 15, .external_lex_state = 4}, [1094] = {.lex_state = 15, .external_lex_state = 4}, [1095] = {.lex_state = 19, .external_lex_state = 5}, [1096] = {.lex_state = 15, .external_lex_state = 4}, [1097] = {.lex_state = 15, .external_lex_state = 4}, [1098] = {.lex_state = 10, .external_lex_state = 6}, [1099] = {.lex_state = 19, .external_lex_state = 5}, [1100] = {.lex_state = 19, .external_lex_state = 5}, [1101] = {.lex_state = 19, .external_lex_state = 5}, [1102] = {.lex_state = 10, .external_lex_state = 6}, [1103] = {.lex_state = 19, .external_lex_state = 5}, [1104] = {.lex_state = 19, .external_lex_state = 4}, [1105] = {.lex_state = 15, .external_lex_state = 4}, [1106] = {.lex_state = 19, .external_lex_state = 4}, [1107] = {.lex_state = 19, .external_lex_state = 4}, [1108] = {.lex_state = 19, .external_lex_state = 4}, [1109] = {.lex_state = 19, .external_lex_state = 5}, [1110] = {.lex_state = 10}, [1111] = {.lex_state = 19, .external_lex_state = 4}, [1112] = {.lex_state = 10}, [1113] = {.lex_state = 10, .external_lex_state = 6}, [1114] = {.lex_state = 15, .external_lex_state = 4}, [1115] = {.lex_state = 10}, [1116] = {.lex_state = 15, .external_lex_state = 4}, [1117] = {.lex_state = 15, .external_lex_state = 4}, [1118] = {.lex_state = 15, .external_lex_state = 4}, [1119] = {.lex_state = 10, .external_lex_state = 6}, [1120] = {.lex_state = 10}, [1121] = {.lex_state = 15, .external_lex_state = 4}, [1122] = {.lex_state = 15, .external_lex_state = 4}, [1123] = {.lex_state = 15, .external_lex_state = 4}, [1124] = {.lex_state = 15, .external_lex_state = 4}, [1125] = {.lex_state = 15, .external_lex_state = 4}, [1126] = {.lex_state = 15, .external_lex_state = 4}, [1127] = {.lex_state = 10, .external_lex_state = 7}, [1128] = {.lex_state = 15, .external_lex_state = 4}, [1129] = {.lex_state = 15, .external_lex_state = 4}, [1130] = {.lex_state = 15, .external_lex_state = 4}, [1131] = {.lex_state = 15, .external_lex_state = 4}, [1132] = {.lex_state = 15, .external_lex_state = 4}, [1133] = {.lex_state = 15, .external_lex_state = 4}, [1134] = {.lex_state = 10, .external_lex_state = 6}, [1135] = {.lex_state = 15, .external_lex_state = 4}, [1136] = {.lex_state = 15, .external_lex_state = 4}, [1137] = {.lex_state = 15, .external_lex_state = 4}, [1138] = {.lex_state = 15, .external_lex_state = 4}, [1139] = {.lex_state = 15, .external_lex_state = 4}, [1140] = {.lex_state = 10}, [1141] = {.lex_state = 15, .external_lex_state = 4}, [1142] = {.lex_state = 10}, [1143] = {.lex_state = 15, .external_lex_state = 4}, [1144] = {.lex_state = 10}, [1145] = {.lex_state = 15, .external_lex_state = 4}, [1146] = {.lex_state = 15, .external_lex_state = 4}, [1147] = {.lex_state = 15, .external_lex_state = 4}, [1148] = {.lex_state = 15, .external_lex_state = 4}, [1149] = {.lex_state = 10}, [1150] = {.lex_state = 15, .external_lex_state = 4}, [1151] = {.lex_state = 10, .external_lex_state = 8}, [1152] = {.lex_state = 15, .external_lex_state = 4}, [1153] = {.lex_state = 10}, [1154] = {.lex_state = 10, .external_lex_state = 8}, [1155] = {.lex_state = 10}, [1156] = {.lex_state = 10}, [1157] = {.lex_state = 15, .external_lex_state = 4}, [1158] = {.lex_state = 10}, [1159] = {.lex_state = 10}, [1160] = {.lex_state = 10}, [1161] = {.lex_state = 10, .external_lex_state = 7}, [1162] = {.lex_state = 10, .external_lex_state = 8}, [1163] = {.lex_state = 10, .external_lex_state = 7}, [1164] = {.lex_state = 10}, [1165] = {.lex_state = 10, .external_lex_state = 7}, [1166] = {.lex_state = 10}, [1167] = {.lex_state = 10, .external_lex_state = 8}, [1168] = {.lex_state = 15, .external_lex_state = 4}, [1169] = {.lex_state = 10}, [1170] = {.lex_state = 10}, [1171] = {.lex_state = 15, .external_lex_state = 4}, [1172] = {.lex_state = 10, .external_lex_state = 8}, [1173] = {.lex_state = 10, .external_lex_state = 7}, [1174] = {.lex_state = 10, .external_lex_state = 7}, [1175] = {.lex_state = 15, .external_lex_state = 4}, [1176] = {.lex_state = 10}, [1177] = {.lex_state = 10, .external_lex_state = 7}, [1178] = {.lex_state = 10}, [1179] = {.lex_state = 10}, [1180] = {.lex_state = 10}, [1181] = {.lex_state = 10}, [1182] = {.lex_state = 10}, [1183] = {.lex_state = 10}, [1184] = {.lex_state = 10}, [1185] = {.lex_state = 10}, [1186] = {.lex_state = 10}, [1187] = {.lex_state = 10}, [1188] = {.lex_state = 10}, [1189] = {.lex_state = 10}, [1190] = {.lex_state = 10}, [1191] = {.lex_state = 10}, [1192] = {.lex_state = 10}, [1193] = {.lex_state = 12}, [1194] = {.lex_state = 10}, [1195] = {.lex_state = 10}, [1196] = {.lex_state = 10}, [1197] = {.lex_state = 10}, [1198] = {.lex_state = 10}, [1199] = {.lex_state = 10}, [1200] = {.lex_state = 10}, [1201] = {.lex_state = 10}, [1202] = {.lex_state = 10}, [1203] = {.lex_state = 10}, [1204] = {.lex_state = 10, .external_lex_state = 7}, [1205] = {.lex_state = 15, .external_lex_state = 4}, [1206] = {.lex_state = 10}, [1207] = {.lex_state = 10}, [1208] = {.lex_state = 10}, [1209] = {.lex_state = 10}, [1210] = {.lex_state = 15, .external_lex_state = 4}, [1211] = {.lex_state = 10}, [1212] = {.lex_state = 10}, [1213] = {.lex_state = 10}, [1214] = {.lex_state = 10}, [1215] = {.lex_state = 10}, [1216] = {.lex_state = 15, .external_lex_state = 4}, [1217] = {.lex_state = 10}, [1218] = {.lex_state = 10}, [1219] = {.lex_state = 10}, [1220] = {.lex_state = 10}, [1221] = {.lex_state = 10}, [1222] = {.lex_state = 10}, [1223] = {.lex_state = 10}, [1224] = {.lex_state = 10}, [1225] = {.lex_state = 10}, [1226] = {.lex_state = 10}, [1227] = {.lex_state = 10}, [1228] = {.lex_state = 10}, [1229] = {.lex_state = 13}, [1230] = {.lex_state = 10}, [1231] = {.lex_state = 10}, [1232] = {.lex_state = 10}, [1233] = {.lex_state = 15, .external_lex_state = 4}, [1234] = {.lex_state = 10}, [1235] = {.lex_state = 10}, [1236] = {.lex_state = 10}, [1237] = {.lex_state = 10}, [1238] = {.lex_state = 10}, [1239] = {.lex_state = 10}, [1240] = {.lex_state = 10}, [1241] = {.lex_state = 10}, [1242] = {.lex_state = 10}, [1243] = {.lex_state = 10}, [1244] = {.lex_state = 10}, [1245] = {.lex_state = 10}, [1246] = {.lex_state = 10}, [1247] = {.lex_state = 10}, [1248] = {.lex_state = 10}, [1249] = {.lex_state = 10}, [1250] = {.lex_state = 10}, [1251] = {.lex_state = 10}, [1252] = {.lex_state = 10}, [1253] = {.lex_state = 10}, [1254] = {.lex_state = 10}, [1255] = {.lex_state = 10}, [1256] = {.lex_state = 10}, [1257] = {.lex_state = 10}, [1258] = {.lex_state = 10}, [1259] = {.lex_state = 10}, [1260] = {.lex_state = 10}, [1261] = {.lex_state = 10}, [1262] = {.lex_state = 10}, [1263] = {.lex_state = 10}, [1264] = {.lex_state = 10}, [1265] = {.lex_state = 10}, [1266] = {.lex_state = 10}, [1267] = {.lex_state = 10}, [1268] = {.lex_state = 10}, [1269] = {.lex_state = 10}, [1270] = {.lex_state = 10}, [1271] = {.lex_state = 10}, [1272] = {.lex_state = 10}, [1273] = {.lex_state = 10}, [1274] = {.lex_state = 10}, [1275] = {.lex_state = 10}, [1276] = {.lex_state = 10}, [1277] = {.lex_state = 10}, [1278] = {.lex_state = 10}, [1279] = {.lex_state = 10}, [1280] = {.lex_state = 10}, [1281] = {.lex_state = 10}, [1282] = {.lex_state = 10}, [1283] = {.lex_state = 10}, [1284] = {.lex_state = 10}, [1285] = {.lex_state = 10}, [1286] = {.lex_state = 10}, [1287] = {.lex_state = 10}, [1288] = {.lex_state = 10}, [1289] = {.lex_state = 10}, [1290] = {.lex_state = 10}, [1291] = {.lex_state = 10}, [1292] = {.lex_state = 10}, [1293] = {.lex_state = 10}, [1294] = {.lex_state = 10}, [1295] = {.lex_state = 10}, [1296] = {.lex_state = 10}, [1297] = {.lex_state = 10}, [1298] = {.lex_state = 10}, [1299] = {.lex_state = 10}, [1300] = {.lex_state = 10}, [1301] = {.lex_state = 10}, [1302] = {.lex_state = 10}, [1303] = {.lex_state = 10}, [1304] = {.lex_state = 10}, [1305] = {.lex_state = 10}, [1306] = {.lex_state = 10}, [1307] = {.lex_state = 10}, [1308] = {.lex_state = 10}, [1309] = {.lex_state = 10}, [1310] = {.lex_state = 10}, [1311] = {.lex_state = 10}, [1312] = {.lex_state = 10}, [1313] = {.lex_state = 10}, [1314] = {.lex_state = 10}, [1315] = {.lex_state = 10}, [1316] = {.lex_state = 10}, [1317] = {.lex_state = 10}, [1318] = {.lex_state = 10}, [1319] = {.lex_state = 10}, [1320] = {.lex_state = 10}, [1321] = {.lex_state = 10}, [1322] = {.lex_state = 10}, [1323] = {.lex_state = 10}, [1324] = {.lex_state = 10}, [1325] = {.lex_state = 10}, [1326] = {.lex_state = 10}, [1327] = {.lex_state = 10}, [1328] = {.lex_state = 10}, [1329] = {.lex_state = 10}, [1330] = {.lex_state = 10}, [1331] = {.lex_state = 10}, [1332] = {.lex_state = 10}, [1333] = {.lex_state = 10}, [1334] = {.lex_state = 10}, [1335] = {.lex_state = 10}, [1336] = {.lex_state = 10}, [1337] = {.lex_state = 10}, [1338] = {.lex_state = 10}, [1339] = {.lex_state = 10}, [1340] = {.lex_state = 10}, [1341] = {.lex_state = 10}, [1342] = {.lex_state = 10}, [1343] = {.lex_state = 10}, [1344] = {.lex_state = 10}, [1345] = {.lex_state = 10}, [1346] = {.lex_state = 10}, [1347] = {.lex_state = 10}, [1348] = {.lex_state = 10}, [1349] = {.lex_state = 10}, [1350] = {.lex_state = 10}, [1351] = {.lex_state = 10}, [1352] = {.lex_state = 10}, [1353] = {.lex_state = 10}, [1354] = {.lex_state = 10}, [1355] = {.lex_state = 10}, [1356] = {.lex_state = 10}, [1357] = {.lex_state = 10}, [1358] = {.lex_state = 10}, [1359] = {.lex_state = 10}, [1360] = {.lex_state = 10}, [1361] = {.lex_state = 10}, [1362] = {.lex_state = 10}, [1363] = {.lex_state = 10}, [1364] = {.lex_state = 10}, [1365] = {.lex_state = 10}, [1366] = {.lex_state = 10}, [1367] = {.lex_state = 10}, [1368] = {.lex_state = 10}, [1369] = {.lex_state = 10}, [1370] = {.lex_state = 10}, [1371] = {.lex_state = 10}, [1372] = {.lex_state = 10}, [1373] = {.lex_state = 10}, [1374] = {.lex_state = 10}, [1375] = {.lex_state = 10}, [1376] = {.lex_state = 10}, [1377] = {.lex_state = 10}, [1378] = {.lex_state = 10}, [1379] = {.lex_state = 10}, [1380] = {.lex_state = 10}, [1381] = {.lex_state = 10}, [1382] = {.lex_state = 10}, [1383] = {.lex_state = 10}, [1384] = {.lex_state = 10}, [1385] = {.lex_state = 10}, [1386] = {.lex_state = 10}, [1387] = {.lex_state = 10}, [1388] = {.lex_state = 10}, [1389] = {.lex_state = 10}, [1390] = {.lex_state = 10}, [1391] = {.lex_state = 10}, [1392] = {.lex_state = 10}, [1393] = {.lex_state = 10}, [1394] = {.lex_state = 10}, [1395] = {.lex_state = 10}, [1396] = {.lex_state = 10}, [1397] = {.lex_state = 10}, [1398] = {.lex_state = 10}, [1399] = {.lex_state = 10}, [1400] = {.lex_state = 10}, [1401] = {.lex_state = 10}, [1402] = {.lex_state = 10}, [1403] = {.lex_state = 10}, [1404] = {.lex_state = 10}, [1405] = {.lex_state = 10}, [1406] = {.lex_state = 10}, [1407] = {.lex_state = 10}, [1408] = {.lex_state = 10}, [1409] = {.lex_state = 10}, [1410] = {.lex_state = 10}, [1411] = {.lex_state = 10}, [1412] = {.lex_state = 10}, [1413] = {.lex_state = 10}, [1414] = {.lex_state = 10}, [1415] = {.lex_state = 10}, [1416] = {.lex_state = 10}, [1417] = {.lex_state = 10}, [1418] = {.lex_state = 10}, [1419] = {.lex_state = 10}, [1420] = {.lex_state = 10}, [1421] = {.lex_state = 10}, [1422] = {.lex_state = 10}, [1423] = {.lex_state = 10}, [1424] = {.lex_state = 10}, [1425] = {.lex_state = 10}, [1426] = {.lex_state = 10}, [1427] = {.lex_state = 10}, [1428] = {.lex_state = 10}, [1429] = {.lex_state = 10}, [1430] = {.lex_state = 10}, [1431] = {.lex_state = 10}, [1432] = {.lex_state = 10}, [1433] = {.lex_state = 10}, [1434] = {.lex_state = 10}, [1435] = {.lex_state = 10}, [1436] = {.lex_state = 10}, [1437] = {.lex_state = 10}, [1438] = {.lex_state = 10}, [1439] = {.lex_state = 10}, [1440] = {.lex_state = 10}, [1441] = {.lex_state = 10}, [1442] = {.lex_state = 10}, [1443] = {.lex_state = 10}, [1444] = {.lex_state = 10}, [1445] = {.lex_state = 10}, [1446] = {.lex_state = 10}, [1447] = {.lex_state = 10}, [1448] = {.lex_state = 10}, [1449] = {.lex_state = 10}, [1450] = {.lex_state = 10}, [1451] = {.lex_state = 10}, [1452] = {.lex_state = 10}, [1453] = {.lex_state = 10}, [1454] = {.lex_state = 10}, [1455] = {.lex_state = 10}, [1456] = {.lex_state = 10}, [1457] = {.lex_state = 10}, [1458] = {.lex_state = 10}, [1459] = {.lex_state = 10}, [1460] = {.lex_state = 10}, [1461] = {.lex_state = 10}, [1462] = {.lex_state = 10}, [1463] = {.lex_state = 10}, [1464] = {.lex_state = 10}, [1465] = {.lex_state = 10}, [1466] = {.lex_state = 10}, [1467] = {.lex_state = 10}, [1468] = {.lex_state = 10}, [1469] = {.lex_state = 10}, [1470] = {.lex_state = 10}, [1471] = {.lex_state = 10}, [1472] = {.lex_state = 10}, [1473] = {.lex_state = 10}, [1474] = {.lex_state = 10}, [1475] = {.lex_state = 10}, [1476] = {.lex_state = 10}, [1477] = {.lex_state = 10}, [1478] = {.lex_state = 10}, [1479] = {.lex_state = 10}, [1480] = {.lex_state = 10}, [1481] = {.lex_state = 10}, [1482] = {.lex_state = 10}, [1483] = {.lex_state = 10}, [1484] = {.lex_state = 10}, [1485] = {.lex_state = 10}, [1486] = {.lex_state = 10}, [1487] = {.lex_state = 10}, [1488] = {.lex_state = 10}, [1489] = {.lex_state = 10}, [1490] = {.lex_state = 10}, [1491] = {.lex_state = 10}, [1492] = {.lex_state = 10}, [1493] = {.lex_state = 10}, [1494] = {.lex_state = 10}, [1495] = {.lex_state = 10}, [1496] = {.lex_state = 10}, [1497] = {.lex_state = 10}, [1498] = {.lex_state = 10}, [1499] = {.lex_state = 10}, [1500] = {.lex_state = 10}, [1501] = {.lex_state = 10}, [1502] = {.lex_state = 10}, [1503] = {.lex_state = 10}, [1504] = {.lex_state = 10}, [1505] = {.lex_state = 10}, [1506] = {.lex_state = 10}, [1507] = {.lex_state = 10}, [1508] = {.lex_state = 10}, [1509] = {.lex_state = 10}, [1510] = {.lex_state = 10}, [1511] = {.lex_state = 10}, [1512] = {.lex_state = 10}, [1513] = {.lex_state = 10}, [1514] = {.lex_state = 10}, [1515] = {.lex_state = 10}, [1516] = {.lex_state = 10}, [1517] = {.lex_state = 10}, [1518] = {.lex_state = 10}, [1519] = {.lex_state = 10}, [1520] = {.lex_state = 10}, [1521] = {.lex_state = 10}, [1522] = {.lex_state = 10}, [1523] = {.lex_state = 10}, [1524] = {.lex_state = 10}, [1525] = {.lex_state = 10}, [1526] = {.lex_state = 10}, [1527] = {.lex_state = 10}, [1528] = {.lex_state = 10}, [1529] = {.lex_state = 10}, [1530] = {.lex_state = 10}, [1531] = {.lex_state = 10}, [1532] = {.lex_state = 10}, [1533] = {.lex_state = 10}, [1534] = {.lex_state = 10}, [1535] = {.lex_state = 10}, [1536] = {.lex_state = 10}, [1537] = {.lex_state = 10}, [1538] = {.lex_state = 10}, [1539] = {.lex_state = 10}, [1540] = {.lex_state = 10}, [1541] = {.lex_state = 10}, [1542] = {.lex_state = 10}, [1543] = {.lex_state = 10}, [1544] = {.lex_state = 10}, [1545] = {.lex_state = 10}, [1546] = {.lex_state = 10}, [1547] = {.lex_state = 10}, [1548] = {.lex_state = 10}, [1549] = {.lex_state = 10}, [1550] = {.lex_state = 10}, [1551] = {.lex_state = 10}, [1552] = {.lex_state = 10}, [1553] = {.lex_state = 10}, [1554] = {.lex_state = 10}, [1555] = {.lex_state = 10}, [1556] = {.lex_state = 10}, [1557] = {.lex_state = 10}, [1558] = {.lex_state = 10}, [1559] = {.lex_state = 10}, [1560] = {.lex_state = 10}, [1561] = {.lex_state = 10}, [1562] = {.lex_state = 10}, [1563] = {.lex_state = 10}, [1564] = {.lex_state = 10}, [1565] = {.lex_state = 10}, [1566] = {.lex_state = 10}, [1567] = {.lex_state = 10}, [1568] = {.lex_state = 10}, [1569] = {.lex_state = 10}, [1570] = {.lex_state = 10}, [1571] = {.lex_state = 10}, [1572] = {.lex_state = 10}, [1573] = {.lex_state = 10}, [1574] = {.lex_state = 10}, [1575] = {.lex_state = 10}, [1576] = {.lex_state = 10}, [1577] = {.lex_state = 10}, [1578] = {.lex_state = 10}, [1579] = {.lex_state = 10}, [1580] = {.lex_state = 10}, [1581] = {.lex_state = 10}, [1582] = {.lex_state = 10}, [1583] = {.lex_state = 10}, [1584] = {.lex_state = 10}, [1585] = {.lex_state = 10}, [1586] = {.lex_state = 10}, [1587] = {.lex_state = 10}, [1588] = {.lex_state = 10}, [1589] = {.lex_state = 10}, [1590] = {.lex_state = 10}, [1591] = {.lex_state = 10}, [1592] = {.lex_state = 10}, [1593] = {.lex_state = 10}, [1594] = {.lex_state = 10}, [1595] = {.lex_state = 10}, [1596] = {.lex_state = 10}, [1597] = {.lex_state = 10}, [1598] = {.lex_state = 10}, [1599] = {.lex_state = 10}, [1600] = {.lex_state = 10}, [1601] = {.lex_state = 10}, [1602] = {.lex_state = 10}, [1603] = {.lex_state = 10}, [1604] = {.lex_state = 10}, [1605] = {.lex_state = 10}, [1606] = {.lex_state = 10}, [1607] = {.lex_state = 10}, [1608] = {.lex_state = 10}, [1609] = {.lex_state = 10}, [1610] = {.lex_state = 10}, [1611] = {.lex_state = 10}, [1612] = {.lex_state = 10}, [1613] = {.lex_state = 10}, [1614] = {.lex_state = 10}, [1615] = {.lex_state = 10}, [1616] = {.lex_state = 10}, [1617] = {.lex_state = 10}, [1618] = {.lex_state = 10}, [1619] = {.lex_state = 10}, [1620] = {.lex_state = 10}, [1621] = {.lex_state = 10}, [1622] = {.lex_state = 10}, [1623] = {.lex_state = 10}, [1624] = {.lex_state = 10}, [1625] = {.lex_state = 10}, [1626] = {.lex_state = 10}, [1627] = {.lex_state = 10}, [1628] = {.lex_state = 10}, [1629] = {.lex_state = 10}, [1630] = {.lex_state = 10}, [1631] = {.lex_state = 10}, [1632] = {.lex_state = 10}, [1633] = {.lex_state = 10}, [1634] = {.lex_state = 10}, [1635] = {.lex_state = 10}, [1636] = {.lex_state = 10}, [1637] = {.lex_state = 10}, [1638] = {.lex_state = 10}, [1639] = {.lex_state = 10}, [1640] = {.lex_state = 10}, [1641] = {.lex_state = 10}, [1642] = {.lex_state = 10}, [1643] = {.lex_state = 10}, [1644] = {.lex_state = 10}, [1645] = {.lex_state = 10}, [1646] = {.lex_state = 10}, [1647] = {.lex_state = 10}, [1648] = {.lex_state = 10}, [1649] = {.lex_state = 10}, [1650] = {.lex_state = 10}, [1651] = {.lex_state = 10}, [1652] = {.lex_state = 10}, [1653] = {.lex_state = 10}, [1654] = {.lex_state = 10}, [1655] = {.lex_state = 10}, [1656] = {.lex_state = 10}, [1657] = {.lex_state = 10}, [1658] = {.lex_state = 10}, [1659] = {.lex_state = 10}, [1660] = {.lex_state = 10}, [1661] = {.lex_state = 10}, [1662] = {.lex_state = 10}, [1663] = {.lex_state = 10}, [1664] = {.lex_state = 10}, [1665] = {.lex_state = 10}, [1666] = {.lex_state = 10}, [1667] = {.lex_state = 10}, [1668] = {.lex_state = 10}, [1669] = {.lex_state = 10}, [1670] = {.lex_state = 10}, [1671] = {.lex_state = 10}, [1672] = {.lex_state = 10}, [1673] = {.lex_state = 10}, [1674] = {.lex_state = 10}, [1675] = {.lex_state = 10}, [1676] = {.lex_state = 10}, [1677] = {.lex_state = 10}, [1678] = {.lex_state = 10}, [1679] = {.lex_state = 10}, [1680] = {.lex_state = 10}, [1681] = {.lex_state = 10}, [1682] = {.lex_state = 10}, [1683] = {.lex_state = 10}, [1684] = {.lex_state = 10}, [1685] = {.lex_state = 10}, [1686] = {.lex_state = 10}, [1687] = {.lex_state = 10}, [1688] = {.lex_state = 10}, [1689] = {.lex_state = 10}, [1690] = {.lex_state = 10}, [1691] = {.lex_state = 10}, [1692] = {.lex_state = 10}, [1693] = {.lex_state = 10}, [1694] = {.lex_state = 10}, [1695] = {.lex_state = 10}, [1696] = {.lex_state = 10}, [1697] = {.lex_state = 10}, [1698] = {.lex_state = 10}, [1699] = {.lex_state = 10}, [1700] = {.lex_state = 10}, [1701] = {.lex_state = 10}, [1702] = {.lex_state = 10}, [1703] = {.lex_state = 10}, [1704] = {.lex_state = 10}, [1705] = {.lex_state = 10}, [1706] = {.lex_state = 10}, [1707] = {.lex_state = 10}, [1708] = {.lex_state = 10}, [1709] = {.lex_state = 10}, [1710] = {.lex_state = 10}, [1711] = {.lex_state = 10}, [1712] = {.lex_state = 10}, [1713] = {.lex_state = 10}, [1714] = {.lex_state = 10}, [1715] = {.lex_state = 10}, [1716] = {.lex_state = 10}, [1717] = {.lex_state = 10}, [1718] = {.lex_state = 10}, [1719] = {.lex_state = 10}, [1720] = {.lex_state = 10}, [1721] = {.lex_state = 10}, [1722] = {.lex_state = 10}, [1723] = {.lex_state = 10}, [1724] = {.lex_state = 10}, [1725] = {.lex_state = 10}, [1726] = {.lex_state = 10}, [1727] = {.lex_state = 10}, [1728] = {.lex_state = 10}, [1729] = {.lex_state = 10}, [1730] = {.lex_state = 10}, [1731] = {.lex_state = 10}, [1732] = {.lex_state = 10}, [1733] = {.lex_state = 10}, [1734] = {.lex_state = 10}, [1735] = {.lex_state = 10}, [1736] = {.lex_state = 10}, [1737] = {.lex_state = 10}, [1738] = {.lex_state = 10}, [1739] = {.lex_state = 10}, [1740] = {.lex_state = 10}, [1741] = {.lex_state = 10}, [1742] = {.lex_state = 10}, [1743] = {.lex_state = 10}, [1744] = {.lex_state = 10}, [1745] = {.lex_state = 10}, [1746] = {.lex_state = 10}, [1747] = {.lex_state = 10}, [1748] = {.lex_state = 10}, [1749] = {.lex_state = 10}, [1750] = {.lex_state = 10}, [1751] = {.lex_state = 10}, [1752] = {.lex_state = 10}, [1753] = {.lex_state = 10}, [1754] = {.lex_state = 10}, [1755] = {.lex_state = 10}, [1756] = {.lex_state = 10}, [1757] = {.lex_state = 10}, [1758] = {.lex_state = 10}, [1759] = {.lex_state = 10}, [1760] = {.lex_state = 10}, [1761] = {.lex_state = 10}, [1762] = {.lex_state = 10}, [1763] = {.lex_state = 10}, [1764] = {.lex_state = 10}, [1765] = {.lex_state = 10}, [1766] = {.lex_state = 10}, [1767] = {.lex_state = 10}, [1768] = {.lex_state = 10}, [1769] = {.lex_state = 10}, [1770] = {.lex_state = 10}, [1771] = {.lex_state = 10}, [1772] = {.lex_state = 10}, [1773] = {.lex_state = 10}, [1774] = {.lex_state = 10}, [1775] = {.lex_state = 10}, [1776] = {.lex_state = 10}, [1777] = {.lex_state = 10}, [1778] = {.lex_state = 10}, [1779] = {.lex_state = 10}, [1780] = {.lex_state = 10}, [1781] = {.lex_state = 10}, [1782] = {.lex_state = 10}, [1783] = {.lex_state = 10}, [1784] = {.lex_state = 10}, [1785] = {.lex_state = 10}, [1786] = {.lex_state = 10}, [1787] = {.lex_state = 10}, [1788] = {.lex_state = 10}, [1789] = {.lex_state = 10}, [1790] = {.lex_state = 10}, [1791] = {.lex_state = 10}, [1792] = {.lex_state = 10}, [1793] = {.lex_state = 10}, [1794] = {.lex_state = 10}, [1795] = {.lex_state = 10}, [1796] = {.lex_state = 10}, [1797] = {.lex_state = 10}, [1798] = {.lex_state = 10}, [1799] = {.lex_state = 10}, [1800] = {.lex_state = 10}, [1801] = {.lex_state = 10}, [1802] = {.lex_state = 10}, [1803] = {.lex_state = 10}, [1804] = {.lex_state = 10}, [1805] = {.lex_state = 10}, [1806] = {.lex_state = 10}, [1807] = {.lex_state = 10}, [1808] = {.lex_state = 10}, [1809] = {.lex_state = 10}, [1810] = {.lex_state = 10}, [1811] = {.lex_state = 10}, [1812] = {.lex_state = 10}, [1813] = {.lex_state = 10}, [1814] = {.lex_state = 10}, [1815] = {.lex_state = 10}, [1816] = {.lex_state = 10}, [1817] = {.lex_state = 10}, [1818] = {.lex_state = 10}, [1819] = {.lex_state = 10}, [1820] = {.lex_state = 10}, [1821] = {.lex_state = 10}, [1822] = {.lex_state = 10}, [1823] = {.lex_state = 10}, [1824] = {.lex_state = 10}, [1825] = {.lex_state = 10}, [1826] = {.lex_state = 10}, [1827] = {.lex_state = 10}, [1828] = {.lex_state = 10}, [1829] = {.lex_state = 10}, [1830] = {.lex_state = 10}, [1831] = {.lex_state = 10}, [1832] = {.lex_state = 10}, [1833] = {.lex_state = 10}, [1834] = {.lex_state = 10}, [1835] = {.lex_state = 10}, [1836] = {.lex_state = 10}, [1837] = {.lex_state = 10}, [1838] = {.lex_state = 10}, [1839] = {.lex_state = 10}, [1840] = {.lex_state = 10}, [1841] = {.lex_state = 10}, [1842] = {.lex_state = 10}, [1843] = {.lex_state = 10}, [1844] = {.lex_state = 10}, [1845] = {.lex_state = 10}, [1846] = {.lex_state = 10}, [1847] = {.lex_state = 10}, [1848] = {.lex_state = 10}, [1849] = {.lex_state = 10}, [1850] = {.lex_state = 10}, [1851] = {.lex_state = 10}, [1852] = {.lex_state = 10}, [1853] = {.lex_state = 10}, [1854] = {.lex_state = 10}, [1855] = {.lex_state = 10}, [1856] = {.lex_state = 10}, [1857] = {.lex_state = 10}, [1858] = {.lex_state = 10}, [1859] = {.lex_state = 10}, [1860] = {.lex_state = 10}, [1861] = {.lex_state = 10}, [1862] = {.lex_state = 10}, [1863] = {.lex_state = 10}, [1864] = {.lex_state = 10}, [1865] = {.lex_state = 10}, [1866] = {.lex_state = 10}, [1867] = {.lex_state = 10}, [1868] = {.lex_state = 10}, [1869] = {.lex_state = 10}, [1870] = {.lex_state = 10}, [1871] = {.lex_state = 10}, [1872] = {.lex_state = 10}, [1873] = {.lex_state = 10}, [1874] = {.lex_state = 10}, [1875] = {.lex_state = 10}, [1876] = {.lex_state = 10}, [1877] = {.lex_state = 10}, [1878] = {.lex_state = 10}, [1879] = {.lex_state = 10}, [1880] = {.lex_state = 10}, [1881] = {.lex_state = 10}, [1882] = {.lex_state = 10}, [1883] = {.lex_state = 10}, [1884] = {.lex_state = 10}, [1885] = {.lex_state = 10}, [1886] = {.lex_state = 10}, [1887] = {.lex_state = 10}, [1888] = {.lex_state = 10}, [1889] = {.lex_state = 10}, [1890] = {.lex_state = 10}, [1891] = {.lex_state = 10}, [1892] = {.lex_state = 10}, [1893] = {.lex_state = 10}, [1894] = {.lex_state = 10}, [1895] = {.lex_state = 10}, [1896] = {.lex_state = 10}, [1897] = {.lex_state = 10}, [1898] = {.lex_state = 10}, [1899] = {.lex_state = 10}, [1900] = {.lex_state = 10}, [1901] = {.lex_state = 10}, [1902] = {.lex_state = 10}, [1903] = {.lex_state = 10}, [1904] = {.lex_state = 10}, [1905] = {.lex_state = 10}, [1906] = {.lex_state = 10}, [1907] = {.lex_state = 10}, [1908] = {.lex_state = 10}, [1909] = {.lex_state = 10}, [1910] = {.lex_state = 10}, [1911] = {.lex_state = 10}, [1912] = {.lex_state = 10}, [1913] = {.lex_state = 10}, [1914] = {.lex_state = 10}, [1915] = {.lex_state = 10}, [1916] = {.lex_state = 10}, [1917] = {.lex_state = 10}, [1918] = {.lex_state = 10}, [1919] = {.lex_state = 10}, [1920] = {.lex_state = 10}, [1921] = {.lex_state = 10}, [1922] = {.lex_state = 10}, [1923] = {.lex_state = 10}, [1924] = {.lex_state = 10}, [1925] = {.lex_state = 10}, [1926] = {.lex_state = 10}, [1927] = {.lex_state = 10}, [1928] = {.lex_state = 10}, [1929] = {.lex_state = 10}, [1930] = {.lex_state = 10}, [1931] = {.lex_state = 10}, [1932] = {.lex_state = 10}, [1933] = {.lex_state = 10}, [1934] = {.lex_state = 10}, [1935] = {.lex_state = 10}, [1936] = {.lex_state = 10}, [1937] = {.lex_state = 10}, [1938] = {.lex_state = 10}, [1939] = {.lex_state = 10}, [1940] = {.lex_state = 10}, [1941] = {.lex_state = 10}, [1942] = {.lex_state = 10}, [1943] = {.lex_state = 10}, [1944] = {.lex_state = 10}, [1945] = {.lex_state = 10}, [1946] = {.lex_state = 10}, [1947] = {.lex_state = 10}, [1948] = {.lex_state = 10}, [1949] = {.lex_state = 10}, [1950] = {.lex_state = 10}, [1951] = {.lex_state = 10}, [1952] = {.lex_state = 10}, [1953] = {.lex_state = 10}, [1954] = {.lex_state = 10}, [1955] = {.lex_state = 10}, [1956] = {.lex_state = 10}, [1957] = {.lex_state = 10}, [1958] = {.lex_state = 10}, [1959] = {.lex_state = 10}, [1960] = {.lex_state = 10}, [1961] = {.lex_state = 10}, [1962] = {.lex_state = 10}, [1963] = {.lex_state = 10}, [1964] = {.lex_state = 10}, [1965] = {.lex_state = 10}, [1966] = {.lex_state = 10}, [1967] = {.lex_state = 10}, [1968] = {.lex_state = 10}, [1969] = {.lex_state = 10}, [1970] = {.lex_state = 10}, [1971] = {.lex_state = 16, .external_lex_state = 4}, [1972] = {.lex_state = 16, .external_lex_state = 4}, [1973] = {.lex_state = 16, .external_lex_state = 3}, [1974] = {.lex_state = 16, .external_lex_state = 3}, [1975] = {.lex_state = 16, .external_lex_state = 3}, [1976] = {.lex_state = 16, .external_lex_state = 3}, [1977] = {.lex_state = 16, .external_lex_state = 3}, [1978] = {.lex_state = 16, .external_lex_state = 3}, [1979] = {.lex_state = 16, .external_lex_state = 3}, [1980] = {.lex_state = 16, .external_lex_state = 3}, [1981] = {.lex_state = 16, .external_lex_state = 3}, [1982] = {.lex_state = 16, .external_lex_state = 3}, [1983] = {.lex_state = 16, .external_lex_state = 3}, [1984] = {.lex_state = 16, .external_lex_state = 3}, [1985] = {.lex_state = 16, .external_lex_state = 3}, [1986] = {.lex_state = 16, .external_lex_state = 3}, [1987] = {.lex_state = 16, .external_lex_state = 3}, [1988] = {.lex_state = 16, .external_lex_state = 3}, [1989] = {.lex_state = 16, .external_lex_state = 3}, [1990] = {.lex_state = 16, .external_lex_state = 3}, [1991] = {.lex_state = 16, .external_lex_state = 3}, [1992] = {.lex_state = 16, .external_lex_state = 3}, [1993] = {.lex_state = 16, .external_lex_state = 3}, [1994] = {.lex_state = 16, .external_lex_state = 3}, [1995] = {.lex_state = 16, .external_lex_state = 3}, [1996] = {.lex_state = 16, .external_lex_state = 3}, [1997] = {.lex_state = 16, .external_lex_state = 3}, [1998] = {.lex_state = 16, .external_lex_state = 3}, [1999] = {.lex_state = 16, .external_lex_state = 3}, [2000] = {.lex_state = 16, .external_lex_state = 4}, [2001] = {.lex_state = 16, .external_lex_state = 3}, [2002] = {.lex_state = 16, .external_lex_state = 3}, [2003] = {.lex_state = 16, .external_lex_state = 3}, [2004] = {.lex_state = 16, .external_lex_state = 3}, [2005] = {.lex_state = 16, .external_lex_state = 3}, [2006] = {.lex_state = 16, .external_lex_state = 3}, [2007] = {.lex_state = 16, .external_lex_state = 3}, [2008] = {.lex_state = 16, .external_lex_state = 3}, [2009] = {.lex_state = 16, .external_lex_state = 3}, [2010] = {.lex_state = 16, .external_lex_state = 3}, [2011] = {.lex_state = 16, .external_lex_state = 3}, [2012] = {.lex_state = 16, .external_lex_state = 3}, [2013] = {.lex_state = 16, .external_lex_state = 3}, [2014] = {.lex_state = 16, .external_lex_state = 3}, [2015] = {.lex_state = 16, .external_lex_state = 3}, [2016] = {.lex_state = 16, .external_lex_state = 3}, [2017] = {.lex_state = 16, .external_lex_state = 3}, [2018] = {.lex_state = 16, .external_lex_state = 3}, [2019] = {.lex_state = 16, .external_lex_state = 3}, [2020] = {.lex_state = 16, .external_lex_state = 3}, [2021] = {.lex_state = 16, .external_lex_state = 3}, [2022] = {.lex_state = 16, .external_lex_state = 3}, [2023] = {.lex_state = 16, .external_lex_state = 3}, [2024] = {.lex_state = 16, .external_lex_state = 3}, [2025] = {.lex_state = 16, .external_lex_state = 3}, [2026] = {.lex_state = 16, .external_lex_state = 3}, [2027] = {.lex_state = 16, .external_lex_state = 3}, [2028] = {.lex_state = 16, .external_lex_state = 3}, [2029] = {.lex_state = 16, .external_lex_state = 3}, [2030] = {.lex_state = 16, .external_lex_state = 3}, [2031] = {.lex_state = 16, .external_lex_state = 3}, [2032] = {.lex_state = 16, .external_lex_state = 3}, [2033] = {.lex_state = 16, .external_lex_state = 3}, [2034] = {.lex_state = 16, .external_lex_state = 3}, [2035] = {.lex_state = 16, .external_lex_state = 3}, [2036] = {.lex_state = 16, .external_lex_state = 3}, [2037] = {.lex_state = 24, .external_lex_state = 3}, [2038] = {.lex_state = 16, .external_lex_state = 3}, [2039] = {.lex_state = 16, .external_lex_state = 3}, [2040] = {.lex_state = 16, .external_lex_state = 3}, [2041] = {.lex_state = 16, .external_lex_state = 3}, [2042] = {.lex_state = 16, .external_lex_state = 3}, [2043] = {.lex_state = 16, .external_lex_state = 3}, [2044] = {.lex_state = 16, .external_lex_state = 3}, [2045] = {.lex_state = 16, .external_lex_state = 3}, [2046] = {.lex_state = 16, .external_lex_state = 3}, [2047] = {.lex_state = 16, .external_lex_state = 3}, [2048] = {.lex_state = 16, .external_lex_state = 3}, [2049] = {.lex_state = 16, .external_lex_state = 3}, [2050] = {.lex_state = 16, .external_lex_state = 3}, [2051] = {.lex_state = 16, .external_lex_state = 3}, [2052] = {.lex_state = 16, .external_lex_state = 3}, [2053] = {.lex_state = 16, .external_lex_state = 3}, [2054] = {.lex_state = 16, .external_lex_state = 3}, [2055] = {.lex_state = 16, .external_lex_state = 3}, [2056] = {.lex_state = 16, .external_lex_state = 3}, [2057] = {.lex_state = 16, .external_lex_state = 3}, [2058] = {.lex_state = 16, .external_lex_state = 4}, [2059] = {.lex_state = 16, .external_lex_state = 4}, [2060] = {.lex_state = 16, .external_lex_state = 3}, [2061] = {.lex_state = 16, .external_lex_state = 3}, [2062] = {.lex_state = 16, .external_lex_state = 4}, [2063] = {.lex_state = 16, .external_lex_state = 4}, [2064] = {.lex_state = 16, .external_lex_state = 4}, [2065] = {.lex_state = 16, .external_lex_state = 3}, [2066] = {.lex_state = 16, .external_lex_state = 3}, [2067] = {.lex_state = 17, .external_lex_state = 4}, [2068] = {.lex_state = 16, .external_lex_state = 4}, [2069] = {.lex_state = 16, .external_lex_state = 3}, [2070] = {.lex_state = 16, .external_lex_state = 3}, [2071] = {.lex_state = 16, .external_lex_state = 3}, [2072] = {.lex_state = 16, .external_lex_state = 4}, [2073] = {.lex_state = 16, .external_lex_state = 4}, [2074] = {.lex_state = 16, .external_lex_state = 3}, [2075] = {.lex_state = 16, .external_lex_state = 3}, [2076] = {.lex_state = 16, .external_lex_state = 4}, [2077] = {.lex_state = 16, .external_lex_state = 3}, [2078] = {.lex_state = 16, .external_lex_state = 4}, [2079] = {.lex_state = 16, .external_lex_state = 4}, [2080] = {.lex_state = 16, .external_lex_state = 3}, [2081] = {.lex_state = 16, .external_lex_state = 3}, [2082] = {.lex_state = 16, .external_lex_state = 4}, [2083] = {.lex_state = 16, .external_lex_state = 3}, [2084] = {.lex_state = 16, .external_lex_state = 3}, [2085] = {.lex_state = 16, .external_lex_state = 3}, [2086] = {.lex_state = 16, .external_lex_state = 3}, [2087] = {.lex_state = 16, .external_lex_state = 3}, [2088] = {.lex_state = 16, .external_lex_state = 3}, [2089] = {.lex_state = 16, .external_lex_state = 3}, [2090] = {.lex_state = 16, .external_lex_state = 3}, [2091] = {.lex_state = 16, .external_lex_state = 3}, [2092] = {.lex_state = 16, .external_lex_state = 4}, [2093] = {.lex_state = 16, .external_lex_state = 4}, [2094] = {.lex_state = 16, .external_lex_state = 4}, [2095] = {.lex_state = 16, .external_lex_state = 3}, [2096] = {.lex_state = 16, .external_lex_state = 4}, [2097] = {.lex_state = 16, .external_lex_state = 4}, [2098] = {.lex_state = 16, .external_lex_state = 4}, [2099] = {.lex_state = 16, .external_lex_state = 4}, [2100] = {.lex_state = 16, .external_lex_state = 4}, [2101] = {.lex_state = 16, .external_lex_state = 4}, [2102] = {.lex_state = 16, .external_lex_state = 4}, [2103] = {.lex_state = 16, .external_lex_state = 4}, [2104] = {.lex_state = 16, .external_lex_state = 4}, [2105] = {.lex_state = 16, .external_lex_state = 4}, [2106] = {.lex_state = 16, .external_lex_state = 4}, [2107] = {.lex_state = 16, .external_lex_state = 4}, [2108] = {.lex_state = 16, .external_lex_state = 4}, [2109] = {.lex_state = 16, .external_lex_state = 3}, [2110] = {.lex_state = 16, .external_lex_state = 4}, [2111] = {.lex_state = 16, .external_lex_state = 4}, [2112] = {.lex_state = 16, .external_lex_state = 4}, [2113] = {.lex_state = 16, .external_lex_state = 4}, [2114] = {.lex_state = 16, .external_lex_state = 3}, [2115] = {.lex_state = 16, .external_lex_state = 3}, [2116] = {.lex_state = 16, .external_lex_state = 4}, [2117] = {.lex_state = 16, .external_lex_state = 4}, [2118] = {.lex_state = 16, .external_lex_state = 4}, [2119] = {.lex_state = 16, .external_lex_state = 3}, [2120] = {.lex_state = 16, .external_lex_state = 4}, [2121] = {.lex_state = 16, .external_lex_state = 3}, [2122] = {.lex_state = 16, .external_lex_state = 3}, [2123] = {.lex_state = 16, .external_lex_state = 4}, [2124] = {.lex_state = 16, .external_lex_state = 3}, [2125] = {.lex_state = 16, .external_lex_state = 4}, [2126] = {.lex_state = 16, .external_lex_state = 4}, [2127] = {.lex_state = 16, .external_lex_state = 4}, [2128] = {.lex_state = 16, .external_lex_state = 3}, [2129] = {.lex_state = 16, .external_lex_state = 3}, [2130] = {.lex_state = 16, .external_lex_state = 4}, [2131] = {.lex_state = 16, .external_lex_state = 3}, [2132] = {.lex_state = 16, .external_lex_state = 3}, [2133] = {.lex_state = 16, .external_lex_state = 4}, [2134] = {.lex_state = 16, .external_lex_state = 4}, [2135] = {.lex_state = 16, .external_lex_state = 3}, [2136] = {.lex_state = 182}, [2137] = {.lex_state = 16, .external_lex_state = 4}, [2138] = {.lex_state = 16, .external_lex_state = 4}, [2139] = {.lex_state = 16, .external_lex_state = 4}, [2140] = {.lex_state = 16, .external_lex_state = 4}, [2141] = {.lex_state = 16, .external_lex_state = 3}, [2142] = {.lex_state = 16, .external_lex_state = 4}, [2143] = {.lex_state = 16, .external_lex_state = 4}, [2144] = {.lex_state = 16, .external_lex_state = 4}, [2145] = {.lex_state = 16, .external_lex_state = 3}, [2146] = {.lex_state = 16, .external_lex_state = 3}, [2147] = {.lex_state = 16, .external_lex_state = 4}, [2148] = {.lex_state = 16, .external_lex_state = 3}, [2149] = {.lex_state = 16, .external_lex_state = 3}, [2150] = {.lex_state = 16, .external_lex_state = 4}, [2151] = {.lex_state = 16, .external_lex_state = 4}, [2152] = {.lex_state = 16, .external_lex_state = 4}, [2153] = {.lex_state = 16, .external_lex_state = 4}, [2154] = {.lex_state = 16, .external_lex_state = 4}, [2155] = {.lex_state = 16, .external_lex_state = 4}, [2156] = {.lex_state = 16, .external_lex_state = 4}, [2157] = {.lex_state = 16, .external_lex_state = 4}, [2158] = {.lex_state = 16, .external_lex_state = 4}, [2159] = {.lex_state = 16, .external_lex_state = 4}, [2160] = {.lex_state = 16, .external_lex_state = 3}, [2161] = {.lex_state = 16, .external_lex_state = 4}, [2162] = {.lex_state = 16, .external_lex_state = 4}, [2163] = {.lex_state = 16, .external_lex_state = 4}, [2164] = {.lex_state = 16, .external_lex_state = 4}, [2165] = {.lex_state = 16, .external_lex_state = 4}, [2166] = {.lex_state = 16, .external_lex_state = 4}, [2167] = {.lex_state = 16, .external_lex_state = 4}, [2168] = {.lex_state = 16, .external_lex_state = 4}, [2169] = {.lex_state = 182}, [2170] = {.lex_state = 16, .external_lex_state = 4}, [2171] = {.lex_state = 16, .external_lex_state = 3}, [2172] = {.lex_state = 16, .external_lex_state = 4}, [2173] = {.lex_state = 16, .external_lex_state = 4}, [2174] = {.lex_state = 16, .external_lex_state = 4}, [2175] = {.lex_state = 16, .external_lex_state = 4}, [2176] = {.lex_state = 16, .external_lex_state = 4}, [2177] = {.lex_state = 16, .external_lex_state = 4}, [2178] = {.lex_state = 16, .external_lex_state = 4}, [2179] = {.lex_state = 16, .external_lex_state = 3}, [2180] = {.lex_state = 21, .external_lex_state = 2}, [2181] = {.lex_state = 16, .external_lex_state = 4}, [2182] = {.lex_state = 21, .external_lex_state = 2}, [2183] = {.lex_state = 16, .external_lex_state = 3}, [2184] = {.lex_state = 21, .external_lex_state = 2}, [2185] = {.lex_state = 182}, [2186] = {.lex_state = 21, .external_lex_state = 3}, [2187] = {.lex_state = 181}, [2188] = {.lex_state = 16, .external_lex_state = 4}, [2189] = {.lex_state = 181}, [2190] = {.lex_state = 21, .external_lex_state = 2}, [2191] = {.lex_state = 16, .external_lex_state = 4}, [2192] = {.lex_state = 16, .external_lex_state = 3}, [2193] = {.lex_state = 16, .external_lex_state = 3}, [2194] = {.lex_state = 21, .external_lex_state = 3}, [2195] = {.lex_state = 21, .external_lex_state = 2}, [2196] = {.lex_state = 16, .external_lex_state = 3}, [2197] = {.lex_state = 16, .external_lex_state = 3}, [2198] = {.lex_state = 21, .external_lex_state = 2}, [2199] = {.lex_state = 21, .external_lex_state = 3}, [2200] = {.lex_state = 21, .external_lex_state = 2}, [2201] = {.lex_state = 21, .external_lex_state = 2}, [2202] = {.lex_state = 16, .external_lex_state = 3}, [2203] = {.lex_state = 16, .external_lex_state = 3}, [2204] = {.lex_state = 16, .external_lex_state = 3}, [2205] = {.lex_state = 21, .external_lex_state = 2}, [2206] = {.lex_state = 21, .external_lex_state = 2}, [2207] = {.lex_state = 16, .external_lex_state = 3}, [2208] = {.lex_state = 16, .external_lex_state = 3}, [2209] = {.lex_state = 16, .external_lex_state = 3}, [2210] = {.lex_state = 16, .external_lex_state = 4}, [2211] = {.lex_state = 16, .external_lex_state = 4}, [2212] = {.lex_state = 182, .external_lex_state = 8}, [2213] = {.lex_state = 21, .external_lex_state = 2}, [2214] = {.lex_state = 21, .external_lex_state = 4}, [2215] = {.lex_state = 16, .external_lex_state = 4}, [2216] = {.lex_state = 16, .external_lex_state = 4}, [2217] = {.lex_state = 21, .external_lex_state = 4}, [2218] = {.lex_state = 16, .external_lex_state = 4}, [2219] = {.lex_state = 16, .external_lex_state = 3}, [2220] = {.lex_state = 16, .external_lex_state = 4}, [2221] = {.lex_state = 21, .external_lex_state = 5}, [2222] = {.lex_state = 16, .external_lex_state = 3}, [2223] = {.lex_state = 16, .external_lex_state = 4}, [2224] = {.lex_state = 16, .external_lex_state = 4}, [2225] = {.lex_state = 16, .external_lex_state = 3}, [2226] = {.lex_state = 16, .external_lex_state = 4}, [2227] = {.lex_state = 16, .external_lex_state = 3}, [2228] = {.lex_state = 21, .external_lex_state = 5}, [2229] = {.lex_state = 16, .external_lex_state = 3}, [2230] = {.lex_state = 16, .external_lex_state = 4}, [2231] = {.lex_state = 16, .external_lex_state = 4}, [2232] = {.lex_state = 21, .external_lex_state = 4}, [2233] = {.lex_state = 21, .external_lex_state = 5}, [2234] = {.lex_state = 21, .external_lex_state = 4}, [2235] = {.lex_state = 16, .external_lex_state = 3}, [2236] = {.lex_state = 16, .external_lex_state = 3}, [2237] = {.lex_state = 16, .external_lex_state = 4}, [2238] = {.lex_state = 16, .external_lex_state = 4}, [2239] = {.lex_state = 16, .external_lex_state = 3}, [2240] = {.lex_state = 16, .external_lex_state = 3}, [2241] = {.lex_state = 16, .external_lex_state = 3}, [2242] = {.lex_state = 16, .external_lex_state = 3}, [2243] = {.lex_state = 16, .external_lex_state = 4}, [2244] = {.lex_state = 21, .external_lex_state = 4}, [2245] = {.lex_state = 16, .external_lex_state = 4}, [2246] = {.lex_state = 16, .external_lex_state = 4}, [2247] = {.lex_state = 16, .external_lex_state = 4}, [2248] = {.lex_state = 21, .external_lex_state = 5}, [2249] = {.lex_state = 21, .external_lex_state = 4}, [2250] = {.lex_state = 16, .external_lex_state = 4}, [2251] = {.lex_state = 16, .external_lex_state = 4}, [2252] = {.lex_state = 181}, [2253] = {.lex_state = 21, .external_lex_state = 4}, [2254] = {.lex_state = 16, .external_lex_state = 3}, [2255] = {.lex_state = 16, .external_lex_state = 4}, [2256] = {.lex_state = 16, .external_lex_state = 4}, [2257] = {.lex_state = 16, .external_lex_state = 4}, [2258] = {.lex_state = 17, .external_lex_state = 3}, [2259] = {.lex_state = 182, .external_lex_state = 8}, [2260] = {.lex_state = 16, .external_lex_state = 3}, [2261] = {.lex_state = 21, .external_lex_state = 2}, [2262] = {.lex_state = 16, .external_lex_state = 4}, [2263] = {.lex_state = 21, .external_lex_state = 2}, [2264] = {.lex_state = 16, .external_lex_state = 4}, [2265] = {.lex_state = 16, .external_lex_state = 4}, [2266] = {.lex_state = 16, .external_lex_state = 3}, [2267] = {.lex_state = 16, .external_lex_state = 4}, [2268] = {.lex_state = 16, .external_lex_state = 4}, [2269] = {.lex_state = 16, .external_lex_state = 4}, [2270] = {.lex_state = 16, .external_lex_state = 4}, [2271] = {.lex_state = 16, .external_lex_state = 4}, [2272] = {.lex_state = 16, .external_lex_state = 4}, [2273] = {.lex_state = 16, .external_lex_state = 4}, [2274] = {.lex_state = 16, .external_lex_state = 4}, [2275] = {.lex_state = 16, .external_lex_state = 4}, [2276] = {.lex_state = 16, .external_lex_state = 4}, [2277] = {.lex_state = 16, .external_lex_state = 4}, [2278] = {.lex_state = 16, .external_lex_state = 4}, [2279] = {.lex_state = 16, .external_lex_state = 4}, [2280] = {.lex_state = 16, .external_lex_state = 4}, [2281] = {.lex_state = 16, .external_lex_state = 4}, [2282] = {.lex_state = 16, .external_lex_state = 4}, [2283] = {.lex_state = 16, .external_lex_state = 4}, [2284] = {.lex_state = 16, .external_lex_state = 4}, [2285] = {.lex_state = 16, .external_lex_state = 4}, [2286] = {.lex_state = 21, .external_lex_state = 5}, [2287] = {.lex_state = 21, .external_lex_state = 2}, [2288] = {.lex_state = 21, .external_lex_state = 2}, [2289] = {.lex_state = 21, .external_lex_state = 5}, [2290] = {.lex_state = 16, .external_lex_state = 3}, [2291] = {.lex_state = 16, .external_lex_state = 3}, [2292] = {.lex_state = 16, .external_lex_state = 3}, [2293] = {.lex_state = 21, .external_lex_state = 2}, [2294] = {.lex_state = 16, .external_lex_state = 3}, [2295] = {.lex_state = 16, .external_lex_state = 3}, [2296] = {.lex_state = 16, .external_lex_state = 3}, [2297] = {.lex_state = 21, .external_lex_state = 2}, [2298] = {.lex_state = 16, .external_lex_state = 3}, [2299] = {.lex_state = 21, .external_lex_state = 2}, [2300] = {.lex_state = 21, .external_lex_state = 4}, [2301] = {.lex_state = 16, .external_lex_state = 4}, [2302] = {.lex_state = 16, .external_lex_state = 4}, [2303] = {.lex_state = 16, .external_lex_state = 4}, [2304] = {.lex_state = 16, .external_lex_state = 3}, [2305] = {.lex_state = 21, .external_lex_state = 5}, [2306] = {.lex_state = 21, .external_lex_state = 4}, [2307] = {.lex_state = 16, .external_lex_state = 3}, [2308] = {.lex_state = 16, .external_lex_state = 3}, [2309] = {.lex_state = 21, .external_lex_state = 5}, [2310] = {.lex_state = 16, .external_lex_state = 4}, [2311] = {.lex_state = 21, .external_lex_state = 2}, [2312] = {.lex_state = 16, .external_lex_state = 3}, [2313] = {.lex_state = 21, .external_lex_state = 2}, [2314] = {.lex_state = 21, .external_lex_state = 4}, [2315] = {.lex_state = 21, .external_lex_state = 4}, [2316] = {.lex_state = 21, .external_lex_state = 2}, [2317] = {.lex_state = 21, .external_lex_state = 2}, [2318] = {.lex_state = 21, .external_lex_state = 2}, [2319] = {.lex_state = 22, .external_lex_state = 2}, [2320] = {.lex_state = 21, .external_lex_state = 4}, [2321] = {.lex_state = 16, .external_lex_state = 3}, [2322] = {.lex_state = 21, .external_lex_state = 4}, [2323] = {.lex_state = 16, .external_lex_state = 4}, [2324] = {.lex_state = 16, .external_lex_state = 4}, [2325] = {.lex_state = 16, .external_lex_state = 4}, [2326] = {.lex_state = 16, .external_lex_state = 3}, [2327] = {.lex_state = 21, .external_lex_state = 2}, [2328] = {.lex_state = 16, .external_lex_state = 4}, [2329] = {.lex_state = 21, .external_lex_state = 4}, [2330] = {.lex_state = 16, .external_lex_state = 4}, [2331] = {.lex_state = 16, .external_lex_state = 4}, [2332] = {.lex_state = 16, .external_lex_state = 4}, [2333] = {.lex_state = 16, .external_lex_state = 4}, [2334] = {.lex_state = 16, .external_lex_state = 4}, [2335] = {.lex_state = 16, .external_lex_state = 4}, [2336] = {.lex_state = 16, .external_lex_state = 4}, [2337] = {.lex_state = 21, .external_lex_state = 2}, [2338] = {.lex_state = 16, .external_lex_state = 4}, [2339] = {.lex_state = 16, .external_lex_state = 4}, [2340] = {.lex_state = 16, .external_lex_state = 4}, [2341] = {.lex_state = 16, .external_lex_state = 4}, [2342] = {.lex_state = 21, .external_lex_state = 4}, [2343] = {.lex_state = 16, .external_lex_state = 4}, [2344] = {.lex_state = 16, .external_lex_state = 3}, [2345] = {.lex_state = 16, .external_lex_state = 4}, [2346] = {.lex_state = 16, .external_lex_state = 4}, [2347] = {.lex_state = 21, .external_lex_state = 2}, [2348] = {.lex_state = 21, .external_lex_state = 4}, [2349] = {.lex_state = 21, .external_lex_state = 2}, [2350] = {.lex_state = 21, .external_lex_state = 5}, [2351] = {.lex_state = 16, .external_lex_state = 4}, [2352] = {.lex_state = 16, .external_lex_state = 4}, [2353] = {.lex_state = 21, .external_lex_state = 2}, [2354] = {.lex_state = 21, .external_lex_state = 2}, [2355] = {.lex_state = 21, .external_lex_state = 4}, [2356] = {.lex_state = 21, .external_lex_state = 5}, [2357] = {.lex_state = 16, .external_lex_state = 4}, [2358] = {.lex_state = 21, .external_lex_state = 2}, [2359] = {.lex_state = 21, .external_lex_state = 2}, [2360] = {.lex_state = 21, .external_lex_state = 2}, [2361] = {.lex_state = 16, .external_lex_state = 4}, [2362] = {.lex_state = 21, .external_lex_state = 2}, [2363] = {.lex_state = 21, .external_lex_state = 2}, [2364] = {.lex_state = 21, .external_lex_state = 2}, [2365] = {.lex_state = 16, .external_lex_state = 4}, [2366] = {.lex_state = 16, .external_lex_state = 4}, [2367] = {.lex_state = 21, .external_lex_state = 2}, [2368] = {.lex_state = 16, .external_lex_state = 4}, [2369] = {.lex_state = 16, .external_lex_state = 4}, [2370] = {.lex_state = 21, .external_lex_state = 4}, [2371] = {.lex_state = 21, .external_lex_state = 2}, [2372] = {.lex_state = 21, .external_lex_state = 4}, [2373] = {.lex_state = 21, .external_lex_state = 2}, [2374] = {.lex_state = 21, .external_lex_state = 4}, [2375] = {.lex_state = 16, .external_lex_state = 4}, [2376] = {.lex_state = 21, .external_lex_state = 4}, [2377] = {.lex_state = 16, .external_lex_state = 3}, [2378] = {.lex_state = 16, .external_lex_state = 4}, [2379] = {.lex_state = 16, .external_lex_state = 3}, [2380] = {.lex_state = 21, .external_lex_state = 5}, [2381] = {.lex_state = 21, .external_lex_state = 4}, [2382] = {.lex_state = 16, .external_lex_state = 4}, [2383] = {.lex_state = 181, .external_lex_state = 8}, [2384] = {.lex_state = 16, .external_lex_state = 4}, [2385] = {.lex_state = 16, .external_lex_state = 4}, [2386] = {.lex_state = 16, .external_lex_state = 4}, [2387] = {.lex_state = 16, .external_lex_state = 4}, [2388] = {.lex_state = 182}, [2389] = {.lex_state = 16, .external_lex_state = 3}, [2390] = {.lex_state = 16, .external_lex_state = 3}, [2391] = {.lex_state = 22, .external_lex_state = 4}, [2392] = {.lex_state = 16, .external_lex_state = 3}, [2393] = {.lex_state = 21, .external_lex_state = 2}, [2394] = {.lex_state = 16, .external_lex_state = 4}, [2395] = {.lex_state = 16, .external_lex_state = 4}, [2396] = {.lex_state = 21, .external_lex_state = 5}, [2397] = {.lex_state = 16, .external_lex_state = 4}, [2398] = {.lex_state = 16, .external_lex_state = 4}, [2399] = {.lex_state = 16, .external_lex_state = 4}, [2400] = {.lex_state = 182}, [2401] = {.lex_state = 16, .external_lex_state = 4}, [2402] = {.lex_state = 21, .external_lex_state = 2}, [2403] = {.lex_state = 16, .external_lex_state = 4}, [2404] = {.lex_state = 21, .external_lex_state = 2}, [2405] = {.lex_state = 16, .external_lex_state = 4}, [2406] = {.lex_state = 21, .external_lex_state = 4}, [2407] = {.lex_state = 16, .external_lex_state = 4}, [2408] = {.lex_state = 21, .external_lex_state = 2}, [2409] = {.lex_state = 16, .external_lex_state = 4}, [2410] = {.lex_state = 16, .external_lex_state = 4}, [2411] = {.lex_state = 16, .external_lex_state = 4}, [2412] = {.lex_state = 21, .external_lex_state = 2}, [2413] = {.lex_state = 16, .external_lex_state = 4}, [2414] = {.lex_state = 16, .external_lex_state = 4}, [2415] = {.lex_state = 182}, [2416] = {.lex_state = 21, .external_lex_state = 2}, [2417] = {.lex_state = 21, .external_lex_state = 2}, [2418] = {.lex_state = 181, .external_lex_state = 8}, [2419] = {.lex_state = 182}, [2420] = {.lex_state = 16, .external_lex_state = 3}, [2421] = {.lex_state = 21, .external_lex_state = 5}, [2422] = {.lex_state = 16, .external_lex_state = 4}, [2423] = {.lex_state = 21, .external_lex_state = 4}, [2424] = {.lex_state = 21, .external_lex_state = 2}, [2425] = {.lex_state = 16, .external_lex_state = 4}, [2426] = {.lex_state = 16, .external_lex_state = 4}, [2427] = {.lex_state = 16, .external_lex_state = 4}, [2428] = {.lex_state = 21, .external_lex_state = 2}, [2429] = {.lex_state = 21, .external_lex_state = 4}, [2430] = {.lex_state = 16, .external_lex_state = 4}, [2431] = {.lex_state = 16, .external_lex_state = 4}, [2432] = {.lex_state = 16, .external_lex_state = 4}, [2433] = {.lex_state = 21, .external_lex_state = 4}, [2434] = {.lex_state = 16, .external_lex_state = 4}, [2435] = {.lex_state = 21, .external_lex_state = 5}, [2436] = {.lex_state = 16, .external_lex_state = 4}, [2437] = {.lex_state = 22, .external_lex_state = 5}, [2438] = {.lex_state = 16, .external_lex_state = 4}, [2439] = {.lex_state = 16, .external_lex_state = 4}, [2440] = {.lex_state = 21, .external_lex_state = 5}, [2441] = {.lex_state = 21, .external_lex_state = 3}, [2442] = {.lex_state = 21, .external_lex_state = 2}, [2443] = {.lex_state = 16, .external_lex_state = 3}, [2444] = {.lex_state = 16, .external_lex_state = 4}, [2445] = {.lex_state = 16, .external_lex_state = 4}, [2446] = {.lex_state = 21, .external_lex_state = 2}, [2447] = {.lex_state = 21, .external_lex_state = 2}, [2448] = {.lex_state = 16, .external_lex_state = 3}, [2449] = {.lex_state = 21, .external_lex_state = 3}, [2450] = {.lex_state = 21, .external_lex_state = 2}, [2451] = {.lex_state = 16, .external_lex_state = 4}, [2452] = {.lex_state = 16, .external_lex_state = 4}, [2453] = {.lex_state = 21, .external_lex_state = 2}, [2454] = {.lex_state = 16, .external_lex_state = 4}, [2455] = {.lex_state = 16, .external_lex_state = 4}, [2456] = {.lex_state = 21, .external_lex_state = 2}, [2457] = {.lex_state = 21, .external_lex_state = 4}, [2458] = {.lex_state = 21, .external_lex_state = 2}, [2459] = {.lex_state = 16, .external_lex_state = 3}, [2460] = {.lex_state = 21, .external_lex_state = 2}, [2461] = {.lex_state = 16, .external_lex_state = 4}, [2462] = {.lex_state = 21, .external_lex_state = 2}, [2463] = {.lex_state = 21, .external_lex_state = 2}, [2464] = {.lex_state = 21, .external_lex_state = 2}, [2465] = {.lex_state = 21, .external_lex_state = 2}, [2466] = {.lex_state = 21, .external_lex_state = 2}, [2467] = {.lex_state = 21, .external_lex_state = 2}, [2468] = {.lex_state = 21, .external_lex_state = 2}, [2469] = {.lex_state = 21, .external_lex_state = 2}, [2470] = {.lex_state = 21, .external_lex_state = 2}, [2471] = {.lex_state = 21, .external_lex_state = 2}, [2472] = {.lex_state = 21, .external_lex_state = 2}, [2473] = {.lex_state = 21, .external_lex_state = 2}, [2474] = {.lex_state = 21, .external_lex_state = 2}, [2475] = {.lex_state = 21, .external_lex_state = 2}, [2476] = {.lex_state = 21, .external_lex_state = 5}, [2477] = {.lex_state = 21, .external_lex_state = 2}, [2478] = {.lex_state = 21, .external_lex_state = 2}, [2479] = {.lex_state = 21, .external_lex_state = 2}, [2480] = {.lex_state = 21, .external_lex_state = 2}, [2481] = {.lex_state = 21, .external_lex_state = 2}, [2482] = {.lex_state = 21, .external_lex_state = 4}, [2483] = {.lex_state = 21, .external_lex_state = 2}, [2484] = {.lex_state = 16, .external_lex_state = 4}, [2485] = {.lex_state = 16, .external_lex_state = 3}, [2486] = {.lex_state = 16, .external_lex_state = 3}, [2487] = {.lex_state = 16, .external_lex_state = 3}, [2488] = {.lex_state = 16, .external_lex_state = 4}, [2489] = {.lex_state = 21, .external_lex_state = 5}, [2490] = {.lex_state = 16, .external_lex_state = 4}, [2491] = {.lex_state = 21, .external_lex_state = 2}, [2492] = {.lex_state = 16, .external_lex_state = 4}, [2493] = {.lex_state = 16, .external_lex_state = 4}, [2494] = {.lex_state = 16, .external_lex_state = 4}, [2495] = {.lex_state = 21, .external_lex_state = 4}, [2496] = {.lex_state = 21, .external_lex_state = 2}, [2497] = {.lex_state = 16, .external_lex_state = 3}, [2498] = {.lex_state = 21, .external_lex_state = 5}, [2499] = {.lex_state = 16, .external_lex_state = 4}, [2500] = {.lex_state = 21, .external_lex_state = 2}, [2501] = {.lex_state = 21, .external_lex_state = 2}, [2502] = {.lex_state = 21, .external_lex_state = 2}, [2503] = {.lex_state = 16, .external_lex_state = 3}, [2504] = {.lex_state = 16, .external_lex_state = 4}, [2505] = {.lex_state = 21, .external_lex_state = 2}, [2506] = {.lex_state = 21, .external_lex_state = 2}, [2507] = {.lex_state = 16, .external_lex_state = 3}, [2508] = {.lex_state = 21, .external_lex_state = 4}, [2509] = {.lex_state = 16, .external_lex_state = 3}, [2510] = {.lex_state = 21, .external_lex_state = 2}, [2511] = {.lex_state = 16, .external_lex_state = 3}, [2512] = {.lex_state = 16, .external_lex_state = 3}, [2513] = {.lex_state = 16, .external_lex_state = 4}, [2514] = {.lex_state = 16, .external_lex_state = 3}, [2515] = {.lex_state = 16, .external_lex_state = 4}, [2516] = {.lex_state = 16, .external_lex_state = 3}, [2517] = {.lex_state = 16, .external_lex_state = 4}, [2518] = {.lex_state = 21, .external_lex_state = 2}, [2519] = {.lex_state = 16, .external_lex_state = 4}, [2520] = {.lex_state = 21, .external_lex_state = 4}, [2521] = {.lex_state = 16, .external_lex_state = 3}, [2522] = {.lex_state = 16, .external_lex_state = 3}, [2523] = {.lex_state = 16, .external_lex_state = 3}, [2524] = {.lex_state = 21, .external_lex_state = 2}, [2525] = {.lex_state = 21, .external_lex_state = 2}, [2526] = {.lex_state = 21, .external_lex_state = 2}, [2527] = {.lex_state = 21, .external_lex_state = 2}, [2528] = {.lex_state = 16, .external_lex_state = 4}, [2529] = {.lex_state = 16, .external_lex_state = 3}, [2530] = {.lex_state = 16, .external_lex_state = 3}, [2531] = {.lex_state = 16, .external_lex_state = 3}, [2532] = {.lex_state = 16, .external_lex_state = 4}, [2533] = {.lex_state = 21, .external_lex_state = 2}, [2534] = {.lex_state = 16, .external_lex_state = 3}, [2535] = {.lex_state = 16, .external_lex_state = 3}, [2536] = {.lex_state = 16, .external_lex_state = 3}, [2537] = {.lex_state = 16, .external_lex_state = 3}, [2538] = {.lex_state = 16, .external_lex_state = 4}, [2539] = {.lex_state = 16, .external_lex_state = 4}, [2540] = {.lex_state = 21, .external_lex_state = 2}, [2541] = {.lex_state = 16, .external_lex_state = 4}, [2542] = {.lex_state = 16, .external_lex_state = 4}, [2543] = {.lex_state = 21, .external_lex_state = 2}, [2544] = {.lex_state = 16, .external_lex_state = 4}, [2545] = {.lex_state = 16, .external_lex_state = 4}, [2546] = {.lex_state = 182}, [2547] = {.lex_state = 16, .external_lex_state = 4}, [2548] = {.lex_state = 16, .external_lex_state = 4}, [2549] = {.lex_state = 16, .external_lex_state = 4}, [2550] = {.lex_state = 21, .external_lex_state = 2}, [2551] = {.lex_state = 16, .external_lex_state = 4}, [2552] = {.lex_state = 21, .external_lex_state = 5}, [2553] = {.lex_state = 16, .external_lex_state = 4}, [2554] = {.lex_state = 16, .external_lex_state = 4}, [2555] = {.lex_state = 16, .external_lex_state = 3}, [2556] = {.lex_state = 21, .external_lex_state = 5}, [2557] = {.lex_state = 16, .external_lex_state = 4}, [2558] = {.lex_state = 16, .external_lex_state = 4}, [2559] = {.lex_state = 21, .external_lex_state = 2}, [2560] = {.lex_state = 16, .external_lex_state = 4}, [2561] = {.lex_state = 182}, [2562] = {.lex_state = 21, .external_lex_state = 4}, [2563] = {.lex_state = 182}, [2564] = {.lex_state = 21, .external_lex_state = 5}, [2565] = {.lex_state = 16, .external_lex_state = 4}, [2566] = {.lex_state = 21, .external_lex_state = 4}, [2567] = {.lex_state = 21, .external_lex_state = 2}, [2568] = {.lex_state = 21, .external_lex_state = 2}, [2569] = {.lex_state = 182}, [2570] = {.lex_state = 21, .external_lex_state = 2}, [2571] = {.lex_state = 16, .external_lex_state = 4}, [2572] = {.lex_state = 16, .external_lex_state = 4}, [2573] = {.lex_state = 21, .external_lex_state = 2}, [2574] = {.lex_state = 16, .external_lex_state = 4}, [2575] = {.lex_state = 16, .external_lex_state = 4}, [2576] = {.lex_state = 16, .external_lex_state = 4}, [2577] = {.lex_state = 16, .external_lex_state = 4}, [2578] = {.lex_state = 16, .external_lex_state = 4}, [2579] = {.lex_state = 16, .external_lex_state = 4}, [2580] = {.lex_state = 16, .external_lex_state = 4}, [2581] = {.lex_state = 21, .external_lex_state = 2}, [2582] = {.lex_state = 21, .external_lex_state = 4}, [2583] = {.lex_state = 21, .external_lex_state = 2}, [2584] = {.lex_state = 21, .external_lex_state = 2}, [2585] = {.lex_state = 16, .external_lex_state = 4}, [2586] = {.lex_state = 21, .external_lex_state = 2}, [2587] = {.lex_state = 21, .external_lex_state = 5}, [2588] = {.lex_state = 16, .external_lex_state = 4}, [2589] = {.lex_state = 16, .external_lex_state = 4}, [2590] = {.lex_state = 16, .external_lex_state = 3}, [2591] = {.lex_state = 21, .external_lex_state = 2}, [2592] = {.lex_state = 16, .external_lex_state = 4}, [2593] = {.lex_state = 16, .external_lex_state = 4}, [2594] = {.lex_state = 21, .external_lex_state = 2}, [2595] = {.lex_state = 21, .external_lex_state = 5}, [2596] = {.lex_state = 16, .external_lex_state = 4}, [2597] = {.lex_state = 21, .external_lex_state = 2}, [2598] = {.lex_state = 16, .external_lex_state = 4}, [2599] = {.lex_state = 21, .external_lex_state = 2}, [2600] = {.lex_state = 21, .external_lex_state = 5}, [2601] = {.lex_state = 16, .external_lex_state = 3}, [2602] = {.lex_state = 16, .external_lex_state = 3}, [2603] = {.lex_state = 16, .external_lex_state = 4}, [2604] = {.lex_state = 16, .external_lex_state = 3}, [2605] = {.lex_state = 16, .external_lex_state = 3}, [2606] = {.lex_state = 16, .external_lex_state = 3}, [2607] = {.lex_state = 16, .external_lex_state = 3}, [2608] = {.lex_state = 16, .external_lex_state = 3}, [2609] = {.lex_state = 16, .external_lex_state = 3}, [2610] = {.lex_state = 16, .external_lex_state = 3}, [2611] = {.lex_state = 21, .external_lex_state = 4}, [2612] = {.lex_state = 16, .external_lex_state = 3}, [2613] = {.lex_state = 16, .external_lex_state = 3}, [2614] = {.lex_state = 21, .external_lex_state = 4}, [2615] = {.lex_state = 21, .external_lex_state = 4}, [2616] = {.lex_state = 16, .external_lex_state = 4}, [2617] = {.lex_state = 182, .external_lex_state = 8}, [2618] = {.lex_state = 21, .external_lex_state = 5}, [2619] = {.lex_state = 16, .external_lex_state = 3}, [2620] = {.lex_state = 21, .external_lex_state = 4}, [2621] = {.lex_state = 21, .external_lex_state = 4}, [2622] = {.lex_state = 16, .external_lex_state = 3}, [2623] = {.lex_state = 21, .external_lex_state = 5}, [2624] = {.lex_state = 21, .external_lex_state = 4}, [2625] = {.lex_state = 21, .external_lex_state = 5}, [2626] = {.lex_state = 21, .external_lex_state = 2}, [2627] = {.lex_state = 21, .external_lex_state = 2}, [2628] = {.lex_state = 21, .external_lex_state = 2}, [2629] = {.lex_state = 21, .external_lex_state = 2}, [2630] = {.lex_state = 16, .external_lex_state = 4}, [2631] = {.lex_state = 21, .external_lex_state = 4}, [2632] = {.lex_state = 21, .external_lex_state = 5}, [2633] = {.lex_state = 21, .external_lex_state = 5}, [2634] = {.lex_state = 16, .external_lex_state = 3}, [2635] = {.lex_state = 16, .external_lex_state = 3}, [2636] = {.lex_state = 16, .external_lex_state = 3}, [2637] = {.lex_state = 16, .external_lex_state = 3}, [2638] = {.lex_state = 21, .external_lex_state = 5}, [2639] = {.lex_state = 16, .external_lex_state = 4}, [2640] = {.lex_state = 16, .external_lex_state = 3}, [2641] = {.lex_state = 16, .external_lex_state = 3}, [2642] = {.lex_state = 21, .external_lex_state = 5}, [2643] = {.lex_state = 21, .external_lex_state = 4}, [2644] = {.lex_state = 21, .external_lex_state = 5}, [2645] = {.lex_state = 16, .external_lex_state = 3}, [2646] = {.lex_state = 181}, [2647] = {.lex_state = 16, .external_lex_state = 3}, [2648] = {.lex_state = 16, .external_lex_state = 4}, [2649] = {.lex_state = 21, .external_lex_state = 5}, [2650] = {.lex_state = 16, .external_lex_state = 3}, [2651] = {.lex_state = 16, .external_lex_state = 4}, [2652] = {.lex_state = 181}, [2653] = {.lex_state = 21, .external_lex_state = 5}, [2654] = {.lex_state = 21, .external_lex_state = 5}, [2655] = {.lex_state = 21, .external_lex_state = 5}, [2656] = {.lex_state = 16, .external_lex_state = 3}, [2657] = {.lex_state = 16, .external_lex_state = 3}, [2658] = {.lex_state = 21, .external_lex_state = 4}, [2659] = {.lex_state = 21, .external_lex_state = 4}, [2660] = {.lex_state = 21, .external_lex_state = 4}, [2661] = {.lex_state = 21, .external_lex_state = 4}, [2662] = {.lex_state = 21, .external_lex_state = 4}, [2663] = {.lex_state = 21, .external_lex_state = 4}, [2664] = {.lex_state = 21, .external_lex_state = 4}, [2665] = {.lex_state = 21, .external_lex_state = 4}, [2666] = {.lex_state = 21, .external_lex_state = 4}, [2667] = {.lex_state = 21, .external_lex_state = 4}, [2668] = {.lex_state = 21, .external_lex_state = 4}, [2669] = {.lex_state = 21, .external_lex_state = 4}, [2670] = {.lex_state = 21, .external_lex_state = 4}, [2671] = {.lex_state = 21, .external_lex_state = 4}, [2672] = {.lex_state = 21, .external_lex_state = 4}, [2673] = {.lex_state = 21, .external_lex_state = 5}, [2674] = {.lex_state = 21, .external_lex_state = 4}, [2675] = {.lex_state = 16, .external_lex_state = 4}, [2676] = {.lex_state = 16, .external_lex_state = 3}, [2677] = {.lex_state = 21, .external_lex_state = 5}, [2678] = {.lex_state = 21, .external_lex_state = 4}, [2679] = {.lex_state = 181}, [2680] = {.lex_state = 21, .external_lex_state = 5}, [2681] = {.lex_state = 21, .external_lex_state = 5}, [2682] = {.lex_state = 16, .external_lex_state = 3}, [2683] = {.lex_state = 21, .external_lex_state = 4}, [2684] = {.lex_state = 16, .external_lex_state = 3}, [2685] = {.lex_state = 181}, [2686] = {.lex_state = 16, .external_lex_state = 3}, [2687] = {.lex_state = 21, .external_lex_state = 4}, [2688] = {.lex_state = 21, .external_lex_state = 4}, [2689] = {.lex_state = 182, .external_lex_state = 8}, [2690] = {.lex_state = 21, .external_lex_state = 4}, [2691] = {.lex_state = 21, .external_lex_state = 4}, [2692] = {.lex_state = 21, .external_lex_state = 4}, [2693] = {.lex_state = 21, .external_lex_state = 5}, [2694] = {.lex_state = 21, .external_lex_state = 5}, [2695] = {.lex_state = 182, .external_lex_state = 8}, [2696] = {.lex_state = 21, .external_lex_state = 4}, [2697] = {.lex_state = 182, .external_lex_state = 8}, [2698] = {.lex_state = 21, .external_lex_state = 4}, [2699] = {.lex_state = 21, .external_lex_state = 4}, [2700] = {.lex_state = 21, .external_lex_state = 4}, [2701] = {.lex_state = 182, .external_lex_state = 8}, [2702] = {.lex_state = 16, .external_lex_state = 3}, [2703] = {.lex_state = 21, .external_lex_state = 5}, [2704] = {.lex_state = 21, .external_lex_state = 4}, [2705] = {.lex_state = 16, .external_lex_state = 3}, [2706] = {.lex_state = 16, .external_lex_state = 4}, [2707] = {.lex_state = 16, .external_lex_state = 4}, [2708] = {.lex_state = 21, .external_lex_state = 4}, [2709] = {.lex_state = 182, .external_lex_state = 8}, [2710] = {.lex_state = 21, .external_lex_state = 5}, [2711] = {.lex_state = 21, .external_lex_state = 5}, [2712] = {.lex_state = 21, .external_lex_state = 2}, [2713] = {.lex_state = 21, .external_lex_state = 5}, [2714] = {.lex_state = 16, .external_lex_state = 3}, [2715] = {.lex_state = 21, .external_lex_state = 5}, [2716] = {.lex_state = 21, .external_lex_state = 2}, [2717] = {.lex_state = 21, .external_lex_state = 2}, [2718] = {.lex_state = 16, .external_lex_state = 4}, [2719] = {.lex_state = 21, .external_lex_state = 2}, [2720] = {.lex_state = 21, .external_lex_state = 2}, [2721] = {.lex_state = 21, .external_lex_state = 4}, [2722] = {.lex_state = 21, .external_lex_state = 5}, [2723] = {.lex_state = 21, .external_lex_state = 4}, [2724] = {.lex_state = 16, .external_lex_state = 3}, [2725] = {.lex_state = 21, .external_lex_state = 4}, [2726] = {.lex_state = 21, .external_lex_state = 4}, [2727] = {.lex_state = 21, .external_lex_state = 4}, [2728] = {.lex_state = 21, .external_lex_state = 2}, [2729] = {.lex_state = 21, .external_lex_state = 5}, [2730] = {.lex_state = 16, .external_lex_state = 3}, [2731] = {.lex_state = 21, .external_lex_state = 2}, [2732] = {.lex_state = 16, .external_lex_state = 3}, [2733] = {.lex_state = 16, .external_lex_state = 4}, [2734] = {.lex_state = 16, .external_lex_state = 3}, [2735] = {.lex_state = 21, .external_lex_state = 2}, [2736] = {.lex_state = 21, .external_lex_state = 4}, [2737] = {.lex_state = 21, .external_lex_state = 5}, [2738] = {.lex_state = 21, .external_lex_state = 2}, [2739] = {.lex_state = 21, .external_lex_state = 2}, [2740] = {.lex_state = 21, .external_lex_state = 4}, [2741] = {.lex_state = 21, .external_lex_state = 5}, [2742] = {.lex_state = 21, .external_lex_state = 4}, [2743] = {.lex_state = 21, .external_lex_state = 4}, [2744] = {.lex_state = 16, .external_lex_state = 3}, [2745] = {.lex_state = 21, .external_lex_state = 5}, [2746] = {.lex_state = 16, .external_lex_state = 4}, [2747] = {.lex_state = 21, .external_lex_state = 4}, [2748] = {.lex_state = 21, .external_lex_state = 5}, [2749] = {.lex_state = 21, .external_lex_state = 5}, [2750] = {.lex_state = 21, .external_lex_state = 5}, [2751] = {.lex_state = 16, .external_lex_state = 3}, [2752] = {.lex_state = 182, .external_lex_state = 8}, [2753] = {.lex_state = 182}, [2754] = {.lex_state = 182, .external_lex_state = 8}, [2755] = {.lex_state = 21, .external_lex_state = 5}, [2756] = {.lex_state = 21, .external_lex_state = 5}, [2757] = {.lex_state = 182, .external_lex_state = 8}, [2758] = {.lex_state = 21, .external_lex_state = 4}, [2759] = {.lex_state = 21, .external_lex_state = 5}, [2760] = {.lex_state = 16, .external_lex_state = 4}, [2761] = {.lex_state = 21, .external_lex_state = 5}, [2762] = {.lex_state = 16, .external_lex_state = 4}, [2763] = {.lex_state = 21, .external_lex_state = 4}, [2764] = {.lex_state = 16, .external_lex_state = 3}, [2765] = {.lex_state = 21, .external_lex_state = 5}, [2766] = {.lex_state = 16, .external_lex_state = 4}, [2767] = {.lex_state = 16, .external_lex_state = 4}, [2768] = {.lex_state = 21, .external_lex_state = 5}, [2769] = {.lex_state = 16, .external_lex_state = 3}, [2770] = {.lex_state = 16, .external_lex_state = 4}, [2771] = {.lex_state = 16, .external_lex_state = 4}, [2772] = {.lex_state = 182}, [2773] = {.lex_state = 21, .external_lex_state = 4}, [2774] = {.lex_state = 16, .external_lex_state = 4}, [2775] = {.lex_state = 21, .external_lex_state = 5}, [2776] = {.lex_state = 21, .external_lex_state = 5}, [2777] = {.lex_state = 181}, [2778] = {.lex_state = 21, .external_lex_state = 2}, [2779] = {.lex_state = 21, .external_lex_state = 5}, [2780] = {.lex_state = 21, .external_lex_state = 4}, [2781] = {.lex_state = 21, .external_lex_state = 5}, [2782] = {.lex_state = 16, .external_lex_state = 4}, [2783] = {.lex_state = 16, .external_lex_state = 4}, [2784] = {.lex_state = 21, .external_lex_state = 5}, [2785] = {.lex_state = 16, .external_lex_state = 3}, [2786] = {.lex_state = 21, .external_lex_state = 5}, [2787] = {.lex_state = 16, .external_lex_state = 3}, [2788] = {.lex_state = 16, .external_lex_state = 3}, [2789] = {.lex_state = 16, .external_lex_state = 3}, [2790] = {.lex_state = 16, .external_lex_state = 3}, [2791] = {.lex_state = 21, .external_lex_state = 5}, [2792] = {.lex_state = 16, .external_lex_state = 3}, [2793] = {.lex_state = 16, .external_lex_state = 3}, [2794] = {.lex_state = 16, .external_lex_state = 4}, [2795] = {.lex_state = 16, .external_lex_state = 3}, [2796] = {.lex_state = 16, .external_lex_state = 3}, [2797] = {.lex_state = 16, .external_lex_state = 4}, [2798] = {.lex_state = 21, .external_lex_state = 4}, [2799] = {.lex_state = 21, .external_lex_state = 5}, [2800] = {.lex_state = 21, .external_lex_state = 4}, [2801] = {.lex_state = 21, .external_lex_state = 5}, [2802] = {.lex_state = 21, .external_lex_state = 4}, [2803] = {.lex_state = 16, .external_lex_state = 3}, [2804] = {.lex_state = 16, .external_lex_state = 3}, [2805] = {.lex_state = 16, .external_lex_state = 3}, [2806] = {.lex_state = 16, .external_lex_state = 3}, [2807] = {.lex_state = 16, .external_lex_state = 3}, [2808] = {.lex_state = 21, .external_lex_state = 5}, [2809] = {.lex_state = 16, .external_lex_state = 3}, [2810] = {.lex_state = 181}, [2811] = {.lex_state = 16, .external_lex_state = 3}, [2812] = {.lex_state = 16, .external_lex_state = 3}, [2813] = {.lex_state = 16, .external_lex_state = 3}, [2814] = {.lex_state = 21, .external_lex_state = 5}, [2815] = {.lex_state = 181}, [2816] = {.lex_state = 21, .external_lex_state = 5}, [2817] = {.lex_state = 21, .external_lex_state = 5}, [2818] = {.lex_state = 21, .external_lex_state = 4}, [2819] = {.lex_state = 16, .external_lex_state = 4}, [2820] = {.lex_state = 16, .external_lex_state = 3}, [2821] = {.lex_state = 21, .external_lex_state = 4}, [2822] = {.lex_state = 21, .external_lex_state = 4}, [2823] = {.lex_state = 21, .external_lex_state = 4}, [2824] = {.lex_state = 21, .external_lex_state = 4}, [2825] = {.lex_state = 21, .external_lex_state = 2}, [2826] = {.lex_state = 21, .external_lex_state = 4}, [2827] = {.lex_state = 182, .external_lex_state = 8}, [2828] = {.lex_state = 16, .external_lex_state = 4}, [2829] = {.lex_state = 21, .external_lex_state = 5}, [2830] = {.lex_state = 21, .external_lex_state = 5}, [2831] = {.lex_state = 21, .external_lex_state = 4}, [2832] = {.lex_state = 21, .external_lex_state = 5}, [2833] = {.lex_state = 16, .external_lex_state = 3}, [2834] = {.lex_state = 21, .external_lex_state = 5}, [2835] = {.lex_state = 21, .external_lex_state = 5}, [2836] = {.lex_state = 16, .external_lex_state = 3}, [2837] = {.lex_state = 21, .external_lex_state = 5}, [2838] = {.lex_state = 16, .external_lex_state = 3}, [2839] = {.lex_state = 21, .external_lex_state = 5}, [2840] = {.lex_state = 21, .external_lex_state = 5}, [2841] = {.lex_state = 21, .external_lex_state = 2}, [2842] = {.lex_state = 21, .external_lex_state = 5}, [2843] = {.lex_state = 182, .external_lex_state = 8}, [2844] = {.lex_state = 16, .external_lex_state = 3}, [2845] = {.lex_state = 182, .external_lex_state = 8}, [2846] = {.lex_state = 21, .external_lex_state = 4}, [2847] = {.lex_state = 21, .external_lex_state = 5}, [2848] = {.lex_state = 21, .external_lex_state = 2}, [2849] = {.lex_state = 16, .external_lex_state = 3}, [2850] = {.lex_state = 21, .external_lex_state = 4}, [2851] = {.lex_state = 21, .external_lex_state = 2}, [2852] = {.lex_state = 21, .external_lex_state = 5}, [2853] = {.lex_state = 21, .external_lex_state = 4}, [2854] = {.lex_state = 182, .external_lex_state = 8}, [2855] = {.lex_state = 182}, [2856] = {.lex_state = 21, .external_lex_state = 5}, [2857] = {.lex_state = 21, .external_lex_state = 5}, [2858] = {.lex_state = 182, .external_lex_state = 8}, [2859] = {.lex_state = 21, .external_lex_state = 4}, [2860] = {.lex_state = 21, .external_lex_state = 5}, [2861] = {.lex_state = 21, .external_lex_state = 5}, [2862] = {.lex_state = 21, .external_lex_state = 4}, [2863] = {.lex_state = 21, .external_lex_state = 5}, [2864] = {.lex_state = 21, .external_lex_state = 5}, [2865] = {.lex_state = 21, .external_lex_state = 4}, [2866] = {.lex_state = 21, .external_lex_state = 5}, [2867] = {.lex_state = 21, .external_lex_state = 5}, [2868] = {.lex_state = 16, .external_lex_state = 3}, [2869] = {.lex_state = 21, .external_lex_state = 4}, [2870] = {.lex_state = 21, .external_lex_state = 4}, [2871] = {.lex_state = 21, .external_lex_state = 4}, [2872] = {.lex_state = 16, .external_lex_state = 3}, [2873] = {.lex_state = 21, .external_lex_state = 4}, [2874] = {.lex_state = 21, .external_lex_state = 4}, [2875] = {.lex_state = 21, .external_lex_state = 2}, [2876] = {.lex_state = 16, .external_lex_state = 3}, [2877] = {.lex_state = 16, .external_lex_state = 4}, [2878] = {.lex_state = 182, .external_lex_state = 8}, [2879] = {.lex_state = 21, .external_lex_state = 5}, [2880] = {.lex_state = 21, .external_lex_state = 5}, [2881] = {.lex_state = 21, .external_lex_state = 4}, [2882] = {.lex_state = 21, .external_lex_state = 4}, [2883] = {.lex_state = 16, .external_lex_state = 4}, [2884] = {.lex_state = 21, .external_lex_state = 5}, [2885] = {.lex_state = 21, .external_lex_state = 4}, [2886] = {.lex_state = 21, .external_lex_state = 5}, [2887] = {.lex_state = 21, .external_lex_state = 4}, [2888] = {.lex_state = 21, .external_lex_state = 4}, [2889] = {.lex_state = 16, .external_lex_state = 4}, [2890] = {.lex_state = 21, .external_lex_state = 5}, [2891] = {.lex_state = 21, .external_lex_state = 4}, [2892] = {.lex_state = 16, .external_lex_state = 4}, [2893] = {.lex_state = 21, .external_lex_state = 5}, [2894] = {.lex_state = 21, .external_lex_state = 5}, [2895] = {.lex_state = 16, .external_lex_state = 3}, [2896] = {.lex_state = 21, .external_lex_state = 5}, [2897] = {.lex_state = 16, .external_lex_state = 3}, [2898] = {.lex_state = 181}, [2899] = {.lex_state = 16, .external_lex_state = 4}, [2900] = {.lex_state = 16, .external_lex_state = 4}, [2901] = {.lex_state = 16, .external_lex_state = 4}, [2902] = {.lex_state = 16, .external_lex_state = 4}, [2903] = {.lex_state = 16, .external_lex_state = 4}, [2904] = {.lex_state = 16, .external_lex_state = 4}, [2905] = {.lex_state = 16, .external_lex_state = 4}, [2906] = {.lex_state = 16, .external_lex_state = 4}, [2907] = {.lex_state = 16, .external_lex_state = 4}, [2908] = {.lex_state = 182}, [2909] = {.lex_state = 181, .external_lex_state = 8}, [2910] = {.lex_state = 16, .external_lex_state = 4}, [2911] = {.lex_state = 182}, [2912] = {.lex_state = 16, .external_lex_state = 4}, [2913] = {.lex_state = 181, .external_lex_state = 8}, [2914] = {.lex_state = 182}, [2915] = {.lex_state = 182}, [2916] = {.lex_state = 21, .external_lex_state = 5}, [2917] = {.lex_state = 21, .external_lex_state = 5}, [2918] = {.lex_state = 21, .external_lex_state = 5}, [2919] = {.lex_state = 21, .external_lex_state = 5}, [2920] = {.lex_state = 21, .external_lex_state = 5}, [2921] = {.lex_state = 21, .external_lex_state = 5}, [2922] = {.lex_state = 21, .external_lex_state = 5}, [2923] = {.lex_state = 21, .external_lex_state = 5}, [2924] = {.lex_state = 21, .external_lex_state = 5}, [2925] = {.lex_state = 21, .external_lex_state = 5}, [2926] = {.lex_state = 21, .external_lex_state = 5}, [2927] = {.lex_state = 21, .external_lex_state = 5}, [2928] = {.lex_state = 21, .external_lex_state = 5}, [2929] = {.lex_state = 21, .external_lex_state = 5}, [2930] = {.lex_state = 21, .external_lex_state = 5}, [2931] = {.lex_state = 21, .external_lex_state = 4}, [2932] = {.lex_state = 182}, [2933] = {.lex_state = 182}, [2934] = {.lex_state = 182}, [2935] = {.lex_state = 182}, [2936] = {.lex_state = 182}, [2937] = {.lex_state = 182}, [2938] = {.lex_state = 182}, [2939] = {.lex_state = 182}, [2940] = {.lex_state = 182}, [2941] = {.lex_state = 21, .external_lex_state = 5}, [2942] = {.lex_state = 16, .external_lex_state = 4}, [2943] = {.lex_state = 16, .external_lex_state = 4}, [2944] = {.lex_state = 16, .external_lex_state = 4}, [2945] = {.lex_state = 16, .external_lex_state = 4}, [2946] = {.lex_state = 16, .external_lex_state = 4}, [2947] = {.lex_state = 16, .external_lex_state = 3}, [2948] = {.lex_state = 16, .external_lex_state = 4}, [2949] = {.lex_state = 16, .external_lex_state = 4}, [2950] = {.lex_state = 182}, [2951] = {.lex_state = 16, .external_lex_state = 4}, [2952] = {.lex_state = 16, .external_lex_state = 4}, [2953] = {.lex_state = 16, .external_lex_state = 4}, [2954] = {.lex_state = 16, .external_lex_state = 4}, [2955] = {.lex_state = 16, .external_lex_state = 4}, [2956] = {.lex_state = 16, .external_lex_state = 4}, [2957] = {.lex_state = 181, .external_lex_state = 8}, [2958] = {.lex_state = 21, .external_lex_state = 5}, [2959] = {.lex_state = 182}, [2960] = {.lex_state = 16, .external_lex_state = 4}, [2961] = {.lex_state = 16, .external_lex_state = 3}, [2962] = {.lex_state = 16, .external_lex_state = 4}, [2963] = {.lex_state = 16, .external_lex_state = 4}, [2964] = {.lex_state = 16, .external_lex_state = 4}, [2965] = {.lex_state = 16, .external_lex_state = 4}, [2966] = {.lex_state = 21, .external_lex_state = 4}, [2967] = {.lex_state = 16, .external_lex_state = 4}, [2968] = {.lex_state = 16, .external_lex_state = 4}, [2969] = {.lex_state = 181, .external_lex_state = 8}, [2970] = {.lex_state = 21, .external_lex_state = 4}, [2971] = {.lex_state = 16, .external_lex_state = 3}, [2972] = {.lex_state = 16, .external_lex_state = 3}, [2973] = {.lex_state = 16, .external_lex_state = 3}, [2974] = {.lex_state = 16, .external_lex_state = 4}, [2975] = {.lex_state = 16, .external_lex_state = 3}, [2976] = {.lex_state = 16, .external_lex_state = 4}, [2977] = {.lex_state = 16, .external_lex_state = 3}, [2978] = {.lex_state = 16, .external_lex_state = 4}, [2979] = {.lex_state = 16, .external_lex_state = 3}, [2980] = {.lex_state = 16, .external_lex_state = 3}, [2981] = {.lex_state = 16, .external_lex_state = 3}, [2982] = {.lex_state = 16, .external_lex_state = 3}, [2983] = {.lex_state = 16, .external_lex_state = 3}, [2984] = {.lex_state = 16, .external_lex_state = 3}, [2985] = {.lex_state = 16, .external_lex_state = 4}, [2986] = {.lex_state = 16, .external_lex_state = 3}, [2987] = {.lex_state = 16, .external_lex_state = 4}, [2988] = {.lex_state = 181, .external_lex_state = 8}, [2989] = {.lex_state = 181, .external_lex_state = 8}, [2990] = {.lex_state = 16, .external_lex_state = 4}, [2991] = {.lex_state = 16, .external_lex_state = 3}, [2992] = {.lex_state = 16, .external_lex_state = 4}, [2993] = {.lex_state = 16, .external_lex_state = 3}, [2994] = {.lex_state = 16, .external_lex_state = 3}, [2995] = {.lex_state = 16, .external_lex_state = 4}, [2996] = {.lex_state = 16, .external_lex_state = 3}, [2997] = {.lex_state = 16, .external_lex_state = 3}, [2998] = {.lex_state = 181, .external_lex_state = 8}, [2999] = {.lex_state = 181, .external_lex_state = 8}, [3000] = {.lex_state = 181, .external_lex_state = 8}, [3001] = {.lex_state = 181, .external_lex_state = 8}, [3002] = {.lex_state = 16, .external_lex_state = 4}, [3003] = {.lex_state = 181, .external_lex_state = 8}, [3004] = {.lex_state = 181, .external_lex_state = 8}, [3005] = {.lex_state = 16, .external_lex_state = 4}, [3006] = {.lex_state = 16, .external_lex_state = 4}, [3007] = {.lex_state = 182}, [3008] = {.lex_state = 182, .external_lex_state = 8}, [3009] = {.lex_state = 16, .external_lex_state = 4}, [3010] = {.lex_state = 16, .external_lex_state = 4}, [3011] = {.lex_state = 21, .external_lex_state = 5}, [3012] = {.lex_state = 16, .external_lex_state = 4}, [3013] = {.lex_state = 16, .external_lex_state = 4}, [3014] = {.lex_state = 21, .external_lex_state = 5}, [3015] = {.lex_state = 16, .external_lex_state = 4}, [3016] = {.lex_state = 16, .external_lex_state = 4}, [3017] = {.lex_state = 16, .external_lex_state = 4}, [3018] = {.lex_state = 16, .external_lex_state = 4}, [3019] = {.lex_state = 16, .external_lex_state = 4}, [3020] = {.lex_state = 16, .external_lex_state = 3}, [3021] = {.lex_state = 182}, [3022] = {.lex_state = 16, .external_lex_state = 4}, [3023] = {.lex_state = 16, .external_lex_state = 4}, [3024] = {.lex_state = 16, .external_lex_state = 4}, [3025] = {.lex_state = 16, .external_lex_state = 4}, [3026] = {.lex_state = 16, .external_lex_state = 4}, [3027] = {.lex_state = 16, .external_lex_state = 4}, [3028] = {.lex_state = 21, .external_lex_state = 4}, [3029] = {.lex_state = 16, .external_lex_state = 4}, [3030] = {.lex_state = 181}, [3031] = {.lex_state = 16, .external_lex_state = 4}, [3032] = {.lex_state = 16, .external_lex_state = 4}, [3033] = {.lex_state = 16, .external_lex_state = 4}, [3034] = {.lex_state = 16, .external_lex_state = 4}, [3035] = {.lex_state = 16, .external_lex_state = 4}, [3036] = {.lex_state = 16, .external_lex_state = 4}, [3037] = {.lex_state = 16, .external_lex_state = 4}, [3038] = {.lex_state = 21, .external_lex_state = 5}, [3039] = {.lex_state = 16, .external_lex_state = 4}, [3040] = {.lex_state = 16, .external_lex_state = 4}, [3041] = {.lex_state = 16, .external_lex_state = 4}, [3042] = {.lex_state = 16, .external_lex_state = 4}, [3043] = {.lex_state = 16, .external_lex_state = 4}, [3044] = {.lex_state = 16, .external_lex_state = 4}, [3045] = {.lex_state = 16, .external_lex_state = 4}, [3046] = {.lex_state = 16, .external_lex_state = 4}, [3047] = {.lex_state = 16, .external_lex_state = 3}, [3048] = {.lex_state = 16, .external_lex_state = 4}, [3049] = {.lex_state = 16, .external_lex_state = 4}, [3050] = {.lex_state = 16, .external_lex_state = 4}, [3051] = {.lex_state = 16, .external_lex_state = 4}, [3052] = {.lex_state = 16, .external_lex_state = 4}, [3053] = {.lex_state = 16, .external_lex_state = 4}, [3054] = {.lex_state = 16, .external_lex_state = 4}, [3055] = {.lex_state = 16, .external_lex_state = 4}, [3056] = {.lex_state = 16, .external_lex_state = 4}, [3057] = {.lex_state = 16, .external_lex_state = 4}, [3058] = {.lex_state = 16, .external_lex_state = 4}, [3059] = {.lex_state = 182}, [3060] = {.lex_state = 182}, [3061] = {.lex_state = 16, .external_lex_state = 4}, [3062] = {.lex_state = 16, .external_lex_state = 4}, [3063] = {.lex_state = 182}, [3064] = {.lex_state = 182}, [3065] = {.lex_state = 182}, [3066] = {.lex_state = 182}, [3067] = {.lex_state = 182}, [3068] = {.lex_state = 182}, [3069] = {.lex_state = 16, .external_lex_state = 4}, [3070] = {.lex_state = 182}, [3071] = {.lex_state = 16, .external_lex_state = 4}, [3072] = {.lex_state = 16, .external_lex_state = 4}, [3073] = {.lex_state = 16, .external_lex_state = 4}, [3074] = {.lex_state = 16, .external_lex_state = 4}, [3075] = {.lex_state = 182}, [3076] = {.lex_state = 182}, [3077] = {.lex_state = 182}, [3078] = {.lex_state = 182}, [3079] = {.lex_state = 182}, [3080] = {.lex_state = 16, .external_lex_state = 4}, [3081] = {.lex_state = 182, .external_lex_state = 8}, [3082] = {.lex_state = 16, .external_lex_state = 4}, [3083] = {.lex_state = 182}, [3084] = {.lex_state = 182}, [3085] = {.lex_state = 16, .external_lex_state = 4}, [3086] = {.lex_state = 182}, [3087] = {.lex_state = 16, .external_lex_state = 4}, [3088] = {.lex_state = 182}, [3089] = {.lex_state = 16, .external_lex_state = 4}, [3090] = {.lex_state = 182}, [3091] = {.lex_state = 182}, [3092] = {.lex_state = 16, .external_lex_state = 4}, [3093] = {.lex_state = 16, .external_lex_state = 4}, [3094] = {.lex_state = 182}, [3095] = {.lex_state = 182}, [3096] = {.lex_state = 182}, [3097] = {.lex_state = 182}, [3098] = {.lex_state = 21, .external_lex_state = 4}, [3099] = {.lex_state = 21, .external_lex_state = 4}, [3100] = {.lex_state = 21, .external_lex_state = 4}, [3101] = {.lex_state = 181, .external_lex_state = 8}, [3102] = {.lex_state = 181, .external_lex_state = 8}, [3103] = {.lex_state = 21, .external_lex_state = 4}, [3104] = {.lex_state = 21, .external_lex_state = 4}, [3105] = {.lex_state = 21, .external_lex_state = 4}, [3106] = {.lex_state = 21, .external_lex_state = 4}, [3107] = {.lex_state = 21, .external_lex_state = 4}, [3108] = {.lex_state = 21, .external_lex_state = 4}, [3109] = {.lex_state = 21, .external_lex_state = 4}, [3110] = {.lex_state = 21, .external_lex_state = 4}, [3111] = {.lex_state = 21, .external_lex_state = 4}, [3112] = {.lex_state = 21, .external_lex_state = 4}, [3113] = {.lex_state = 21, .external_lex_state = 4}, [3114] = {.lex_state = 21, .external_lex_state = 4}, [3115] = {.lex_state = 16, .external_lex_state = 3}, [3116] = {.lex_state = 182}, [3117] = {.lex_state = 182}, [3118] = {.lex_state = 182}, [3119] = {.lex_state = 16, .external_lex_state = 4}, [3120] = {.lex_state = 182}, [3121] = {.lex_state = 182}, [3122] = {.lex_state = 182}, [3123] = {.lex_state = 182}, [3124] = {.lex_state = 16, .external_lex_state = 4}, [3125] = {.lex_state = 16, .external_lex_state = 4}, [3126] = {.lex_state = 182}, [3127] = {.lex_state = 182}, [3128] = {.lex_state = 16, .external_lex_state = 4}, [3129] = {.lex_state = 16, .external_lex_state = 4}, [3130] = {.lex_state = 182}, [3131] = {.lex_state = 182}, [3132] = {.lex_state = 182}, [3133] = {.lex_state = 182}, [3134] = {.lex_state = 16, .external_lex_state = 4}, [3135] = {.lex_state = 16, .external_lex_state = 4}, [3136] = {.lex_state = 16, .external_lex_state = 4}, [3137] = {.lex_state = 16, .external_lex_state = 4}, [3138] = {.lex_state = 16, .external_lex_state = 4}, [3139] = {.lex_state = 16, .external_lex_state = 4}, [3140] = {.lex_state = 16, .external_lex_state = 4}, [3141] = {.lex_state = 16, .external_lex_state = 4}, [3142] = {.lex_state = 16, .external_lex_state = 4}, [3143] = {.lex_state = 16, .external_lex_state = 4}, [3144] = {.lex_state = 16, .external_lex_state = 4}, [3145] = {.lex_state = 16, .external_lex_state = 4}, [3146] = {.lex_state = 16, .external_lex_state = 4}, [3147] = {.lex_state = 16, .external_lex_state = 4}, [3148] = {.lex_state = 16, .external_lex_state = 4}, [3149] = {.lex_state = 16, .external_lex_state = 4}, [3150] = {.lex_state = 16, .external_lex_state = 4}, [3151] = {.lex_state = 21, .external_lex_state = 4}, [3152] = {.lex_state = 16, .external_lex_state = 4}, [3153] = {.lex_state = 16, .external_lex_state = 4}, [3154] = {.lex_state = 182}, [3155] = {.lex_state = 16, .external_lex_state = 4}, [3156] = {.lex_state = 182}, [3157] = {.lex_state = 182}, [3158] = {.lex_state = 182}, [3159] = {.lex_state = 16, .external_lex_state = 4}, [3160] = {.lex_state = 182}, [3161] = {.lex_state = 16, .external_lex_state = 4}, [3162] = {.lex_state = 182}, [3163] = {.lex_state = 182}, [3164] = {.lex_state = 16, .external_lex_state = 4}, [3165] = {.lex_state = 182}, [3166] = {.lex_state = 182}, [3167] = {.lex_state = 16, .external_lex_state = 4}, [3168] = {.lex_state = 182}, [3169] = {.lex_state = 182}, [3170] = {.lex_state = 182}, [3171] = {.lex_state = 16, .external_lex_state = 4}, [3172] = {.lex_state = 16, .external_lex_state = 4}, [3173] = {.lex_state = 182}, [3174] = {.lex_state = 182}, [3175] = {.lex_state = 182}, [3176] = {.lex_state = 182}, [3177] = {.lex_state = 182}, [3178] = {.lex_state = 182}, [3179] = {.lex_state = 16, .external_lex_state = 4}, [3180] = {.lex_state = 182}, [3181] = {.lex_state = 182}, [3182] = {.lex_state = 16, .external_lex_state = 4}, [3183] = {.lex_state = 16, .external_lex_state = 4}, [3184] = {.lex_state = 16, .external_lex_state = 4}, [3185] = {.lex_state = 16, .external_lex_state = 4}, [3186] = {.lex_state = 16, .external_lex_state = 4}, [3187] = {.lex_state = 16, .external_lex_state = 4}, [3188] = {.lex_state = 16, .external_lex_state = 4}, [3189] = {.lex_state = 16, .external_lex_state = 4}, [3190] = {.lex_state = 16, .external_lex_state = 4}, [3191] = {.lex_state = 16, .external_lex_state = 4}, [3192] = {.lex_state = 16, .external_lex_state = 4}, [3193] = {.lex_state = 16, .external_lex_state = 4}, [3194] = {.lex_state = 16, .external_lex_state = 4}, [3195] = {.lex_state = 16, .external_lex_state = 4}, [3196] = {.lex_state = 16, .external_lex_state = 4}, [3197] = {.lex_state = 181, .external_lex_state = 8}, [3198] = {.lex_state = 16, .external_lex_state = 4}, [3199] = {.lex_state = 181}, [3200] = {.lex_state = 16, .external_lex_state = 4}, [3201] = {.lex_state = 16, .external_lex_state = 4}, [3202] = {.lex_state = 181}, [3203] = {.lex_state = 181}, [3204] = {.lex_state = 181}, [3205] = {.lex_state = 181}, [3206] = {.lex_state = 181}, [3207] = {.lex_state = 181}, [3208] = {.lex_state = 16, .external_lex_state = 4}, [3209] = {.lex_state = 181}, [3210] = {.lex_state = 181}, [3211] = {.lex_state = 16, .external_lex_state = 4}, [3212] = {.lex_state = 181}, [3213] = {.lex_state = 16, .external_lex_state = 4}, [3214] = {.lex_state = 181}, [3215] = {.lex_state = 181}, [3216] = {.lex_state = 181}, [3217] = {.lex_state = 181}, [3218] = {.lex_state = 181}, [3219] = {.lex_state = 181}, [3220] = {.lex_state = 181}, [3221] = {.lex_state = 181}, [3222] = {.lex_state = 181}, [3223] = {.lex_state = 181}, [3224] = {.lex_state = 181}, [3225] = {.lex_state = 181}, [3226] = {.lex_state = 181}, [3227] = {.lex_state = 181}, [3228] = {.lex_state = 181}, [3229] = {.lex_state = 181}, [3230] = {.lex_state = 181}, [3231] = {.lex_state = 181}, [3232] = {.lex_state = 181}, [3233] = {.lex_state = 181}, [3234] = {.lex_state = 16, .external_lex_state = 4}, [3235] = {.lex_state = 181}, [3236] = {.lex_state = 181}, [3237] = {.lex_state = 181}, [3238] = {.lex_state = 181}, [3239] = {.lex_state = 16, .external_lex_state = 4}, [3240] = {.lex_state = 181}, [3241] = {.lex_state = 181}, [3242] = {.lex_state = 181}, [3243] = {.lex_state = 181}, [3244] = {.lex_state = 181}, [3245] = {.lex_state = 16, .external_lex_state = 4}, [3246] = {.lex_state = 16, .external_lex_state = 4}, [3247] = {.lex_state = 16, .external_lex_state = 4}, [3248] = {.lex_state = 16, .external_lex_state = 4}, [3249] = {.lex_state = 16, .external_lex_state = 4}, [3250] = {.lex_state = 16, .external_lex_state = 4}, [3251] = {.lex_state = 16, .external_lex_state = 4}, [3252] = {.lex_state = 16, .external_lex_state = 4}, [3253] = {.lex_state = 16, .external_lex_state = 4}, [3254] = {.lex_state = 16, .external_lex_state = 4}, [3255] = {.lex_state = 16, .external_lex_state = 4}, [3256] = {.lex_state = 16, .external_lex_state = 4}, [3257] = {.lex_state = 16, .external_lex_state = 4}, [3258] = {.lex_state = 16, .external_lex_state = 4}, [3259] = {.lex_state = 16, .external_lex_state = 4}, [3260] = {.lex_state = 181}, [3261] = {.lex_state = 16, .external_lex_state = 4}, [3262] = {.lex_state = 181}, [3263] = {.lex_state = 181}, [3264] = {.lex_state = 16, .external_lex_state = 4}, [3265] = {.lex_state = 181}, [3266] = {.lex_state = 16, .external_lex_state = 4}, [3267] = {.lex_state = 181}, [3268] = {.lex_state = 16, .external_lex_state = 4}, [3269] = {.lex_state = 181}, [3270] = {.lex_state = 16, .external_lex_state = 4}, [3271] = {.lex_state = 16, .external_lex_state = 4}, [3272] = {.lex_state = 181}, [3273] = {.lex_state = 16, .external_lex_state = 4}, [3274] = {.lex_state = 16, .external_lex_state = 4}, [3275] = {.lex_state = 181}, [3276] = {.lex_state = 16, .external_lex_state = 4}, [3277] = {.lex_state = 16, .external_lex_state = 4}, [3278] = {.lex_state = 16, .external_lex_state = 4}, [3279] = {.lex_state = 16, .external_lex_state = 4}, [3280] = {.lex_state = 16, .external_lex_state = 4}, [3281] = {.lex_state = 16, .external_lex_state = 4}, [3282] = {.lex_state = 16, .external_lex_state = 4}, [3283] = {.lex_state = 16, .external_lex_state = 4}, [3284] = {.lex_state = 16, .external_lex_state = 4}, [3285] = {.lex_state = 16, .external_lex_state = 4}, [3286] = {.lex_state = 16, .external_lex_state = 4}, [3287] = {.lex_state = 16, .external_lex_state = 4}, [3288] = {.lex_state = 16, .external_lex_state = 4}, [3289] = {.lex_state = 16, .external_lex_state = 4}, [3290] = {.lex_state = 16, .external_lex_state = 4}, [3291] = {.lex_state = 16, .external_lex_state = 4}, [3292] = {.lex_state = 16, .external_lex_state = 4}, [3293] = {.lex_state = 16, .external_lex_state = 4}, [3294] = {.lex_state = 16, .external_lex_state = 4}, [3295] = {.lex_state = 16, .external_lex_state = 4}, [3296] = {.lex_state = 181, .external_lex_state = 8}, [3297] = {.lex_state = 16, .external_lex_state = 4}, [3298] = {.lex_state = 181}, [3299] = {.lex_state = 181}, [3300] = {.lex_state = 16, .external_lex_state = 4}, [3301] = {.lex_state = 181, .external_lex_state = 8}, [3302] = {.lex_state = 182}, [3303] = {.lex_state = 181}, [3304] = {.lex_state = 181}, [3305] = {.lex_state = 16, .external_lex_state = 4}, [3306] = {.lex_state = 181}, [3307] = {.lex_state = 181}, [3308] = {.lex_state = 182}, [3309] = {.lex_state = 16, .external_lex_state = 4}, [3310] = {.lex_state = 181}, [3311] = {.lex_state = 181}, [3312] = {.lex_state = 16, .external_lex_state = 4}, [3313] = {.lex_state = 181}, [3314] = {.lex_state = 181}, [3315] = {.lex_state = 16, .external_lex_state = 4}, [3316] = {.lex_state = 181}, [3317] = {.lex_state = 181}, [3318] = {.lex_state = 16, .external_lex_state = 4}, [3319] = {.lex_state = 16, .external_lex_state = 4}, [3320] = {.lex_state = 16, .external_lex_state = 4}, [3321] = {.lex_state = 181}, [3322] = {.lex_state = 16, .external_lex_state = 4}, [3323] = {.lex_state = 16, .external_lex_state = 4}, [3324] = {.lex_state = 16, .external_lex_state = 4}, [3325] = {.lex_state = 182}, [3326] = {.lex_state = 181}, [3327] = {.lex_state = 182}, [3328] = {.lex_state = 181}, [3329] = {.lex_state = 181, .external_lex_state = 8}, [3330] = {.lex_state = 16, .external_lex_state = 4}, [3331] = {.lex_state = 181}, [3332] = {.lex_state = 181}, [3333] = {.lex_state = 16, .external_lex_state = 4}, [3334] = {.lex_state = 16, .external_lex_state = 4}, [3335] = {.lex_state = 181}, [3336] = {.lex_state = 16, .external_lex_state = 4}, [3337] = {.lex_state = 16, .external_lex_state = 4}, [3338] = {.lex_state = 181}, [3339] = {.lex_state = 181}, [3340] = {.lex_state = 16, .external_lex_state = 4}, [3341] = {.lex_state = 16, .external_lex_state = 4}, [3342] = {.lex_state = 182}, [3343] = {.lex_state = 181}, [3344] = {.lex_state = 181}, [3345] = {.lex_state = 181, .external_lex_state = 8}, [3346] = {.lex_state = 181}, [3347] = {.lex_state = 182}, [3348] = {.lex_state = 181}, [3349] = {.lex_state = 16, .external_lex_state = 4}, [3350] = {.lex_state = 181}, [3351] = {.lex_state = 16, .external_lex_state = 4}, [3352] = {.lex_state = 181}, [3353] = {.lex_state = 181}, [3354] = {.lex_state = 181}, [3355] = {.lex_state = 16, .external_lex_state = 4}, [3356] = {.lex_state = 16, .external_lex_state = 4}, [3357] = {.lex_state = 16, .external_lex_state = 4}, [3358] = {.lex_state = 16, .external_lex_state = 4}, [3359] = {.lex_state = 16, .external_lex_state = 4}, [3360] = {.lex_state = 181}, [3361] = {.lex_state = 182, .external_lex_state = 8}, [3362] = {.lex_state = 181}, [3363] = {.lex_state = 182, .external_lex_state = 8}, [3364] = {.lex_state = 181}, [3365] = {.lex_state = 16, .external_lex_state = 4}, [3366] = {.lex_state = 16, .external_lex_state = 4}, [3367] = {.lex_state = 181}, [3368] = {.lex_state = 16, .external_lex_state = 4}, [3369] = {.lex_state = 16, .external_lex_state = 4}, [3370] = {.lex_state = 16, .external_lex_state = 4}, [3371] = {.lex_state = 16, .external_lex_state = 4}, [3372] = {.lex_state = 16, .external_lex_state = 4}, [3373] = {.lex_state = 16, .external_lex_state = 4}, [3374] = {.lex_state = 16, .external_lex_state = 4}, [3375] = {.lex_state = 16, .external_lex_state = 4}, [3376] = {.lex_state = 16, .external_lex_state = 4}, [3377] = {.lex_state = 16, .external_lex_state = 4}, [3378] = {.lex_state = 16, .external_lex_state = 4}, [3379] = {.lex_state = 16, .external_lex_state = 4}, [3380] = {.lex_state = 16, .external_lex_state = 4}, [3381] = {.lex_state = 16, .external_lex_state = 4}, [3382] = {.lex_state = 16, .external_lex_state = 4}, [3383] = {.lex_state = 16, .external_lex_state = 4}, [3384] = {.lex_state = 181}, [3385] = {.lex_state = 182, .external_lex_state = 8}, [3386] = {.lex_state = 16, .external_lex_state = 4}, [3387] = {.lex_state = 16, .external_lex_state = 4}, [3388] = {.lex_state = 182, .external_lex_state = 8}, [3389] = {.lex_state = 182, .external_lex_state = 8}, [3390] = {.lex_state = 16, .external_lex_state = 4}, [3391] = {.lex_state = 16, .external_lex_state = 4}, [3392] = {.lex_state = 16, .external_lex_state = 4}, [3393] = {.lex_state = 182, .external_lex_state = 8}, [3394] = {.lex_state = 182, .external_lex_state = 8}, [3395] = {.lex_state = 182, .external_lex_state = 8}, [3396] = {.lex_state = 182, .external_lex_state = 8}, [3397] = {.lex_state = 182, .external_lex_state = 8}, [3398] = {.lex_state = 16, .external_lex_state = 4}, [3399] = {.lex_state = 16, .external_lex_state = 4}, [3400] = {.lex_state = 182, .external_lex_state = 8}, [3401] = {.lex_state = 16, .external_lex_state = 4}, [3402] = {.lex_state = 16, .external_lex_state = 4}, [3403] = {.lex_state = 182, .external_lex_state = 8}, [3404] = {.lex_state = 16, .external_lex_state = 4}, [3405] = {.lex_state = 16, .external_lex_state = 4}, [3406] = {.lex_state = 16, .external_lex_state = 4}, [3407] = {.lex_state = 16, .external_lex_state = 4}, [3408] = {.lex_state = 16, .external_lex_state = 4}, [3409] = {.lex_state = 16, .external_lex_state = 4}, [3410] = {.lex_state = 16, .external_lex_state = 4}, [3411] = {.lex_state = 16, .external_lex_state = 4}, [3412] = {.lex_state = 16, .external_lex_state = 4}, [3413] = {.lex_state = 181}, [3414] = {.lex_state = 16, .external_lex_state = 4}, [3415] = {.lex_state = 16, .external_lex_state = 4}, [3416] = {.lex_state = 16, .external_lex_state = 4}, [3417] = {.lex_state = 181}, [3418] = {.lex_state = 181}, [3419] = {.lex_state = 16, .external_lex_state = 4}, [3420] = {.lex_state = 16, .external_lex_state = 4}, [3421] = {.lex_state = 16, .external_lex_state = 4}, [3422] = {.lex_state = 16, .external_lex_state = 4}, [3423] = {.lex_state = 16, .external_lex_state = 4}, [3424] = {.lex_state = 16, .external_lex_state = 4}, [3425] = {.lex_state = 16, .external_lex_state = 4}, [3426] = {.lex_state = 16, .external_lex_state = 4}, [3427] = {.lex_state = 16, .external_lex_state = 4}, [3428] = {.lex_state = 16, .external_lex_state = 4}, [3429] = {.lex_state = 16, .external_lex_state = 4}, [3430] = {.lex_state = 16, .external_lex_state = 4}, [3431] = {.lex_state = 16, .external_lex_state = 4}, [3432] = {.lex_state = 16, .external_lex_state = 4}, [3433] = {.lex_state = 16, .external_lex_state = 4}, [3434] = {.lex_state = 16, .external_lex_state = 4}, [3435] = {.lex_state = 16, .external_lex_state = 4}, [3436] = {.lex_state = 16, .external_lex_state = 4}, [3437] = {.lex_state = 16, .external_lex_state = 4}, [3438] = {.lex_state = 16, .external_lex_state = 4}, [3439] = {.lex_state = 16, .external_lex_state = 4}, [3440] = {.lex_state = 16, .external_lex_state = 4}, [3441] = {.lex_state = 182, .external_lex_state = 8}, [3442] = {.lex_state = 182, .external_lex_state = 8}, [3443] = {.lex_state = 16, .external_lex_state = 4}, [3444] = {.lex_state = 182}, [3445] = {.lex_state = 16, .external_lex_state = 4}, [3446] = {.lex_state = 16, .external_lex_state = 4}, [3447] = {.lex_state = 16, .external_lex_state = 4}, [3448] = {.lex_state = 16, .external_lex_state = 4}, [3449] = {.lex_state = 16, .external_lex_state = 4}, [3450] = {.lex_state = 16, .external_lex_state = 4}, [3451] = {.lex_state = 16, .external_lex_state = 4}, [3452] = {.lex_state = 16, .external_lex_state = 4}, [3453] = {.lex_state = 16, .external_lex_state = 4}, [3454] = {.lex_state = 16, .external_lex_state = 4}, [3455] = {.lex_state = 16, .external_lex_state = 4}, [3456] = {.lex_state = 16, .external_lex_state = 4}, [3457] = {.lex_state = 16, .external_lex_state = 4}, [3458] = {.lex_state = 16, .external_lex_state = 4}, [3459] = {.lex_state = 16, .external_lex_state = 4}, [3460] = {.lex_state = 16, .external_lex_state = 4}, [3461] = {.lex_state = 16, .external_lex_state = 4}, [3462] = {.lex_state = 16, .external_lex_state = 4}, [3463] = {.lex_state = 16, .external_lex_state = 4}, [3464] = {.lex_state = 16, .external_lex_state = 4}, [3465] = {.lex_state = 16, .external_lex_state = 4}, [3466] = {.lex_state = 16, .external_lex_state = 4}, [3467] = {.lex_state = 16, .external_lex_state = 4}, [3468] = {.lex_state = 181}, [3469] = {.lex_state = 16, .external_lex_state = 4}, [3470] = {.lex_state = 16, .external_lex_state = 4}, [3471] = {.lex_state = 16, .external_lex_state = 4}, [3472] = {.lex_state = 16, .external_lex_state = 4}, [3473] = {.lex_state = 182}, [3474] = {.lex_state = 16, .external_lex_state = 4}, [3475] = {.lex_state = 16, .external_lex_state = 4}, [3476] = {.lex_state = 16, .external_lex_state = 4}, [3477] = {.lex_state = 16, .external_lex_state = 4}, [3478] = {.lex_state = 16, .external_lex_state = 4}, [3479] = {.lex_state = 16, .external_lex_state = 4}, [3480] = {.lex_state = 182, .external_lex_state = 8}, [3481] = {.lex_state = 16, .external_lex_state = 4}, [3482] = {.lex_state = 16, .external_lex_state = 4}, [3483] = {.lex_state = 182}, [3484] = {.lex_state = 182}, [3485] = {.lex_state = 182}, [3486] = {.lex_state = 182}, [3487] = {.lex_state = 182}, [3488] = {.lex_state = 182}, [3489] = {.lex_state = 182}, [3490] = {.lex_state = 182}, [3491] = {.lex_state = 182}, [3492] = {.lex_state = 182}, [3493] = {.lex_state = 182}, [3494] = {.lex_state = 182}, [3495] = {.lex_state = 182}, [3496] = {.lex_state = 182}, [3497] = {.lex_state = 182}, [3498] = {.lex_state = 182}, [3499] = {.lex_state = 182}, [3500] = {.lex_state = 182}, [3501] = {.lex_state = 182}, [3502] = {.lex_state = 182}, [3503] = {.lex_state = 182}, [3504] = {.lex_state = 182}, [3505] = {.lex_state = 182}, [3506] = {.lex_state = 182}, [3507] = {.lex_state = 182}, [3508] = {.lex_state = 182}, [3509] = {.lex_state = 182}, [3510] = {.lex_state = 182}, [3511] = {.lex_state = 182}, [3512] = {.lex_state = 182}, [3513] = {.lex_state = 182}, [3514] = {.lex_state = 182}, [3515] = {.lex_state = 16, .external_lex_state = 4}, [3516] = {.lex_state = 182}, [3517] = {.lex_state = 16, .external_lex_state = 4}, [3518] = {.lex_state = 182}, [3519] = {.lex_state = 182}, [3520] = {.lex_state = 182}, [3521] = {.lex_state = 16, .external_lex_state = 4}, [3522] = {.lex_state = 16, .external_lex_state = 4}, [3523] = {.lex_state = 182}, [3524] = {.lex_state = 181, .external_lex_state = 8}, [3525] = {.lex_state = 16, .external_lex_state = 4}, [3526] = {.lex_state = 182}, [3527] = {.lex_state = 182}, [3528] = {.lex_state = 16, .external_lex_state = 4}, [3529] = {.lex_state = 16, .external_lex_state = 4}, [3530] = {.lex_state = 181}, [3531] = {.lex_state = 181, .external_lex_state = 8}, [3532] = {.lex_state = 16, .external_lex_state = 4}, [3533] = {.lex_state = 182}, [3534] = {.lex_state = 181}, [3535] = {.lex_state = 16, .external_lex_state = 4}, [3536] = {.lex_state = 181, .external_lex_state = 8}, [3537] = {.lex_state = 16, .external_lex_state = 4}, [3538] = {.lex_state = 181, .external_lex_state = 8}, [3539] = {.lex_state = 182}, [3540] = {.lex_state = 182}, [3541] = {.lex_state = 16, .external_lex_state = 4}, [3542] = {.lex_state = 182}, [3543] = {.lex_state = 182}, [3544] = {.lex_state = 182}, [3545] = {.lex_state = 181, .external_lex_state = 8}, [3546] = {.lex_state = 182}, [3547] = {.lex_state = 16, .external_lex_state = 4}, [3548] = {.lex_state = 181}, [3549] = {.lex_state = 182}, [3550] = {.lex_state = 16, .external_lex_state = 4}, [3551] = {.lex_state = 181}, [3552] = {.lex_state = 16, .external_lex_state = 4}, [3553] = {.lex_state = 181, .external_lex_state = 8}, [3554] = {.lex_state = 16, .external_lex_state = 4}, [3555] = {.lex_state = 16, .external_lex_state = 4}, [3556] = {.lex_state = 182}, [3557] = {.lex_state = 182}, [3558] = {.lex_state = 182}, [3559] = {.lex_state = 181, .external_lex_state = 8}, [3560] = {.lex_state = 16, .external_lex_state = 4}, [3561] = {.lex_state = 181, .external_lex_state = 8}, [3562] = {.lex_state = 182}, [3563] = {.lex_state = 182}, [3564] = {.lex_state = 182}, [3565] = {.lex_state = 182}, [3566] = {.lex_state = 182}, [3567] = {.lex_state = 182}, [3568] = {.lex_state = 181, .external_lex_state = 8}, [3569] = {.lex_state = 182}, [3570] = {.lex_state = 182}, [3571] = {.lex_state = 182}, [3572] = {.lex_state = 182}, [3573] = {.lex_state = 182}, [3574] = {.lex_state = 182}, [3575] = {.lex_state = 182}, [3576] = {.lex_state = 182}, [3577] = {.lex_state = 181, .external_lex_state = 8}, [3578] = {.lex_state = 182}, [3579] = {.lex_state = 16, .external_lex_state = 4}, [3580] = {.lex_state = 16, .external_lex_state = 4}, [3581] = {.lex_state = 182}, [3582] = {.lex_state = 16, .external_lex_state = 4}, [3583] = {.lex_state = 182}, [3584] = {.lex_state = 182}, [3585] = {.lex_state = 182}, [3586] = {.lex_state = 16, .external_lex_state = 4}, [3587] = {.lex_state = 16, .external_lex_state = 4}, [3588] = {.lex_state = 16, .external_lex_state = 4}, [3589] = {.lex_state = 16, .external_lex_state = 4}, [3590] = {.lex_state = 16, .external_lex_state = 4}, [3591] = {.lex_state = 181}, [3592] = {.lex_state = 16, .external_lex_state = 4}, [3593] = {.lex_state = 181}, [3594] = {.lex_state = 181, .external_lex_state = 8}, [3595] = {.lex_state = 182}, [3596] = {.lex_state = 181, .external_lex_state = 8}, [3597] = {.lex_state = 182}, [3598] = {.lex_state = 182}, [3599] = {.lex_state = 181, .external_lex_state = 8}, [3600] = {.lex_state = 182}, [3601] = {.lex_state = 182}, [3602] = {.lex_state = 181}, [3603] = {.lex_state = 181}, [3604] = {.lex_state = 181}, [3605] = {.lex_state = 181}, [3606] = {.lex_state = 181}, [3607] = {.lex_state = 181}, [3608] = {.lex_state = 181}, [3609] = {.lex_state = 181}, [3610] = {.lex_state = 181}, [3611] = {.lex_state = 181}, [3612] = {.lex_state = 181}, [3613] = {.lex_state = 181}, [3614] = {.lex_state = 181}, [3615] = {.lex_state = 181}, [3616] = {.lex_state = 181}, [3617] = {.lex_state = 181}, [3618] = {.lex_state = 181}, [3619] = {.lex_state = 181}, [3620] = {.lex_state = 181}, [3621] = {.lex_state = 181}, [3622] = {.lex_state = 181}, [3623] = {.lex_state = 181}, [3624] = {.lex_state = 181}, [3625] = {.lex_state = 181}, [3626] = {.lex_state = 181}, [3627] = {.lex_state = 181}, [3628] = {.lex_state = 181}, [3629] = {.lex_state = 181}, [3630] = {.lex_state = 181}, [3631] = {.lex_state = 181}, [3632] = {.lex_state = 181}, [3633] = {.lex_state = 181}, [3634] = {.lex_state = 181}, [3635] = {.lex_state = 181}, [3636] = {.lex_state = 181}, [3637] = {.lex_state = 181}, [3638] = {.lex_state = 181}, [3639] = {.lex_state = 181}, [3640] = {.lex_state = 181}, [3641] = {.lex_state = 181}, [3642] = {.lex_state = 181}, [3643] = {.lex_state = 181}, [3644] = {.lex_state = 181}, [3645] = {.lex_state = 181}, [3646] = {.lex_state = 181}, [3647] = {.lex_state = 181}, [3648] = {.lex_state = 181}, [3649] = {.lex_state = 181}, [3650] = {.lex_state = 181}, [3651] = {.lex_state = 181}, [3652] = {.lex_state = 181}, [3653] = {.lex_state = 181}, [3654] = {.lex_state = 181}, [3655] = {.lex_state = 181}, [3656] = {.lex_state = 181}, [3657] = {.lex_state = 181}, [3658] = {.lex_state = 181}, [3659] = {.lex_state = 181}, [3660] = {.lex_state = 181}, [3661] = {.lex_state = 181}, [3662] = {.lex_state = 181}, [3663] = {.lex_state = 181}, [3664] = {.lex_state = 181}, [3665] = {.lex_state = 181}, [3666] = {.lex_state = 181}, [3667] = {.lex_state = 181}, [3668] = {.lex_state = 181}, [3669] = {.lex_state = 181}, [3670] = {.lex_state = 181}, [3671] = {.lex_state = 181}, [3672] = {.lex_state = 181}, [3673] = {.lex_state = 181}, [3674] = {.lex_state = 181}, [3675] = {.lex_state = 181}, [3676] = {.lex_state = 181}, [3677] = {.lex_state = 181}, [3678] = {.lex_state = 181}, [3679] = {.lex_state = 181}, [3680] = {.lex_state = 181}, [3681] = {.lex_state = 181}, [3682] = {.lex_state = 181}, [3683] = {.lex_state = 181}, [3684] = {.lex_state = 181}, [3685] = {.lex_state = 181}, [3686] = {.lex_state = 181}, [3687] = {.lex_state = 181}, [3688] = {.lex_state = 181}, [3689] = {.lex_state = 181}, [3690] = {.lex_state = 181}, [3691] = {.lex_state = 181}, [3692] = {.lex_state = 181}, [3693] = {.lex_state = 181}, [3694] = {.lex_state = 181}, [3695] = {.lex_state = 181}, [3696] = {.lex_state = 181}, [3697] = {.lex_state = 181}, [3698] = {.lex_state = 181}, [3699] = {.lex_state = 181}, [3700] = {.lex_state = 181}, [3701] = {.lex_state = 181}, [3702] = {.lex_state = 181}, [3703] = {.lex_state = 181}, [3704] = {.lex_state = 181}, [3705] = {.lex_state = 181}, [3706] = {.lex_state = 181}, [3707] = {.lex_state = 181}, [3708] = {.lex_state = 181}, [3709] = {.lex_state = 181}, [3710] = {.lex_state = 28}, [3711] = {.lex_state = 28}, [3712] = {.lex_state = 28}, [3713] = {.lex_state = 28}, [3714] = {.lex_state = 28}, [3715] = {.lex_state = 28}, [3716] = {.lex_state = 28}, [3717] = {.lex_state = 28}, [3718] = {.lex_state = 28}, [3719] = {.lex_state = 28}, [3720] = {.lex_state = 28}, [3721] = {.lex_state = 28}, [3722] = {.lex_state = 28}, [3723] = {.lex_state = 28}, [3724] = {.lex_state = 28}, [3725] = {.lex_state = 28}, [3726] = {.lex_state = 28}, [3727] = {.lex_state = 28}, [3728] = {.lex_state = 28}, [3729] = {.lex_state = 28}, [3730] = {.lex_state = 28}, [3731] = {.lex_state = 10}, [3732] = {.lex_state = 10}, [3733] = {.lex_state = 28}, [3734] = {.lex_state = 10}, [3735] = {.lex_state = 10}, [3736] = {.lex_state = 10, .external_lex_state = 6}, [3737] = {.lex_state = 10}, [3738] = {.lex_state = 10, .external_lex_state = 6}, [3739] = {.lex_state = 10, .external_lex_state = 6}, [3740] = {.lex_state = 10, .external_lex_state = 6}, [3741] = {.lex_state = 10, .external_lex_state = 6}, [3742] = {.lex_state = 10, .external_lex_state = 6}, [3743] = {.lex_state = 10, .external_lex_state = 6}, [3744] = {.lex_state = 10, .external_lex_state = 6}, [3745] = {.lex_state = 10, .external_lex_state = 6}, [3746] = {.lex_state = 10}, [3747] = {.lex_state = 10}, [3748] = {.lex_state = 10}, [3749] = {.lex_state = 10}, [3750] = {.lex_state = 10}, [3751] = {.lex_state = 10}, [3752] = {.lex_state = 10}, [3753] = {.lex_state = 10}, [3754] = {.lex_state = 10}, [3755] = {.lex_state = 10}, [3756] = {.lex_state = 28}, [3757] = {.lex_state = 10}, [3758] = {.lex_state = 28}, [3759] = {.lex_state = 26}, [3760] = {.lex_state = 26}, [3761] = {.lex_state = 26}, [3762] = {.lex_state = 26}, [3763] = {.lex_state = 26}, [3764] = {.lex_state = 26}, [3765] = {.lex_state = 26}, [3766] = {.lex_state = 26}, [3767] = {.lex_state = 26}, [3768] = {.lex_state = 26}, [3769] = {.lex_state = 26}, [3770] = {.lex_state = 26}, [3771] = {.lex_state = 26}, [3772] = {.lex_state = 26}, [3773] = {.lex_state = 26}, [3774] = {.lex_state = 26}, [3775] = {.lex_state = 26}, [3776] = {.lex_state = 26}, [3777] = {.lex_state = 26}, [3778] = {.lex_state = 26}, [3779] = {.lex_state = 26}, [3780] = {.lex_state = 26}, [3781] = {.lex_state = 26}, [3782] = {.lex_state = 26}, [3783] = {.lex_state = 26}, [3784] = {.lex_state = 26}, [3785] = {.lex_state = 26}, [3786] = {.lex_state = 26}, [3787] = {.lex_state = 26}, [3788] = {.lex_state = 26}, [3789] = {.lex_state = 26}, [3790] = {.lex_state = 26}, [3791] = {.lex_state = 26}, [3792] = {.lex_state = 26}, [3793] = {.lex_state = 26}, [3794] = {.lex_state = 26}, [3795] = {.lex_state = 26}, [3796] = {.lex_state = 26}, [3797] = {.lex_state = 26}, [3798] = {.lex_state = 26}, [3799] = {.lex_state = 26}, [3800] = {.lex_state = 26}, [3801] = {.lex_state = 26}, [3802] = {.lex_state = 26}, [3803] = {.lex_state = 26}, [3804] = {.lex_state = 26}, [3805] = {.lex_state = 26}, [3806] = {.lex_state = 28}, [3807] = {.lex_state = 26}, [3808] = {.lex_state = 26}, [3809] = {.lex_state = 26}, [3810] = {.lex_state = 26}, [3811] = {.lex_state = 26}, [3812] = {.lex_state = 26}, [3813] = {.lex_state = 26}, [3814] = {.lex_state = 26}, [3815] = {.lex_state = 26}, [3816] = {.lex_state = 26}, [3817] = {.lex_state = 26}, [3818] = {.lex_state = 26}, [3819] = {.lex_state = 27}, [3820] = {.lex_state = 26}, [3821] = {.lex_state = 26}, [3822] = {.lex_state = 26}, [3823] = {.lex_state = 26}, [3824] = {.lex_state = 26}, [3825] = {.lex_state = 27}, [3826] = {.lex_state = 28}, [3827] = {.lex_state = 28}, [3828] = {.lex_state = 28}, [3829] = {.lex_state = 28}, [3830] = {.lex_state = 28}, [3831] = {.lex_state = 28}, [3832] = {.lex_state = 28}, [3833] = {.lex_state = 3}, [3834] = {.lex_state = 3}, [3835] = {.lex_state = 3}, [3836] = {.lex_state = 3}, [3837] = {.lex_state = 3}, [3838] = {.lex_state = 3}, [3839] = {.lex_state = 3}, [3840] = {.lex_state = 3}, [3841] = {.lex_state = 3}, [3842] = {.lex_state = 3}, [3843] = {.lex_state = 3}, [3844] = {.lex_state = 3}, [3845] = {.lex_state = 3}, [3846] = {.lex_state = 3}, [3847] = {.lex_state = 3}, [3848] = {.lex_state = 3}, [3849] = {.lex_state = 3}, [3850] = {.lex_state = 3}, [3851] = {.lex_state = 3}, [3852] = {.lex_state = 3}, [3853] = {.lex_state = 3}, [3854] = {.lex_state = 3}, [3855] = {.lex_state = 3}, [3856] = {.lex_state = 3}, [3857] = {.lex_state = 3}, [3858] = {.lex_state = 29}, [3859] = {.lex_state = 29}, [3860] = {.lex_state = 29}, [3861] = {.lex_state = 29}, [3862] = {.lex_state = 29}, [3863] = {.lex_state = 29}, [3864] = {.lex_state = 29}, [3865] = {.lex_state = 29}, [3866] = {.lex_state = 29}, [3867] = {.lex_state = 29}, [3868] = {.lex_state = 29}, [3869] = {.lex_state = 29}, [3870] = {.lex_state = 29}, [3871] = {.lex_state = 29}, [3872] = {.lex_state = 29}, [3873] = {.lex_state = 29}, [3874] = {.lex_state = 29}, [3875] = {.lex_state = 29}, [3876] = {.lex_state = 31, .external_lex_state = 8}, [3877] = {.lex_state = 29}, [3878] = {.lex_state = 29}, [3879] = {.lex_state = 31, .external_lex_state = 8}, [3880] = {.lex_state = 30, .external_lex_state = 6}, [3881] = {.lex_state = 31, .external_lex_state = 8}, [3882] = {.lex_state = 31, .external_lex_state = 8}, [3883] = {.lex_state = 31, .external_lex_state = 8}, [3884] = {.lex_state = 29}, [3885] = {.lex_state = 30}, [3886] = {.lex_state = 13}, [3887] = {.lex_state = 12}, [3888] = {.lex_state = 29, .external_lex_state = 8}, [3889] = {.lex_state = 29, .external_lex_state = 8}, [3890] = {.lex_state = 13}, [3891] = {.lex_state = 12}, [3892] = {.lex_state = 13}, [3893] = {.lex_state = 12}, [3894] = {.lex_state = 29}, [3895] = {.lex_state = 13}, [3896] = {.lex_state = 13}, [3897] = {.lex_state = 12}, [3898] = {.lex_state = 29, .external_lex_state = 8}, [3899] = {.lex_state = 13}, [3900] = {.lex_state = 13}, [3901] = {.lex_state = 12}, [3902] = {.lex_state = 12}, [3903] = {.lex_state = 13}, [3904] = {.lex_state = 13}, [3905] = {.lex_state = 12}, [3906] = {.lex_state = 13}, [3907] = {.lex_state = 12}, [3908] = {.lex_state = 12}, [3909] = {.lex_state = 13}, [3910] = {.lex_state = 12}, [3911] = {.lex_state = 13}, [3912] = {.lex_state = 12}, [3913] = {.lex_state = 13}, [3914] = {.lex_state = 12}, [3915] = {.lex_state = 29, .external_lex_state = 8}, [3916] = {.lex_state = 13}, [3917] = {.lex_state = 29}, [3918] = {.lex_state = 30}, [3919] = {.lex_state = 13}, [3920] = {.lex_state = 12}, [3921] = {.lex_state = 13}, [3922] = {.lex_state = 12}, [3923] = {.lex_state = 13}, [3924] = {.lex_state = 13}, [3925] = {.lex_state = 12}, [3926] = {.lex_state = 12}, [3927] = {.lex_state = 13}, [3928] = {.lex_state = 13}, [3929] = {.lex_state = 12}, [3930] = {.lex_state = 12}, [3931] = {.lex_state = 12}, [3932] = {.lex_state = 12}, [3933] = {.lex_state = 30, .external_lex_state = 6}, [3934] = {.lex_state = 29}, [3935] = {.lex_state = 29, .external_lex_state = 8}, [3936] = {.lex_state = 12}, [3937] = {.lex_state = 12}, [3938] = {.lex_state = 29}, [3939] = {.lex_state = 13}, [3940] = {.lex_state = 13}, [3941] = {.lex_state = 13}, [3942] = {.lex_state = 29}, [3943] = {.lex_state = 12}, [3944] = {.lex_state = 29, .external_lex_state = 8}, [3945] = {.lex_state = 29, .external_lex_state = 7}, [3946] = {.lex_state = 181}, [3947] = {.lex_state = 29}, [3948] = {.lex_state = 181}, [3949] = {.lex_state = 181}, [3950] = {.lex_state = 31}, [3951] = {.lex_state = 32}, [3952] = {.lex_state = 32}, [3953] = {.lex_state = 31}, [3954] = {.lex_state = 29}, [3955] = {.lex_state = 181}, [3956] = {.lex_state = 181}, [3957] = {.lex_state = 181}, [3958] = {.lex_state = 29}, [3959] = {.lex_state = 32}, [3960] = {.lex_state = 32}, [3961] = {.lex_state = 181}, [3962] = {.lex_state = 181}, [3963] = {.lex_state = 29}, [3964] = {.lex_state = 181}, [3965] = {.lex_state = 181}, [3966] = {.lex_state = 32}, [3967] = {.lex_state = 181}, [3968] = {.lex_state = 29}, [3969] = {.lex_state = 181}, [3970] = {.lex_state = 181}, [3971] = {.lex_state = 181}, [3972] = {.lex_state = 42}, [3973] = {.lex_state = 181}, [3974] = {.lex_state = 29}, [3975] = {.lex_state = 181}, [3976] = {.lex_state = 29}, [3977] = {.lex_state = 31, .external_lex_state = 8}, [3978] = {.lex_state = 181}, [3979] = {.lex_state = 181}, [3980] = {.lex_state = 181}, [3981] = {.lex_state = 32}, [3982] = {.lex_state = 32}, [3983] = {.lex_state = 32}, [3984] = {.lex_state = 32}, [3985] = {.lex_state = 42}, [3986] = {.lex_state = 181}, [3987] = {.lex_state = 29}, [3988] = {.lex_state = 181}, [3989] = {.lex_state = 31}, [3990] = {.lex_state = 32}, [3991] = {.lex_state = 181}, [3992] = {.lex_state = 29, .external_lex_state = 7}, [3993] = {.lex_state = 29}, [3994] = {.lex_state = 29}, [3995] = {.lex_state = 29, .external_lex_state = 7}, [3996] = {.lex_state = 29, .external_lex_state = 6}, [3997] = {.lex_state = 29, .external_lex_state = 7}, [3998] = {.lex_state = 29, .external_lex_state = 7}, [3999] = {.lex_state = 29}, [4000] = {.lex_state = 29}, [4001] = {.lex_state = 29, .external_lex_state = 7}, [4002] = {.lex_state = 29}, [4003] = {.lex_state = 29}, [4004] = {.lex_state = 29}, [4005] = {.lex_state = 29}, [4006] = {.lex_state = 29, .external_lex_state = 7}, [4007] = {.lex_state = 29}, [4008] = {.lex_state = 29, .external_lex_state = 7}, [4009] = {.lex_state = 29}, [4010] = {.lex_state = 29}, [4011] = {.lex_state = 29, .external_lex_state = 7}, [4012] = {.lex_state = 29, .external_lex_state = 7}, [4013] = {.lex_state = 29, .external_lex_state = 6}, [4014] = {.lex_state = 29}, [4015] = {.lex_state = 29, .external_lex_state = 7}, [4016] = {.lex_state = 29, .external_lex_state = 7}, [4017] = {.lex_state = 29, .external_lex_state = 7}, [4018] = {.lex_state = 29, .external_lex_state = 7}, [4019] = {.lex_state = 29}, [4020] = {.lex_state = 29, .external_lex_state = 7}, [4021] = {.lex_state = 29, .external_lex_state = 7}, [4022] = {.lex_state = 181}, [4023] = {.lex_state = 29}, [4024] = {.lex_state = 29, .external_lex_state = 7}, [4025] = {.lex_state = 29}, [4026] = {.lex_state = 29, .external_lex_state = 7}, [4027] = {.lex_state = 29}, [4028] = {.lex_state = 29}, [4029] = {.lex_state = 29}, [4030] = {.lex_state = 29}, [4031] = {.lex_state = 29}, [4032] = {.lex_state = 29, .external_lex_state = 6}, [4033] = {.lex_state = 29}, [4034] = {.lex_state = 29, .external_lex_state = 7}, [4035] = {.lex_state = 29, .external_lex_state = 7}, [4036] = {.lex_state = 29, .external_lex_state = 7}, [4037] = {.lex_state = 29}, [4038] = {.lex_state = 29, .external_lex_state = 7}, [4039] = {.lex_state = 29, .external_lex_state = 7}, [4040] = {.lex_state = 29}, [4041] = {.lex_state = 29}, [4042] = {.lex_state = 29, .external_lex_state = 7}, [4043] = {.lex_state = 29}, [4044] = {.lex_state = 29, .external_lex_state = 6}, [4045] = {.lex_state = 29}, [4046] = {.lex_state = 29, .external_lex_state = 7}, [4047] = {.lex_state = 29}, [4048] = {.lex_state = 29}, [4049] = {.lex_state = 29}, [4050] = {.lex_state = 29, .external_lex_state = 7}, [4051] = {.lex_state = 29}, [4052] = {.lex_state = 29, .external_lex_state = 7}, [4053] = {.lex_state = 29}, [4054] = {.lex_state = 181}, [4055] = {.lex_state = 29, .external_lex_state = 7}, [4056] = {.lex_state = 29, .external_lex_state = 7}, [4057] = {.lex_state = 29, .external_lex_state = 7}, [4058] = {.lex_state = 29, .external_lex_state = 7}, [4059] = {.lex_state = 31}, [4060] = {.lex_state = 29, .external_lex_state = 7}, [4061] = {.lex_state = 29}, [4062] = {.lex_state = 29, .external_lex_state = 7}, [4063] = {.lex_state = 29}, [4064] = {.lex_state = 29, .external_lex_state = 6}, [4065] = {.lex_state = 29, .external_lex_state = 7}, [4066] = {.lex_state = 29, .external_lex_state = 7}, [4067] = {.lex_state = 29, .external_lex_state = 7}, [4068] = {.lex_state = 30, .external_lex_state = 6}, [4069] = {.lex_state = 42}, [4070] = {.lex_state = 29, .external_lex_state = 7}, [4071] = {.lex_state = 29}, [4072] = {.lex_state = 29}, [4073] = {.lex_state = 29}, [4074] = {.lex_state = 181}, [4075] = {.lex_state = 181}, [4076] = {.lex_state = 15, .external_lex_state = 9}, [4077] = {.lex_state = 15, .external_lex_state = 9}, [4078] = {.lex_state = 19}, [4079] = {.lex_state = 15, .external_lex_state = 9}, [4080] = {.lex_state = 29}, [4081] = {.lex_state = 15, .external_lex_state = 9}, [4082] = {.lex_state = 29}, [4083] = {.lex_state = 181}, [4084] = {.lex_state = 181}, [4085] = {.lex_state = 181}, [4086] = {.lex_state = 29}, [4087] = {.lex_state = 181}, [4088] = {.lex_state = 29}, [4089] = {.lex_state = 29}, [4090] = {.lex_state = 29}, [4091] = {.lex_state = 29, .external_lex_state = 8}, [4092] = {.lex_state = 181}, [4093] = {.lex_state = 15, .external_lex_state = 9}, [4094] = {.lex_state = 19}, [4095] = {.lex_state = 181}, [4096] = {.lex_state = 29, .external_lex_state = 8}, [4097] = {.lex_state = 30, .external_lex_state = 7}, [4098] = {.lex_state = 29, .external_lex_state = 7}, [4099] = {.lex_state = 181, .external_lex_state = 8}, [4100] = {.lex_state = 29, .external_lex_state = 8}, [4101] = {.lex_state = 29, .external_lex_state = 7}, [4102] = {.lex_state = 29, .external_lex_state = 8}, [4103] = {.lex_state = 19}, [4104] = {.lex_state = 29}, [4105] = {.lex_state = 181}, [4106] = {.lex_state = 15, .external_lex_state = 9}, [4107] = {.lex_state = 29}, [4108] = {.lex_state = 29}, [4109] = {.lex_state = 29}, [4110] = {.lex_state = 29}, [4111] = {.lex_state = 15, .external_lex_state = 9}, [4112] = {.lex_state = 19}, [4113] = {.lex_state = 181}, [4114] = {.lex_state = 29}, [4115] = {.lex_state = 181}, [4116] = {.lex_state = 29}, [4117] = {.lex_state = 29}, [4118] = {.lex_state = 181}, [4119] = {.lex_state = 15, .external_lex_state = 9}, [4120] = {.lex_state = 19}, [4121] = {.lex_state = 15, .external_lex_state = 9}, [4122] = {.lex_state = 19}, [4123] = {.lex_state = 15, .external_lex_state = 9}, [4124] = {.lex_state = 19}, [4125] = {.lex_state = 29, .external_lex_state = 8}, [4126] = {.lex_state = 19}, [4127] = {.lex_state = 15, .external_lex_state = 9}, [4128] = {.lex_state = 29}, [4129] = {.lex_state = 15, .external_lex_state = 9}, [4130] = {.lex_state = 29}, [4131] = {.lex_state = 29}, [4132] = {.lex_state = 29}, [4133] = {.lex_state = 29, .external_lex_state = 8}, [4134] = {.lex_state = 15, .external_lex_state = 9}, [4135] = {.lex_state = 15, .external_lex_state = 9}, [4136] = {.lex_state = 29, .external_lex_state = 8}, [4137] = {.lex_state = 181}, [4138] = {.lex_state = 29}, [4139] = {.lex_state = 181}, [4140] = {.lex_state = 29, .external_lex_state = 8}, [4141] = {.lex_state = 42, .external_lex_state = 8}, [4142] = {.lex_state = 15, .external_lex_state = 9}, [4143] = {.lex_state = 19}, [4144] = {.lex_state = 29}, [4145] = {.lex_state = 29}, [4146] = {.lex_state = 29}, [4147] = {.lex_state = 15, .external_lex_state = 9}, [4148] = {.lex_state = 29}, [4149] = {.lex_state = 181}, [4150] = {.lex_state = 42, .external_lex_state = 8}, [4151] = {.lex_state = 29}, [4152] = {.lex_state = 181}, [4153] = {.lex_state = 15, .external_lex_state = 9}, [4154] = {.lex_state = 181}, [4155] = {.lex_state = 29}, [4156] = {.lex_state = 29}, [4157] = {.lex_state = 29}, [4158] = {.lex_state = 181}, [4159] = {.lex_state = 29}, [4160] = {.lex_state = 32}, [4161] = {.lex_state = 29, .external_lex_state = 8}, [4162] = {.lex_state = 29, .external_lex_state = 8}, [4163] = {.lex_state = 181, .external_lex_state = 8}, [4164] = {.lex_state = 42}, [4165] = {.lex_state = 181, .external_lex_state = 8}, [4166] = {.lex_state = 29}, [4167] = {.lex_state = 29, .external_lex_state = 6}, [4168] = {.lex_state = 181}, [4169] = {.lex_state = 181}, [4170] = {.lex_state = 29, .external_lex_state = 8}, [4171] = {.lex_state = 181, .external_lex_state = 8}, [4172] = {.lex_state = 29, .external_lex_state = 8}, [4173] = {.lex_state = 181, .external_lex_state = 8}, [4174] = {.lex_state = 29, .external_lex_state = 8}, [4175] = {.lex_state = 181}, [4176] = {.lex_state = 181}, [4177] = {.lex_state = 181}, [4178] = {.lex_state = 181}, [4179] = {.lex_state = 181, .external_lex_state = 8}, [4180] = {.lex_state = 29, .external_lex_state = 8}, [4181] = {.lex_state = 181, .external_lex_state = 8}, [4182] = {.lex_state = 19}, [4183] = {.lex_state = 29, .external_lex_state = 8}, [4184] = {.lex_state = 29, .external_lex_state = 8}, [4185] = {.lex_state = 181}, [4186] = {.lex_state = 181}, [4187] = {.lex_state = 181}, [4188] = {.lex_state = 181}, [4189] = {.lex_state = 181, .external_lex_state = 8}, [4190] = {.lex_state = 29}, [4191] = {.lex_state = 181}, [4192] = {.lex_state = 15, .external_lex_state = 8}, [4193] = {.lex_state = 181}, [4194] = {.lex_state = 181}, [4195] = {.lex_state = 181}, [4196] = {.lex_state = 181, .external_lex_state = 8}, [4197] = {.lex_state = 32}, [4198] = {.lex_state = 29, .external_lex_state = 8}, [4199] = {.lex_state = 181, .external_lex_state = 8}, [4200] = {.lex_state = 181}, [4201] = {.lex_state = 42}, [4202] = {.lex_state = 29}, [4203] = {.lex_state = 29, .external_lex_state = 8}, [4204] = {.lex_state = 181, .external_lex_state = 8}, [4205] = {.lex_state = 181, .external_lex_state = 8}, [4206] = {.lex_state = 181}, [4207] = {.lex_state = 29, .external_lex_state = 8}, [4208] = {.lex_state = 181}, [4209] = {.lex_state = 181}, [4210] = {.lex_state = 181, .external_lex_state = 8}, [4211] = {.lex_state = 181, .external_lex_state = 8}, [4212] = {.lex_state = 181}, [4213] = {.lex_state = 29, .external_lex_state = 8}, [4214] = {.lex_state = 181}, [4215] = {.lex_state = 42}, [4216] = {.lex_state = 19}, [4217] = {.lex_state = 42}, [4218] = {.lex_state = 15, .external_lex_state = 8}, [4219] = {.lex_state = 13}, [4220] = {.lex_state = 181}, [4221] = {.lex_state = 19}, [4222] = {.lex_state = 181}, [4223] = {.lex_state = 181}, [4224] = {.lex_state = 29, .external_lex_state = 6}, [4225] = {.lex_state = 29, .external_lex_state = 8}, [4226] = {.lex_state = 19}, [4227] = {.lex_state = 29}, [4228] = {.lex_state = 181, .external_lex_state = 8}, [4229] = {.lex_state = 181, .external_lex_state = 8}, [4230] = {.lex_state = 19}, [4231] = {.lex_state = 181}, [4232] = {.lex_state = 19}, [4233] = {.lex_state = 42}, [4234] = {.lex_state = 181}, [4235] = {.lex_state = 42}, [4236] = {.lex_state = 181}, [4237] = {.lex_state = 181}, [4238] = {.lex_state = 29, .external_lex_state = 8}, [4239] = {.lex_state = 181}, [4240] = {.lex_state = 29}, [4241] = {.lex_state = 181}, [4242] = {.lex_state = 12}, [4243] = {.lex_state = 19}, [4244] = {.lex_state = 29}, [4245] = {.lex_state = 29, .external_lex_state = 8}, [4246] = {.lex_state = 29}, [4247] = {.lex_state = 29}, [4248] = {.lex_state = 181}, [4249] = {.lex_state = 19}, [4250] = {.lex_state = 181}, [4251] = {.lex_state = 181}, [4252] = {.lex_state = 181}, [4253] = {.lex_state = 15, .external_lex_state = 9}, [4254] = {.lex_state = 15, .external_lex_state = 8}, [4255] = {.lex_state = 29, .external_lex_state = 8}, [4256] = {.lex_state = 15, .external_lex_state = 8}, [4257] = {.lex_state = 181}, [4258] = {.lex_state = 15, .external_lex_state = 8}, [4259] = {.lex_state = 181}, [4260] = {.lex_state = 181}, [4261] = {.lex_state = 181}, [4262] = {.lex_state = 181}, [4263] = {.lex_state = 29, .external_lex_state = 8}, [4264] = {.lex_state = 29, .external_lex_state = 8}, [4265] = {.lex_state = 181}, [4266] = {.lex_state = 181}, [4267] = {.lex_state = 181}, [4268] = {.lex_state = 181}, [4269] = {.lex_state = 181}, [4270] = {.lex_state = 181}, [4271] = {.lex_state = 181}, [4272] = {.lex_state = 29, .external_lex_state = 8}, [4273] = {.lex_state = 29, .external_lex_state = 8}, [4274] = {.lex_state = 181}, [4275] = {.lex_state = 181}, [4276] = {.lex_state = 15, .external_lex_state = 8}, [4277] = {.lex_state = 181}, [4278] = {.lex_state = 29, .external_lex_state = 7}, [4279] = {.lex_state = 181}, [4280] = {.lex_state = 181}, [4281] = {.lex_state = 181}, [4282] = {.lex_state = 181}, [4283] = {.lex_state = 181}, [4284] = {.lex_state = 181}, [4285] = {.lex_state = 29, .external_lex_state = 8}, [4286] = {.lex_state = 181}, [4287] = {.lex_state = 181}, [4288] = {.lex_state = 181}, [4289] = {.lex_state = 29}, [4290] = {.lex_state = 15, .external_lex_state = 8}, [4291] = {.lex_state = 181}, [4292] = {.lex_state = 181}, [4293] = {.lex_state = 181}, [4294] = {.lex_state = 181}, [4295] = {.lex_state = 181}, [4296] = {.lex_state = 181}, [4297] = {.lex_state = 181}, [4298] = {.lex_state = 181, .external_lex_state = 8}, [4299] = {.lex_state = 181}, [4300] = {.lex_state = 29}, [4301] = {.lex_state = 29}, [4302] = {.lex_state = 29}, [4303] = {.lex_state = 15}, [4304] = {.lex_state = 181}, [4305] = {.lex_state = 181}, [4306] = {.lex_state = 181}, [4307] = {.lex_state = 181}, [4308] = {.lex_state = 29}, [4309] = {.lex_state = 181}, [4310] = {.lex_state = 181}, [4311] = {.lex_state = 181}, [4312] = {.lex_state = 181}, [4313] = {.lex_state = 181}, [4314] = {.lex_state = 181}, [4315] = {.lex_state = 181}, [4316] = {.lex_state = 181}, [4317] = {.lex_state = 181}, [4318] = {.lex_state = 181}, [4319] = {.lex_state = 15, .external_lex_state = 8}, [4320] = {.lex_state = 29}, [4321] = {.lex_state = 181}, [4322] = {.lex_state = 181}, [4323] = {.lex_state = 29}, [4324] = {.lex_state = 181}, [4325] = {.lex_state = 15, .external_lex_state = 8}, [4326] = {.lex_state = 181}, [4327] = {.lex_state = 181}, [4328] = {.lex_state = 181}, [4329] = {.lex_state = 181}, [4330] = {.lex_state = 181}, [4331] = {.lex_state = 181}, [4332] = {.lex_state = 181}, [4333] = {.lex_state = 15, .external_lex_state = 8}, [4334] = {.lex_state = 15, .external_lex_state = 8}, [4335] = {.lex_state = 181, .external_lex_state = 8}, [4336] = {.lex_state = 29, .external_lex_state = 8}, [4337] = {.lex_state = 29, .external_lex_state = 8}, [4338] = {.lex_state = 181}, [4339] = {.lex_state = 29}, [4340] = {.lex_state = 181}, [4341] = {.lex_state = 181}, [4342] = {.lex_state = 181}, [4343] = {.lex_state = 181}, [4344] = {.lex_state = 29, .external_lex_state = 8}, [4345] = {.lex_state = 29, .external_lex_state = 8}, [4346] = {.lex_state = 181}, [4347] = {.lex_state = 181}, [4348] = {.lex_state = 181}, [4349] = {.lex_state = 29}, [4350] = {.lex_state = 181}, [4351] = {.lex_state = 181}, [4352] = {.lex_state = 181}, [4353] = {.lex_state = 181}, [4354] = {.lex_state = 181}, [4355] = {.lex_state = 181}, [4356] = {.lex_state = 181}, [4357] = {.lex_state = 181}, [4358] = {.lex_state = 181}, [4359] = {.lex_state = 181}, [4360] = {.lex_state = 181}, [4361] = {.lex_state = 181}, [4362] = {.lex_state = 181}, [4363] = {.lex_state = 181}, [4364] = {.lex_state = 181}, [4365] = {.lex_state = 181}, [4366] = {.lex_state = 15}, [4367] = {.lex_state = 181}, [4368] = {.lex_state = 181}, [4369] = {.lex_state = 181}, [4370] = {.lex_state = 181}, [4371] = {.lex_state = 181}, [4372] = {.lex_state = 181}, [4373] = {.lex_state = 181}, [4374] = {.lex_state = 181}, [4375] = {.lex_state = 181}, [4376] = {.lex_state = 181}, [4377] = {.lex_state = 29}, [4378] = {.lex_state = 29}, [4379] = {.lex_state = 181}, [4380] = {.lex_state = 181}, [4381] = {.lex_state = 181}, [4382] = {.lex_state = 181}, [4383] = {.lex_state = 181}, [4384] = {.lex_state = 181}, [4385] = {.lex_state = 181}, [4386] = {.lex_state = 181}, [4387] = {.lex_state = 29}, [4388] = {.lex_state = 29}, [4389] = {.lex_state = 181}, [4390] = {.lex_state = 181}, [4391] = {.lex_state = 181}, [4392] = {.lex_state = 181}, [4393] = {.lex_state = 181}, [4394] = {.lex_state = 181}, [4395] = {.lex_state = 181}, [4396] = {.lex_state = 29, .external_lex_state = 8}, [4397] = {.lex_state = 181}, [4398] = {.lex_state = 181}, [4399] = {.lex_state = 181}, [4400] = {.lex_state = 181}, [4401] = {.lex_state = 181}, [4402] = {.lex_state = 181}, [4403] = {.lex_state = 181}, [4404] = {.lex_state = 181}, [4405] = {.lex_state = 181}, [4406] = {.lex_state = 29}, [4407] = {.lex_state = 181}, [4408] = {.lex_state = 181}, [4409] = {.lex_state = 181}, [4410] = {.lex_state = 181}, [4411] = {.lex_state = 181}, [4412] = {.lex_state = 181}, [4413] = {.lex_state = 181}, [4414] = {.lex_state = 181}, [4415] = {.lex_state = 181}, [4416] = {.lex_state = 181}, [4417] = {.lex_state = 29}, [4418] = {.lex_state = 181}, [4419] = {.lex_state = 29}, [4420] = {.lex_state = 181}, [4421] = {.lex_state = 181}, [4422] = {.lex_state = 15, .external_lex_state = 8}, [4423] = {.lex_state = 181}, [4424] = {.lex_state = 181}, [4425] = {.lex_state = 181}, [4426] = {.lex_state = 29}, [4427] = {.lex_state = 181}, [4428] = {.lex_state = 181}, [4429] = {.lex_state = 181}, [4430] = {.lex_state = 181}, [4431] = {.lex_state = 181}, [4432] = {.lex_state = 181}, [4433] = {.lex_state = 181}, [4434] = {.lex_state = 29}, [4435] = {.lex_state = 29, .external_lex_state = 7}, [4436] = {.lex_state = 181}, [4437] = {.lex_state = 181}, [4438] = {.lex_state = 181}, [4439] = {.lex_state = 181}, [4440] = {.lex_state = 181}, [4441] = {.lex_state = 29}, [4442] = {.lex_state = 181}, [4443] = {.lex_state = 181}, [4444] = {.lex_state = 181}, [4445] = {.lex_state = 181}, [4446] = {.lex_state = 181}, [4447] = {.lex_state = 29}, [4448] = {.lex_state = 181}, [4449] = {.lex_state = 29}, [4450] = {.lex_state = 181}, [4451] = {.lex_state = 181}, [4452] = {.lex_state = 181}, [4453] = {.lex_state = 181}, [4454] = {.lex_state = 181}, [4455] = {.lex_state = 181}, [4456] = {.lex_state = 29}, [4457] = {.lex_state = 181}, [4458] = {.lex_state = 181}, [4459] = {.lex_state = 181}, [4460] = {.lex_state = 181}, [4461] = {.lex_state = 181}, [4462] = {.lex_state = 181}, [4463] = {.lex_state = 29}, [4464] = {.lex_state = 181}, [4465] = {.lex_state = 181}, [4466] = {.lex_state = 181}, [4467] = {.lex_state = 181}, [4468] = {.lex_state = 181}, [4469] = {.lex_state = 29}, [4470] = {.lex_state = 181}, [4471] = {.lex_state = 29}, [4472] = {.lex_state = 181}, [4473] = {.lex_state = 181}, [4474] = {.lex_state = 29}, [4475] = {.lex_state = 181}, [4476] = {.lex_state = 181}, [4477] = {.lex_state = 181}, [4478] = {.lex_state = 29, .external_lex_state = 8}, [4479] = {.lex_state = 29}, [4480] = {.lex_state = 181}, [4481] = {.lex_state = 29}, [4482] = {.lex_state = 181}, [4483] = {.lex_state = 29}, [4484] = {.lex_state = 29}, [4485] = {.lex_state = 181}, [4486] = {.lex_state = 29}, [4487] = {.lex_state = 29}, [4488] = {.lex_state = 181}, [4489] = {.lex_state = 15, .external_lex_state = 8}, [4490] = {.lex_state = 181, .external_lex_state = 8}, [4491] = {.lex_state = 15}, [4492] = {.lex_state = 29}, [4493] = {.lex_state = 15}, [4494] = {.lex_state = 29}, [4495] = {.lex_state = 29}, [4496] = {.lex_state = 181, .external_lex_state = 8}, [4497] = {.lex_state = 29}, [4498] = {.lex_state = 181}, [4499] = {.lex_state = 29}, [4500] = {.lex_state = 181}, [4501] = {.lex_state = 181, .external_lex_state = 8}, [4502] = {.lex_state = 181}, [4503] = {.lex_state = 29}, [4504] = {.lex_state = 181}, [4505] = {.lex_state = 15}, [4506] = {.lex_state = 181}, [4507] = {.lex_state = 181}, [4508] = {.lex_state = 181}, [4509] = {.lex_state = 181}, [4510] = {.lex_state = 181}, [4511] = {.lex_state = 181}, [4512] = {.lex_state = 15}, [4513] = {.lex_state = 181}, [4514] = {.lex_state = 181}, [4515] = {.lex_state = 15}, [4516] = {.lex_state = 181}, [4517] = {.lex_state = 181}, [4518] = {.lex_state = 181}, [4519] = {.lex_state = 29}, [4520] = {.lex_state = 15}, [4521] = {.lex_state = 15}, [4522] = {.lex_state = 15}, [4523] = {.lex_state = 181}, [4524] = {.lex_state = 15}, [4525] = {.lex_state = 181}, [4526] = {.lex_state = 29}, [4527] = {.lex_state = 181, .external_lex_state = 8}, [4528] = {.lex_state = 31}, [4529] = {.lex_state = 31}, [4530] = {.lex_state = 181, .external_lex_state = 8}, [4531] = {.lex_state = 15}, [4532] = {.lex_state = 15}, [4533] = {.lex_state = 181}, [4534] = {.lex_state = 181}, [4535] = {.lex_state = 181}, [4536] = {.lex_state = 181, .external_lex_state = 8}, [4537] = {.lex_state = 181}, [4538] = {.lex_state = 15}, [4539] = {.lex_state = 181}, [4540] = {.lex_state = 181}, [4541] = {.lex_state = 181, .external_lex_state = 8}, [4542] = {.lex_state = 181}, [4543] = {.lex_state = 181, .external_lex_state = 8}, [4544] = {.lex_state = 15}, [4545] = {.lex_state = 181, .external_lex_state = 8}, [4546] = {.lex_state = 181}, [4547] = {.lex_state = 15}, [4548] = {.lex_state = 15}, [4549] = {.lex_state = 181}, [4550] = {.lex_state = 15}, [4551] = {.lex_state = 181}, [4552] = {.lex_state = 29}, [4553] = {.lex_state = 15}, [4554] = {.lex_state = 15}, [4555] = {.lex_state = 15}, [4556] = {.lex_state = 181}, [4557] = {.lex_state = 15}, [4558] = {.lex_state = 181, .external_lex_state = 8}, [4559] = {.lex_state = 181}, [4560] = {.lex_state = 15}, [4561] = {.lex_state = 181}, [4562] = {.lex_state = 181}, [4563] = {.lex_state = 181}, [4564] = {.lex_state = 181}, [4565] = {.lex_state = 15}, [4566] = {.lex_state = 181}, [4567] = {.lex_state = 181}, [4568] = {.lex_state = 181}, [4569] = {.lex_state = 29}, [4570] = {.lex_state = 181, .external_lex_state = 8}, [4571] = {.lex_state = 181}, [4572] = {.lex_state = 181}, [4573] = {.lex_state = 181}, [4574] = {.lex_state = 181}, [4575] = {.lex_state = 15}, [4576] = {.lex_state = 181, .external_lex_state = 8}, [4577] = {.lex_state = 181, .external_lex_state = 8}, [4578] = {.lex_state = 181}, [4579] = {.lex_state = 15}, [4580] = {.lex_state = 29}, [4581] = {.lex_state = 15}, [4582] = {.lex_state = 29}, [4583] = {.lex_state = 181, .external_lex_state = 8}, [4584] = {.lex_state = 181}, [4585] = {.lex_state = 181}, [4586] = {.lex_state = 181}, [4587] = {.lex_state = 181}, [4588] = {.lex_state = 181}, [4589] = {.lex_state = 181}, [4590] = {.lex_state = 181}, [4591] = {.lex_state = 181, .external_lex_state = 8}, [4592] = {.lex_state = 181, .external_lex_state = 8}, [4593] = {.lex_state = 15}, [4594] = {.lex_state = 181, .external_lex_state = 8}, [4595] = {.lex_state = 181, .external_lex_state = 8}, [4596] = {.lex_state = 181}, [4597] = {.lex_state = 29}, [4598] = {.lex_state = 15}, [4599] = {.lex_state = 15}, [4600] = {.lex_state = 181, .external_lex_state = 8}, [4601] = {.lex_state = 181, .external_lex_state = 8}, [4602] = {.lex_state = 15}, [4603] = {.lex_state = 181, .external_lex_state = 8}, [4604] = {.lex_state = 181}, [4605] = {.lex_state = 181}, [4606] = {.lex_state = 15}, [4607] = {.lex_state = 181}, [4608] = {.lex_state = 181}, [4609] = {.lex_state = 181}, [4610] = {.lex_state = 181}, [4611] = {.lex_state = 181}, [4612] = {.lex_state = 181}, [4613] = {.lex_state = 181, .external_lex_state = 8}, [4614] = {.lex_state = 181, .external_lex_state = 8}, [4615] = {.lex_state = 181, .external_lex_state = 8}, [4616] = {.lex_state = 181}, [4617] = {.lex_state = 181}, [4618] = {.lex_state = 181}, [4619] = {.lex_state = 181}, [4620] = {.lex_state = 181}, [4621] = {.lex_state = 181, .external_lex_state = 8}, [4622] = {.lex_state = 181}, [4623] = {.lex_state = 181}, [4624] = {.lex_state = 181}, [4625] = {.lex_state = 181}, [4626] = {.lex_state = 181, .external_lex_state = 8}, [4627] = {.lex_state = 181, .external_lex_state = 8}, [4628] = {.lex_state = 181, .external_lex_state = 8}, [4629] = {.lex_state = 181, .external_lex_state = 8}, [4630] = {.lex_state = 181, .external_lex_state = 8}, [4631] = {.lex_state = 181, .external_lex_state = 8}, [4632] = {.lex_state = 15}, [4633] = {.lex_state = 181, .external_lex_state = 8}, [4634] = {.lex_state = 15}, [4635] = {.lex_state = 15}, [4636] = {.lex_state = 181}, [4637] = {.lex_state = 15}, [4638] = {.lex_state = 181}, [4639] = {.lex_state = 29}, [4640] = {.lex_state = 181, .external_lex_state = 8}, [4641] = {.lex_state = 181, .external_lex_state = 8}, [4642] = {.lex_state = 181, .external_lex_state = 8}, [4643] = {.lex_state = 181}, [4644] = {.lex_state = 181, .external_lex_state = 8}, [4645] = {.lex_state = 15}, [4646] = {.lex_state = 181}, [4647] = {.lex_state = 15}, [4648] = {.lex_state = 181, .external_lex_state = 8}, [4649] = {.lex_state = 181, .external_lex_state = 8}, [4650] = {.lex_state = 29}, [4651] = {.lex_state = 181, .external_lex_state = 8}, [4652] = {.lex_state = 29}, [4653] = {.lex_state = 29}, [4654] = {.lex_state = 181, .external_lex_state = 8}, [4655] = {.lex_state = 181, .external_lex_state = 8}, [4656] = {.lex_state = 15}, [4657] = {.lex_state = 15}, [4658] = {.lex_state = 15}, [4659] = {.lex_state = 181, .external_lex_state = 8}, [4660] = {.lex_state = 181, .external_lex_state = 8}, [4661] = {.lex_state = 15}, [4662] = {.lex_state = 29}, [4663] = {.lex_state = 29}, [4664] = {.lex_state = 29}, [4665] = {.lex_state = 181}, [4666] = {.lex_state = 181}, [4667] = {.lex_state = 181, .external_lex_state = 8}, [4668] = {.lex_state = 181}, [4669] = {.lex_state = 181, .external_lex_state = 8}, [4670] = {.lex_state = 181, .external_lex_state = 8}, [4671] = {.lex_state = 181}, [4672] = {.lex_state = 181}, [4673] = {.lex_state = 15}, [4674] = {.lex_state = 181}, [4675] = {.lex_state = 181, .external_lex_state = 8}, [4676] = {.lex_state = 181, .external_lex_state = 8}, [4677] = {.lex_state = 181}, [4678] = {.lex_state = 181, .external_lex_state = 8}, [4679] = {.lex_state = 15}, [4680] = {.lex_state = 181}, [4681] = {.lex_state = 181, .external_lex_state = 8}, [4682] = {.lex_state = 181}, [4683] = {.lex_state = 181, .external_lex_state = 8}, [4684] = {.lex_state = 181}, [4685] = {.lex_state = 181}, [4686] = {.lex_state = 181, .external_lex_state = 8}, [4687] = {.lex_state = 181, .external_lex_state = 8}, [4688] = {.lex_state = 181}, [4689] = {.lex_state = 29}, [4690] = {.lex_state = 181}, [4691] = {.lex_state = 181}, [4692] = {.lex_state = 181}, [4693] = {.lex_state = 181, .external_lex_state = 8}, [4694] = {.lex_state = 181}, [4695] = {.lex_state = 181}, [4696] = {.lex_state = 181}, [4697] = {.lex_state = 181}, [4698] = {.lex_state = 181}, [4699] = {.lex_state = 181}, [4700] = {.lex_state = 181}, [4701] = {.lex_state = 181, .external_lex_state = 8}, [4702] = {.lex_state = 181, .external_lex_state = 8}, [4703] = {.lex_state = 181, .external_lex_state = 8}, [4704] = {.lex_state = 181}, [4705] = {.lex_state = 181}, [4706] = {.lex_state = 181, .external_lex_state = 8}, [4707] = {.lex_state = 15}, [4708] = {.lex_state = 31}, [4709] = {.lex_state = 31}, [4710] = {.lex_state = 181}, [4711] = {.lex_state = 181, .external_lex_state = 8}, [4712] = {.lex_state = 181}, [4713] = {.lex_state = 181, .external_lex_state = 8}, [4714] = {.lex_state = 181}, [4715] = {.lex_state = 181, .external_lex_state = 8}, [4716] = {.lex_state = 181, .external_lex_state = 8}, [4717] = {.lex_state = 29}, [4718] = {.lex_state = 181, .external_lex_state = 8}, [4719] = {.lex_state = 181, .external_lex_state = 8}, [4720] = {.lex_state = 181}, [4721] = {.lex_state = 181}, [4722] = {.lex_state = 181}, [4723] = {.lex_state = 29}, [4724] = {.lex_state = 15}, [4725] = {.lex_state = 181}, [4726] = {.lex_state = 181, .external_lex_state = 8}, [4727] = {.lex_state = 29}, [4728] = {.lex_state = 181, .external_lex_state = 8}, [4729] = {.lex_state = 181}, [4730] = {.lex_state = 181}, [4731] = {.lex_state = 181, .external_lex_state = 8}, [4732] = {.lex_state = 181}, [4733] = {.lex_state = 15}, [4734] = {.lex_state = 15}, [4735] = {.lex_state = 181, .external_lex_state = 8}, [4736] = {.lex_state = 181}, [4737] = {.lex_state = 181}, [4738] = {.lex_state = 181}, [4739] = {.lex_state = 181}, [4740] = {.lex_state = 181}, [4741] = {.lex_state = 15}, [4742] = {.lex_state = 15}, [4743] = {.lex_state = 181, .external_lex_state = 8}, [4744] = {.lex_state = 181}, [4745] = {.lex_state = 181}, [4746] = {.lex_state = 181}, [4747] = {.lex_state = 31}, [4748] = {.lex_state = 31}, [4749] = {.lex_state = 181}, [4750] = {.lex_state = 181}, [4751] = {.lex_state = 181}, [4752] = {.lex_state = 181}, [4753] = {.lex_state = 29}, [4754] = {.lex_state = 181}, [4755] = {.lex_state = 181}, [4756] = {.lex_state = 181}, [4757] = {.lex_state = 181}, [4758] = {.lex_state = 181}, [4759] = {.lex_state = 181}, [4760] = {.lex_state = 181}, [4761] = {.lex_state = 181}, [4762] = {.lex_state = 15}, [4763] = {.lex_state = 181, .external_lex_state = 8}, [4764] = {.lex_state = 15}, [4765] = {.lex_state = 181}, [4766] = {.lex_state = 15}, [4767] = {.lex_state = 181}, [4768] = {.lex_state = 31}, [4769] = {.lex_state = 31}, [4770] = {.lex_state = 181, .external_lex_state = 8}, [4771] = {.lex_state = 31}, [4772] = {.lex_state = 29}, [4773] = {.lex_state = 181}, [4774] = {.lex_state = 31}, [4775] = {.lex_state = 29}, [4776] = {.lex_state = 181}, [4777] = {.lex_state = 181}, [4778] = {.lex_state = 181}, [4779] = {.lex_state = 181}, [4780] = {.lex_state = 181}, [4781] = {.lex_state = 15}, [4782] = {.lex_state = 181}, [4783] = {.lex_state = 181}, [4784] = {.lex_state = 181}, [4785] = {.lex_state = 181}, [4786] = {.lex_state = 29}, [4787] = {.lex_state = 181}, [4788] = {.lex_state = 181, .external_lex_state = 8}, [4789] = {.lex_state = 15}, [4790] = {.lex_state = 181}, [4791] = {.lex_state = 15}, [4792] = {.lex_state = 15}, [4793] = {.lex_state = 181}, [4794] = {.lex_state = 181}, [4795] = {.lex_state = 29}, [4796] = {.lex_state = 15}, [4797] = {.lex_state = 29}, [4798] = {.lex_state = 181, .external_lex_state = 8}, [4799] = {.lex_state = 181}, [4800] = {.lex_state = 29}, [4801] = {.lex_state = 15}, [4802] = {.lex_state = 15}, [4803] = {.lex_state = 181}, [4804] = {.lex_state = 181}, [4805] = {.lex_state = 181}, [4806] = {.lex_state = 181}, [4807] = {.lex_state = 181}, [4808] = {.lex_state = 15}, [4809] = {.lex_state = 181}, [4810] = {.lex_state = 15}, [4811] = {.lex_state = 29}, [4812] = {.lex_state = 15}, [4813] = {.lex_state = 181}, [4814] = {.lex_state = 15}, [4815] = {.lex_state = 15}, [4816] = {.lex_state = 15}, [4817] = {.lex_state = 181}, [4818] = {.lex_state = 181}, [4819] = {.lex_state = 15}, [4820] = {.lex_state = 181}, [4821] = {.lex_state = 29}, [4822] = {.lex_state = 181}, [4823] = {.lex_state = 29}, [4824] = {.lex_state = 29}, [4825] = {.lex_state = 181}, [4826] = {.lex_state = 181}, [4827] = {.lex_state = 181}, [4828] = {.lex_state = 15}, [4829] = {.lex_state = 29}, [4830] = {.lex_state = 181, .external_lex_state = 8}, [4831] = {.lex_state = 15}, [4832] = {.lex_state = 181}, [4833] = {.lex_state = 15}, [4834] = {.lex_state = 181, .external_lex_state = 8}, [4835] = {.lex_state = 15}, [4836] = {.lex_state = 181}, [4837] = {.lex_state = 29}, [4838] = {.lex_state = 181}, [4839] = {.lex_state = 181, .external_lex_state = 8}, [4840] = {.lex_state = 15}, [4841] = {.lex_state = 29}, [4842] = {.lex_state = 181}, [4843] = {.lex_state = 15}, [4844] = {.lex_state = 181}, [4845] = {.lex_state = 181}, [4846] = {.lex_state = 29}, [4847] = {.lex_state = 181}, [4848] = {.lex_state = 181, .external_lex_state = 8}, [4849] = {.lex_state = 181}, [4850] = {.lex_state = 181}, [4851] = {.lex_state = 15}, [4852] = {.lex_state = 181}, [4853] = {.lex_state = 181}, [4854] = {.lex_state = 29}, [4855] = {.lex_state = 181}, [4856] = {.lex_state = 29}, [4857] = {.lex_state = 181}, [4858] = {.lex_state = 181, .external_lex_state = 8}, [4859] = {.lex_state = 29}, [4860] = {.lex_state = 181}, [4861] = {.lex_state = 181}, [4862] = {.lex_state = 181}, [4863] = {.lex_state = 181}, [4864] = {.lex_state = 181, .external_lex_state = 10}, [4865] = {.lex_state = 181}, [4866] = {.lex_state = 181}, [4867] = {.lex_state = 181}, [4868] = {.lex_state = 181}, [4869] = {.lex_state = 181}, [4870] = {.lex_state = 181}, [4871] = {.lex_state = 181}, [4872] = {.lex_state = 29}, [4873] = {.lex_state = 181}, [4874] = {.lex_state = 181}, [4875] = {.lex_state = 181}, [4876] = {.lex_state = 181}, [4877] = {.lex_state = 181}, [4878] = {.lex_state = 29}, [4879] = {.lex_state = 29}, [4880] = {.lex_state = 181}, [4881] = {.lex_state = 181}, [4882] = {.lex_state = 181}, [4883] = {.lex_state = 181}, [4884] = {.lex_state = 181}, [4885] = {.lex_state = 181}, [4886] = {.lex_state = 181}, [4887] = {.lex_state = 181}, [4888] = {.lex_state = 181}, [4889] = {.lex_state = 181}, [4890] = {.lex_state = 181}, [4891] = {.lex_state = 181}, [4892] = {.lex_state = 181}, [4893] = {.lex_state = 181}, [4894] = {.lex_state = 29}, [4895] = {.lex_state = 181}, [4896] = {.lex_state = 181}, [4897] = {.lex_state = 181}, [4898] = {.lex_state = 181}, [4899] = {.lex_state = 181}, [4900] = {.lex_state = 181}, [4901] = {.lex_state = 181}, [4902] = {.lex_state = 181}, [4903] = {.lex_state = 29}, [4904] = {.lex_state = 181}, [4905] = {.lex_state = 181}, [4906] = {.lex_state = 29}, [4907] = {.lex_state = 181}, [4908] = {.lex_state = 181}, [4909] = {.lex_state = 2, .external_lex_state = 11}, [4910] = {.lex_state = 181}, [4911] = {.lex_state = 181}, [4912] = {.lex_state = 181, .external_lex_state = 12}, [4913] = {.lex_state = 181}, [4914] = {.lex_state = 181}, [4915] = {.lex_state = 181}, [4916] = {.lex_state = 181}, [4917] = {.lex_state = 29}, [4918] = {.lex_state = 181}, [4919] = {.lex_state = 181}, [4920] = {.lex_state = 181}, [4921] = {.lex_state = 181}, [4922] = {.lex_state = 181}, [4923] = {.lex_state = 181}, [4924] = {.lex_state = 181}, [4925] = {.lex_state = 181}, [4926] = {.lex_state = 181}, [4927] = {.lex_state = 181}, [4928] = {.lex_state = 181}, [4929] = {.lex_state = 29}, [4930] = {.lex_state = 181}, [4931] = {.lex_state = 29}, [4932] = {.lex_state = 181}, [4933] = {.lex_state = 181}, [4934] = {.lex_state = 41}, [4935] = {.lex_state = 29}, [4936] = {.lex_state = 29}, [4937] = {.lex_state = 181}, [4938] = {.lex_state = 181}, [4939] = {.lex_state = 181}, [4940] = {.lex_state = 181}, [4941] = {.lex_state = 181}, [4942] = {.lex_state = 181}, [4943] = {.lex_state = 29}, [4944] = {.lex_state = 181}, [4945] = {.lex_state = 181}, [4946] = {.lex_state = 181}, [4947] = {.lex_state = 181}, [4948] = {.lex_state = 181}, [4949] = {.lex_state = 181}, [4950] = {.lex_state = 181}, [4951] = {.lex_state = 181}, [4952] = {.lex_state = 181}, [4953] = {.lex_state = 41}, [4954] = {.lex_state = 181}, [4955] = {.lex_state = 181}, [4956] = {.lex_state = 29}, [4957] = {.lex_state = 29}, [4958] = {.lex_state = 181}, [4959] = {.lex_state = 181}, [4960] = {.lex_state = 41}, [4961] = {.lex_state = 181}, [4962] = {.lex_state = 2, .external_lex_state = 11}, [4963] = {.lex_state = 181, .external_lex_state = 12}, [4964] = {.lex_state = 181}, [4965] = {.lex_state = 181}, [4966] = {.lex_state = 181}, [4967] = {.lex_state = 181}, [4968] = {.lex_state = 181}, [4969] = {.lex_state = 181}, [4970] = {.lex_state = 181}, [4971] = {.lex_state = 181}, [4972] = {.lex_state = 181}, [4973] = {.lex_state = 29}, [4974] = {.lex_state = 29}, [4975] = {.lex_state = 41}, [4976] = {.lex_state = 29}, [4977] = {.lex_state = 181}, [4978] = {.lex_state = 29}, [4979] = {.lex_state = 181}, [4980] = {.lex_state = 181}, [4981] = {.lex_state = 181}, [4982] = {.lex_state = 181}, [4983] = {.lex_state = 181}, [4984] = {.lex_state = 181}, [4985] = {.lex_state = 181}, [4986] = {.lex_state = 181}, [4987] = {.lex_state = 181}, [4988] = {.lex_state = 181}, [4989] = {.lex_state = 181}, [4990] = {.lex_state = 29}, [4991] = {.lex_state = 181}, [4992] = {.lex_state = 181}, [4993] = {.lex_state = 181}, [4994] = {.lex_state = 181}, [4995] = {.lex_state = 181}, [4996] = {.lex_state = 181}, [4997] = {.lex_state = 181}, [4998] = {.lex_state = 181}, [4999] = {.lex_state = 181}, [5000] = {.lex_state = 181}, [5001] = {.lex_state = 29}, [5002] = {.lex_state = 2, .external_lex_state = 11}, [5003] = {.lex_state = 181}, [5004] = {.lex_state = 181}, [5005] = {.lex_state = 181}, [5006] = {.lex_state = 181}, [5007] = {.lex_state = 29}, [5008] = {.lex_state = 181}, [5009] = {.lex_state = 181}, [5010] = {.lex_state = 181}, [5011] = {.lex_state = 181}, [5012] = {.lex_state = 181}, [5013] = {.lex_state = 41}, [5014] = {.lex_state = 181}, [5015] = {.lex_state = 181}, [5016] = {.lex_state = 29}, [5017] = {.lex_state = 181}, [5018] = {.lex_state = 181}, [5019] = {.lex_state = 181}, [5020] = {.lex_state = 181}, [5021] = {.lex_state = 181}, [5022] = {.lex_state = 181}, [5023] = {.lex_state = 29}, [5024] = {.lex_state = 2, .external_lex_state = 11}, [5025] = {.lex_state = 181}, [5026] = {.lex_state = 29}, [5027] = {.lex_state = 181}, [5028] = {.lex_state = 29}, [5029] = {.lex_state = 29}, [5030] = {.lex_state = 181}, [5031] = {.lex_state = 181}, [5032] = {.lex_state = 181}, [5033] = {.lex_state = 181}, [5034] = {.lex_state = 29}, [5035] = {.lex_state = 2, .external_lex_state = 11}, [5036] = {.lex_state = 181}, [5037] = {.lex_state = 181}, [5038] = {.lex_state = 181}, [5039] = {.lex_state = 181}, [5040] = {.lex_state = 181}, [5041] = {.lex_state = 181}, [5042] = {.lex_state = 181}, [5043] = {.lex_state = 181}, [5044] = {.lex_state = 2, .external_lex_state = 11}, [5045] = {.lex_state = 181}, [5046] = {.lex_state = 181}, [5047] = {.lex_state = 181}, [5048] = {.lex_state = 181}, [5049] = {.lex_state = 181}, [5050] = {.lex_state = 181}, [5051] = {.lex_state = 181}, [5052] = {.lex_state = 181}, [5053] = {.lex_state = 181}, [5054] = {.lex_state = 29}, [5055] = {.lex_state = 181}, [5056] = {.lex_state = 29}, [5057] = {.lex_state = 181}, [5058] = {.lex_state = 29}, [5059] = {.lex_state = 181}, [5060] = {.lex_state = 2, .external_lex_state = 11}, [5061] = {.lex_state = 181}, [5062] = {.lex_state = 181}, [5063] = {.lex_state = 181}, [5064] = {.lex_state = 181}, [5065] = {.lex_state = 29}, [5066] = {.lex_state = 41}, [5067] = {.lex_state = 181}, [5068] = {.lex_state = 181}, [5069] = {.lex_state = 181}, [5070] = {.lex_state = 181}, [5071] = {.lex_state = 181}, [5072] = {.lex_state = 181}, [5073] = {.lex_state = 181}, [5074] = {.lex_state = 181, .external_lex_state = 10}, [5075] = {.lex_state = 181, .external_lex_state = 10}, [5076] = {.lex_state = 29}, [5077] = {.lex_state = 41}, [5078] = {.lex_state = 181}, [5079] = {.lex_state = 181}, [5080] = {.lex_state = 181}, [5081] = {.lex_state = 181}, [5082] = {.lex_state = 29}, [5083] = {.lex_state = 181}, [5084] = {.lex_state = 181}, [5085] = {.lex_state = 181}, [5086] = {.lex_state = 181}, [5087] = {.lex_state = 181}, [5088] = {.lex_state = 181}, [5089] = {.lex_state = 181}, [5090] = {.lex_state = 181}, [5091] = {.lex_state = 181}, [5092] = {.lex_state = 181}, [5093] = {.lex_state = 181}, [5094] = {.lex_state = 181}, [5095] = {.lex_state = 181}, [5096] = {.lex_state = 29}, [5097] = {.lex_state = 29}, [5098] = {.lex_state = 181}, [5099] = {.lex_state = 29}, [5100] = {.lex_state = 181}, [5101] = {.lex_state = 181}, [5102] = {.lex_state = 181}, [5103] = {.lex_state = 181}, [5104] = {.lex_state = 181}, [5105] = {.lex_state = 29}, [5106] = {.lex_state = 181, .external_lex_state = 10}, [5107] = {.lex_state = 181, .external_lex_state = 10}, [5108] = {.lex_state = 29}, [5109] = {.lex_state = 41}, [5110] = {.lex_state = 181}, [5111] = {.lex_state = 181}, [5112] = {.lex_state = 181, .external_lex_state = 10}, [5113] = {.lex_state = 181}, [5114] = {.lex_state = 29}, [5115] = {.lex_state = 181}, [5116] = {.lex_state = 181}, [5117] = {.lex_state = 181}, [5118] = {.lex_state = 29}, [5119] = {.lex_state = 181}, [5120] = {.lex_state = 181}, [5121] = {.lex_state = 181, .external_lex_state = 10}, [5122] = {.lex_state = 181, .external_lex_state = 10}, [5123] = {.lex_state = 29}, [5124] = {.lex_state = 2, .external_lex_state = 11}, [5125] = {.lex_state = 2, .external_lex_state = 11}, [5126] = {.lex_state = 29}, [5127] = {.lex_state = 181}, [5128] = {.lex_state = 181}, [5129] = {.lex_state = 29}, [5130] = {.lex_state = 181}, [5131] = {.lex_state = 181}, [5132] = {.lex_state = 181, .external_lex_state = 12}, [5133] = {.lex_state = 181}, [5134] = {.lex_state = 29}, [5135] = {.lex_state = 181, .external_lex_state = 10}, [5136] = {.lex_state = 181, .external_lex_state = 10}, [5137] = {.lex_state = 29}, [5138] = {.lex_state = 181, .external_lex_state = 12}, [5139] = {.lex_state = 181, .external_lex_state = 10}, [5140] = {.lex_state = 181}, [5141] = {.lex_state = 29}, [5142] = {.lex_state = 181, .external_lex_state = 10}, [5143] = {.lex_state = 181}, [5144] = {.lex_state = 181, .external_lex_state = 10}, [5145] = {.lex_state = 181, .external_lex_state = 10}, [5146] = {.lex_state = 29}, [5147] = {.lex_state = 181, .external_lex_state = 10}, [5148] = {.lex_state = 181, .external_lex_state = 10}, [5149] = {.lex_state = 181, .external_lex_state = 10}, [5150] = {.lex_state = 181, .external_lex_state = 10}, [5151] = {.lex_state = 29}, [5152] = {.lex_state = 181}, [5153] = {.lex_state = 181}, [5154] = {.lex_state = 181}, [5155] = {.lex_state = 181}, [5156] = {.lex_state = 29}, [5157] = {.lex_state = 181, .external_lex_state = 12}, [5158] = {.lex_state = 181}, [5159] = {.lex_state = 181}, [5160] = {.lex_state = 181}, [5161] = {.lex_state = 29}, [5162] = {.lex_state = 41}, [5163] = {.lex_state = 181}, [5164] = {.lex_state = 29}, [5165] = {.lex_state = 181}, [5166] = {.lex_state = 181}, [5167] = {.lex_state = 181}, [5168] = {.lex_state = 181}, [5169] = {.lex_state = 29}, [5170] = {.lex_state = 181}, [5171] = {.lex_state = 29}, [5172] = {.lex_state = 181}, [5173] = {.lex_state = 181}, [5174] = {.lex_state = 29}, [5175] = {.lex_state = 181}, [5176] = {.lex_state = 29}, [5177] = {.lex_state = 181}, [5178] = {.lex_state = 181}, [5179] = {.lex_state = 29}, [5180] = {.lex_state = 181}, [5181] = {.lex_state = 181}, [5182] = {.lex_state = 181}, [5183] = {.lex_state = 181}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(0)] = { [ts_builtin_sym_end] = ACTIONS(1), [sym_identifier] = ACTIONS(1), [anon_sym_import] = ACTIONS(1), [anon_sym_DOT] = ACTIONS(1), [anon_sym_STAR] = ACTIONS(1), [anon_sym_COMMA] = ACTIONS(1), [anon_sym_from] = ACTIONS(1), [anon_sym_as] = ACTIONS(1), [anon_sym_LBRACE] = ACTIONS(1), [anon_sym_RBRACE] = ACTIONS(1), [anon_sym_with] = ACTIONS(1), [anon_sym_var] = ACTIONS(1), [anon_sym_else] = ACTIONS(1), [anon_sym_if] = ACTIONS(1), [anon_sym_switch] = ACTIONS(1), [anon_sym_for] = ACTIONS(1), [anon_sym_LPAREN] = ACTIONS(1), [anon_sym_SEMI] = ACTIONS(1), [anon_sym_RPAREN] = ACTIONS(1), [anon_sym_let] = ACTIONS(1), [anon_sym_const] = ACTIONS(1), [anon_sym_in] = ACTIONS(1), [anon_sym_IN] = ACTIONS(1), [anon_sym_In] = ACTIONS(1), [anon_sym_of] = ACTIONS(1), [anon_sym_OF] = ACTIONS(1), [anon_sym_Of] = ACTIONS(1), [anon_sym_while] = ACTIONS(1), [anon_sym_do] = ACTIONS(1), [anon_sym_try] = ACTIONS(1), [anon_sym_break] = ACTIONS(1), [anon_sym_continue] = ACTIONS(1), [anon_sym_debugger] = ACTIONS(1), [anon_sym_return] = ACTIONS(1), [anon_sym_throw] = ACTIONS(1), [anon_sym_include] = ACTIONS(1), [anon_sym_COLON] = ACTIONS(1), [anon_sym_case] = ACTIONS(1), [anon_sym_default] = ACTIONS(1), [anon_sym_catch] = ACTIONS(1), [anon_sym_finally] = ACTIONS(1), [anon_sym_EQ] = ACTIONS(1), [anon_sym_LBRACK] = ACTIONS(1), [anon_sym_RBRACK] = ACTIONS(1), [aux_sym_nested_identifier_token1] = ACTIONS(1), [anon_sym_static] = ACTIONS(1), [anon_sym_abstract] = ACTIONS(1), [anon_sym_final] = ACTIONS(1), [anon_sym_component] = ACTIONS(1), [anon_sym_interface] = ACTIONS(1), [anon_sym_function] = ACTIONS(1), [anon_sym_public] = ACTIONS(1), [anon_sym_private] = ACTIONS(1), [anon_sym_package] = ACTIONS(1), [anon_sym_remote] = ACTIONS(1), [anon_sym_any] = ACTIONS(1), [anon_sym_string] = ACTIONS(1), [anon_sym_numeric] = ACTIONS(1), [anon_sym_xml] = ACTIONS(1), [anon_sym_binary] = ACTIONS(1), [anon_sym_boolean] = ACTIONS(1), [anon_sym_date] = ACTIONS(1), [anon_sym_guid] = ACTIONS(1), [anon_sym_query] = ACTIONS(1), [anon_sym_void] = ACTIONS(1), [anon_sym_EQ_GT] = ACTIONS(1), [anon_sym_required] = ACTIONS(1), [sym_optional_chain] = ACTIONS(1), [sym_static_chain] = ACTIONS(1), [anon_sym_new] = ACTIONS(1), [aux_sym_new_expression_token1] = ACTIONS(1), [anon_sym_java] = ACTIONS(1), [anon_sym_cfml] = ACTIONS(1), [anon_sym_PLUS_EQ] = ACTIONS(1), [anon_sym_DASH_EQ] = ACTIONS(1), [anon_sym_STAR_EQ] = ACTIONS(1), [anon_sym_SLASH_EQ] = ACTIONS(1), [anon_sym_PERCENT_EQ] = ACTIONS(1), [anon_sym_CARET_EQ] = ACTIONS(1), [anon_sym_AMP_EQ] = ACTIONS(1), [anon_sym_PIPE_EQ] = ACTIONS(1), [anon_sym_GT_GT_EQ] = ACTIONS(1), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1), [anon_sym_LT_LT_EQ] = ACTIONS(1), [anon_sym_STAR_STAR_EQ] = ACTIONS(1), [anon_sym_AMP_AMP_EQ] = ACTIONS(1), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1), [anon_sym_DOT_DOT_DOT] = ACTIONS(1), [anon_sym_AMP_AMP] = ACTIONS(1), [aux_sym_binary_expression_token1] = ACTIONS(1), [anon_sym_PIPE_PIPE] = ACTIONS(1), [aux_sym_binary_expression_token2] = ACTIONS(1), [aux_sym_binary_expression_token3] = ACTIONS(1), [anon_sym_GT_GT] = ACTIONS(1), [anon_sym_GT_GT_GT] = ACTIONS(1), [anon_sym_LT_LT] = ACTIONS(1), [anon_sym_AMP] = ACTIONS(1), [anon_sym_CARET] = ACTIONS(1), [anon_sym_PIPE] = ACTIONS(1), [anon_sym_PLUS] = ACTIONS(1), [anon_sym_DASH] = ACTIONS(1), [anon_sym_SLASH] = ACTIONS(1), [anon_sym_PERCENT] = ACTIONS(1), [anon_sym_BSLASH] = ACTIONS(1), [aux_sym_binary_expression_token4] = ACTIONS(1), [anon_sym_STAR_STAR] = ACTIONS(1), [anon_sym_LT] = ACTIONS(1), [aux_sym_binary_expression_token5] = ACTIONS(1), [anon_sym_LT_EQ] = ACTIONS(1), [aux_sym_binary_expression_token6] = ACTIONS(1), [aux_sym_binary_expression_token7] = ACTIONS(1), [anon_sym_EQ_EQ] = ACTIONS(1), [anon_sym_EQ_EQ_EQ] = ACTIONS(1), [aux_sym_binary_expression_token8] = ACTIONS(1), [aux_sym_binary_expression_token9] = ACTIONS(1), [aux_sym_binary_expression_token10] = ACTIONS(1), [anon_sym_LT_GT] = ACTIONS(1), [anon_sym_BANG_EQ] = ACTIONS(1), [anon_sym_BANG_EQ_EQ] = ACTIONS(1), [aux_sym_binary_expression_token11] = ACTIONS(1), [aux_sym_binary_expression_token12] = ACTIONS(1), [aux_sym_binary_expression_token13] = ACTIONS(1), [aux_sym_binary_expression_token14] = ACTIONS(1), [aux_sym_binary_expression_token15] = ACTIONS(1), [anon_sym_GT_EQ] = ACTIONS(1), [aux_sym_binary_expression_token16] = ACTIONS(1), [aux_sym_binary_expression_token17] = ACTIONS(1), [anon_sym_GT] = ACTIONS(1), [aux_sym_binary_expression_token18] = ACTIONS(1), [aux_sym_binary_expression_token19] = ACTIONS(1), [aux_sym_binary_expression_token20] = ACTIONS(1), [aux_sym_binary_expression_token21] = ACTIONS(1), [aux_sym_binary_expression_token22] = ACTIONS(1), [aux_sym_binary_expression_token23] = ACTIONS(1), [anon_sym_QMARK_QMARK] = ACTIONS(1), [anon_sym_instanceof] = ACTIONS(1), [anon_sym_BANG] = ACTIONS(1), [anon_sym_TILDE] = ACTIONS(1), [aux_sym_unary_operator_token1] = ACTIONS(1), [anon_sym_PLUS_PLUS] = ACTIONS(1), [anon_sym_DASH_DASH] = ACTIONS(1), [anon_sym_DQUOTE] = ACTIONS(1), [anon_sym_DQUOTE_DQUOTE] = ACTIONS(1), [anon_sym_SQUOTE] = ACTIONS(1), [anon_sym_SQUOTE_SQUOTE] = ACTIONS(1), [sym_comment] = ACTIONS(3), [anon_sym_DOLLAR_LBRACE] = ACTIONS(1), [anon_sym_SLASH2] = ACTIONS(1), [sym_number] = ACTIONS(1), [anon_sym_target] = ACTIONS(1), [anon_sym_meta] = ACTIONS(1), [sym_this] = ACTIONS(1), [sym_super] = ACTIONS(1), [sym_true] = ACTIONS(1), [sym_false] = ACTIONS(1), [sym_null] = ACTIONS(1), [sym_undefined] = ACTIONS(1), [anon_sym_AT] = ACTIONS(1), [anon_sym_property] = ACTIONS(1), [aux_sym_method_definition_token1] = ACTIONS(1), [anon_sym_get] = ACTIONS(1), [anon_sym_set] = ACTIONS(1), [anon_sym_POUND] = ACTIONS(1), [anon_sym_export] = ACTIONS(1), [anon_sym_queryExecute] = ACTIONS(1), [anon_sym_BQUOTE] = ACTIONS(1), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1), [sym__automatic_semicolon] = ACTIONS(1), [sym__template_chars] = ACTIONS(1), [sym__ternary_qmark] = ACTIONS(1), [sym__elvis_operator] = ACTIONS(1), [sym_logical_or] = ACTIONS(1), [sym_query_text] = ACTIONS(1), [sym_tag_linefeed] = ACTIONS(1), [sym_cfml_template_content] = ACTIONS(1), }, [STATE(1)] = { [sym_program] = STATE(4933), [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3634), [sym_path] = STATE(5097), [sym_statement] = STATE(188), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3685), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3634), [aux_sym_program_repeat1] = STATE(181), [aux_sym_program_repeat2] = STATE(188), [aux_sym_function_declaration_repeat1] = STATE(3868), [ts_builtin_sym_end] = ACTIONS(5), [sym_identifier] = ACTIONS(7), [anon_sym_import] = ACTIONS(9), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(79), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(2)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(3)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(4)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(5)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(6)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(7)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(8)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(9)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(10)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(11)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(112), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(121), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(12)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(13)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(14)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(15)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(16)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(17)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(18)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(19)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(20)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(21)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(22)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(23)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(24)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(25)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(26)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(27)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(28)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(29)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(30)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(192), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(31)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(32)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4735), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4745), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_tag_statement_repeat1] = STATE(1030), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(239), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(247), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(249), }, [STATE(33)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(239), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(34)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4660), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4780), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_tag_statement_repeat1] = STATE(1015), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(239), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(254), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(256), }, [STATE(35)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4839), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4756), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_tag_statement_repeat1] = STATE(1060), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(239), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(261), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(263), }, [STATE(36)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4648), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4502), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_tag_statement_repeat1] = STATE(1024), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(239), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(268), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(164), }, [STATE(37)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4763), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4732), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_tag_statement_repeat1] = STATE(1056), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(239), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(273), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(275), }, [STATE(38)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4615), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4695), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_path_repeat1] = STATE(4227), [aux_sym_tag_statement_repeat1] = STATE(1074), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(101), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(239), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(116), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(116), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(124), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(247), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(135), [anon_sym_DASH] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(138), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(141), [anon_sym_DASH_DASH] = ACTIONS(141), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(277), }, [STATE(39)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2650), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4100), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4743), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2209), [sym_hash_expression] = STATE(2209), [sym_hash_empty] = STATE(2209), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4100), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(40)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3625), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1161), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(281), [anon_sym_LPAREN] = ACTIONS(283), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(247), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(286), }, [STATE(41)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3326), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1173), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_LPAREN] = ACTIONS(283), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(127), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(223), }, [STATE(42)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2813), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4133), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4651), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2308), [sym_hash_expression] = STATE(2308), [sym_hash_empty] = STATE(2308), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4133), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(43)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3068), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1165), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(288), [anon_sym_LPAREN] = ACTIONS(283), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(261), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(290), }, [STATE(44)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2734), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4136), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4713), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2296), [sym_hash_expression] = STATE(2296), [sym_hash_empty] = STATE(2296), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4136), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(45)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3567), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(292), [anon_sym_LPAREN] = ACTIONS(283), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(273), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(294), }, [STATE(46)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2813), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4133), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4651), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2308), [sym_hash_expression] = STATE(2308), [sym_hash_empty] = STATE(2308), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4133), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(47)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2682), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4125), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4633), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2242), [sym_hash_expression] = STATE(2242), [sym_hash_empty] = STATE(2242), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4125), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(48)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3625), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(296), [anon_sym_LPAREN] = ACTIONS(283), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(268), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(298), }, [STATE(49)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4833), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1174), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(300), [anon_sym_LPAREN] = ACTIONS(283), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(196), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(196), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(201), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(254), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(208), [anon_sym_DASH] = ACTIONS(208), [anon_sym_SLASH] = ACTIONS(211), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(214), [anon_sym_DASH_DASH] = ACTIONS(214), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(302), }, [STATE(50)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2647), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_parameter_attribute] = STATE(4140), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4716), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2239), [sym_hash_expression] = STATE(2239), [sym_hash_empty] = STATE(2239), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [aux_sym_include_statement_repeat1] = STATE(4140), [sym_identifier] = ACTIONS(225), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(231), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(231), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(51)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(216), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4439), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4277), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4439), [sym_method_definition] = STATE(4277), [sym_pair] = STATE(2420), [sym_cf_pair] = STATE(4237), [sym_pair_pattern] = STATE(4439), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(216), [aux_sym_object_repeat1] = STATE(4281), [aux_sym_object_pattern_repeat1] = STATE(4448), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(304), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(314), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(328), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(346), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(350), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(354), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(360), [anon_sym_private] = ACTIONS(360), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(362), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(374), [anon_sym_set] = ACTIONS(374), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(328), [anon_sym_queryExecute] = ACTIONS(376), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(52)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(183), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(183), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(382), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(53)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(189), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4351), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4352), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4351), [sym_method_definition] = STATE(4352), [sym_pair] = STATE(2448), [sym_cf_pair] = STATE(4206), [sym_pair_pattern] = STATE(4351), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(189), [aux_sym_object_repeat1] = STATE(4429), [aux_sym_object_pattern_repeat1] = STATE(4455), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(400), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(402), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(404), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(406), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(408), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(410), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(412), [anon_sym_private] = ACTIONS(412), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(414), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(416), [anon_sym_set] = ACTIONS(416), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(404), [anon_sym_queryExecute] = ACTIONS(418), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(54)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(183), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(183), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(420), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(55)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(186), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(186), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(422), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(56)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(193), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4351), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4352), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4351), [sym_method_definition] = STATE(4352), [sym_pair] = STATE(2448), [sym_cf_pair] = STATE(4206), [sym_pair_pattern] = STATE(4351), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(193), [aux_sym_object_repeat1] = STATE(4429), [aux_sym_object_pattern_repeat1] = STATE(4455), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(400), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(424), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(404), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(406), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(408), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(410), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(412), [anon_sym_private] = ACTIONS(412), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(414), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(416), [anon_sym_set] = ACTIONS(416), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(404), [anon_sym_queryExecute] = ACTIONS(418), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(57)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(195), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4351), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4352), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4351), [sym_method_definition] = STATE(4352), [sym_pair] = STATE(2448), [sym_cf_pair] = STATE(4175), [sym_pair_pattern] = STATE(4351), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(195), [aux_sym_object_repeat1] = STATE(4429), [aux_sym_object_pattern_repeat1] = STATE(4455), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(426), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(428), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(430), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(432), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(434), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(436), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(438), [anon_sym_private] = ACTIONS(438), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(440), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(442), [anon_sym_set] = ACTIONS(442), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(430), [anon_sym_queryExecute] = ACTIONS(444), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(58)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(189), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(189), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(402), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(59)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(195), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(195), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(428), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(60)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(186), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4351), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4352), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4351), [sym_method_definition] = STATE(4352), [sym_pair] = STATE(2448), [sym_cf_pair] = STATE(4206), [sym_pair_pattern] = STATE(4351), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(186), [aux_sym_object_repeat1] = STATE(4429), [aux_sym_object_pattern_repeat1] = STATE(4455), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(400), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(422), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(404), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(406), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(408), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(410), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(412), [anon_sym_private] = ACTIONS(412), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(414), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(416), [anon_sym_set] = ACTIONS(416), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(404), [anon_sym_queryExecute] = ACTIONS(418), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(61)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(197), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4351), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4352), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4351), [sym_method_definition] = STATE(4352), [sym_pair] = STATE(2448), [sym_cf_pair] = STATE(4206), [sym_pair_pattern] = STATE(4351), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(197), [aux_sym_object_repeat1] = STATE(4429), [aux_sym_object_pattern_repeat1] = STATE(4455), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(400), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(446), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(404), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(406), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(408), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(410), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(412), [anon_sym_private] = ACTIONS(412), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(414), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(416), [anon_sym_set] = ACTIONS(416), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(404), [anon_sym_queryExecute] = ACTIONS(418), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(62)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(193), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(193), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(424), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(63)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(201), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4187), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(201), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(448), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(450), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(452), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(454), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(456), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(458), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(460), [anon_sym_private] = ACTIONS(460), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(462), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(464), [anon_sym_set] = ACTIONS(464), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(452), [anon_sym_queryExecute] = ACTIONS(466), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(64)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(201), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(201), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(450), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(65)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(202), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4351), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4352), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4351), [sym_method_definition] = STATE(4352), [sym_pair] = STATE(2448), [sym_cf_pair] = STATE(4206), [sym_pair_pattern] = STATE(4351), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(202), [aux_sym_object_repeat1] = STATE(4429), [aux_sym_object_pattern_repeat1] = STATE(4455), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(400), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(468), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(404), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(406), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(408), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(410), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(412), [anon_sym_private] = ACTIONS(412), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(414), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(416), [anon_sym_set] = ACTIONS(416), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(404), [anon_sym_queryExecute] = ACTIONS(418), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(66)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(204), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(204), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(470), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(67)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(197), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(197), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(446), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(68)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(206), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(206), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(472), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(69)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(202), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(202), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(474), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(70)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(208), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(208), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(476), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(71)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(209), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(209), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(478), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(72)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(210), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4342), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4384), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4342), [sym_method_definition] = STATE(4384), [sym_pair] = STATE(2537), [sym_cf_pair] = STATE(4176), [sym_pair_pattern] = STATE(4342), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(210), [aux_sym_object_repeat1] = STATE(4385), [aux_sym_object_pattern_repeat1] = STATE(4348), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(480), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(482), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(484), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(486), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(488), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(490), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(492), [anon_sym_private] = ACTIONS(492), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(494), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(496), [anon_sym_set] = ACTIONS(496), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(484), [anon_sym_queryExecute] = ACTIONS(498), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(73)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(210), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(210), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(482), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(74)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(211), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4383), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4283), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4383), [sym_method_definition] = STATE(4283), [sym_pair] = STATE(2459), [sym_cf_pair] = STATE(4188), [sym_pair_pattern] = STATE(4383), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(211), [aux_sym_object_repeat1] = STATE(4286), [aux_sym_object_pattern_repeat1] = STATE(4386), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(500), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(502), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(504), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(506), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(508), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(510), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(512), [anon_sym_private] = ACTIONS(512), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(514), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(516), [anon_sym_set] = ACTIONS(516), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(504), [anon_sym_queryExecute] = ACTIONS(518), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(75)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(211), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(211), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(502), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(76)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(212), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4282), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4373), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4282), [sym_method_definition] = STATE(4373), [sym_pair] = STATE(2590), [sym_cf_pair] = STATE(4212), [sym_pair_pattern] = STATE(4282), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(212), [aux_sym_object_repeat1] = STATE(4375), [aux_sym_object_pattern_repeat1] = STATE(4287), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(520), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(522), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(524), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(526), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(528), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(530), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(532), [anon_sym_private] = ACTIONS(532), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(534), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(536), [anon_sym_set] = ACTIONS(536), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(524), [anon_sym_queryExecute] = ACTIONS(538), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(77)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(212), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(212), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(522), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(78)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(213), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4370), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4442), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4370), [sym_method_definition] = STATE(4442), [sym_pair] = STATE(2344), [sym_cf_pair] = STATE(4200), [sym_pair_pattern] = STATE(4370), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(213), [aux_sym_object_repeat1] = STATE(4445), [aux_sym_object_pattern_repeat1] = STATE(4376), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(540), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(542), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(544), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(546), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(548), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(550), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(552), [anon_sym_private] = ACTIONS(552), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(554), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(556), [anon_sym_set] = ACTIONS(556), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(544), [anon_sym_queryExecute] = ACTIONS(558), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(79)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(213), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(213), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(542), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(80)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(214), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(214), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(560), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(81)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(215), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(215), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(562), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(82)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(216), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(216), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(314), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(83)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(217), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(217), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(564), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(84)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(218), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(218), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(566), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(85)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(219), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4275), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4405), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4275), [sym_method_definition] = STATE(4405), [sym_pair] = STATE(2485), [sym_cf_pair] = STATE(4208), [sym_pair_pattern] = STATE(4275), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(219), [aux_sym_object_repeat1] = STATE(4410), [aux_sym_object_pattern_repeat1] = STATE(4284), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(568), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(570), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(572), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(574), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(576), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(578), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(580), [anon_sym_private] = ACTIONS(580), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(582), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(584), [anon_sym_set] = ACTIONS(584), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(572), [anon_sym_queryExecute] = ACTIONS(586), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(86)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(219), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(219), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(570), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(87)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(189), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4355), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4356), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4355), [sym_method_definition] = STATE(4356), [sym_pair] = STATE(2486), [sym_cf_pair] = STATE(4177), [sym_pair_pattern] = STATE(4355), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(189), [aux_sym_object_repeat1] = STATE(4359), [aux_sym_object_pattern_repeat1] = STATE(4360), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(380), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(588), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(384), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(386), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(388), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(390), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(392), [anon_sym_private] = ACTIONS(392), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(394), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(396), [anon_sym_set] = ACTIONS(396), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(384), [anon_sym_queryExecute] = ACTIONS(398), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(88)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(189), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_object_assignment_pattern] = STATE(4351), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5053), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5053), [sym_spread_element] = STATE(4352), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2292), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_decorator] = STATE(3830), [sym_formal_parameters] = STATE(5100), [sym_rest_pattern] = STATE(4351), [sym_method_definition] = STATE(4352), [sym_pair] = STATE(2448), [sym_cf_pair] = STATE(4206), [sym_pair_pattern] = STATE(4351), [sym__property_name] = STATE(4209), [sym__hash_always_eval] = STATE(2196), [sym_hash_expression] = STATE(2196), [sym_hash_empty] = STATE(2196), [sym_computed_property_name] = STATE(4209), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(189), [aux_sym_object_repeat1] = STATE(4429), [aux_sym_object_pattern_repeat1] = STATE(4455), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_method_definition_repeat1] = STATE(3806), [sym_identifier] = ACTIONS(400), [anon_sym_import] = ACTIONS(306), [anon_sym_STAR] = ACTIONS(308), [anon_sym_COMMA] = ACTIONS(310), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(588), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(404), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(406), [anon_sym_LBRACK] = ACTIONS(348), [anon_sym_static] = ACTIONS(408), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(410), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(412), [anon_sym_private] = ACTIONS(412), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(414), [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(366), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(368), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(370), [aux_sym_method_definition_token1] = ACTIONS(372), [anon_sym_get] = ACTIONS(416), [anon_sym_set] = ACTIONS(416), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(404), [anon_sym_queryExecute] = ACTIONS(418), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(89)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1991), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1997), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2052), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(590), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(592), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(600), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(602), [anon_sym_in] = ACTIONS(594), [anon_sym_IN] = ACTIONS(594), [anon_sym_In] = ACTIONS(594), [anon_sym_of] = ACTIONS(594), [anon_sym_OF] = ACTIONS(594), [anon_sym_Of] = ACTIONS(594), [anon_sym_include] = ACTIONS(602), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(602), [anon_sym_component] = ACTIONS(602), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(602), [anon_sym_private] = ACTIONS(602), [anon_sym_query] = ACTIONS(602), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(604), [aux_sym_new_expression_token1] = ACTIONS(606), [anon_sym_java] = ACTIONS(608), [anon_sym_cfml] = ACTIONS(608), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(602), [anon_sym_set] = ACTIONS(602), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(602), [anon_sym_queryExecute] = ACTIONS(618), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(90)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1984), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1997), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2052), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(590), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(592), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(620), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(602), [anon_sym_in] = ACTIONS(594), [anon_sym_IN] = ACTIONS(594), [anon_sym_In] = ACTIONS(594), [anon_sym_of] = ACTIONS(594), [anon_sym_OF] = ACTIONS(594), [anon_sym_Of] = ACTIONS(594), [anon_sym_include] = ACTIONS(602), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(602), [anon_sym_component] = ACTIONS(602), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(602), [anon_sym_private] = ACTIONS(602), [anon_sym_query] = ACTIONS(602), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(604), [aux_sym_new_expression_token1] = ACTIONS(606), [anon_sym_java] = ACTIONS(622), [anon_sym_cfml] = ACTIONS(622), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(602), [anon_sym_set] = ACTIONS(602), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(602), [anon_sym_queryExecute] = ACTIONS(618), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(91)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2059), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(624), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_RBRACE] = ACTIONS(596), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_RPAREN] = ACTIONS(596), [anon_sym_let] = ACTIONS(632), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(632), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_static] = ACTIONS(632), [anon_sym_component] = ACTIONS(632), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(632), [anon_sym_private] = ACTIONS(632), [anon_sym_query] = ACTIONS(632), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(638), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(642), [anon_sym_cfml] = ACTIONS(642), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(632), [anon_sym_set] = ACTIONS(632), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(632), [anon_sym_queryExecute] = ACTIONS(650), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(92)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1996), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1986), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2009), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(590), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(600), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(602), [anon_sym_in] = ACTIONS(652), [anon_sym_IN] = ACTIONS(652), [anon_sym_In] = ACTIONS(652), [anon_sym_of] = ACTIONS(652), [anon_sym_OF] = ACTIONS(652), [anon_sym_Of] = ACTIONS(652), [anon_sym_include] = ACTIONS(602), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(602), [anon_sym_component] = ACTIONS(602), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(602), [anon_sym_private] = ACTIONS(602), [anon_sym_query] = ACTIONS(602), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(604), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(602), [anon_sym_set] = ACTIONS(602), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(602), [anon_sym_queryExecute] = ACTIONS(618), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(93)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_COMMA] = ACTIONS(660), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_SEMI] = ACTIONS(660), [anon_sym_let] = ACTIONS(667), [anon_sym_in] = ACTIONS(658), [anon_sym_IN] = ACTIONS(658), [anon_sym_In] = ACTIONS(658), [anon_sym_of] = ACTIONS(658), [anon_sym_OF] = ACTIONS(658), [anon_sym_Of] = ACTIONS(658), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(672), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(660), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), }, [STATE(94)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1989), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1986), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2009), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(590), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(620), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(602), [anon_sym_in] = ACTIONS(652), [anon_sym_IN] = ACTIONS(652), [anon_sym_In] = ACTIONS(652), [anon_sym_of] = ACTIONS(652), [anon_sym_OF] = ACTIONS(652), [anon_sym_Of] = ACTIONS(652), [anon_sym_include] = ACTIONS(602), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(602), [anon_sym_component] = ACTIONS(602), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(602), [anon_sym_private] = ACTIONS(602), [anon_sym_query] = ACTIONS(602), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(604), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(602), [anon_sym_set] = ACTIONS(602), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(602), [anon_sym_queryExecute] = ACTIONS(618), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(95)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2082), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(624), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_RBRACE] = ACTIONS(596), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_RPAREN] = ACTIONS(596), [anon_sym_let] = ACTIONS(632), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(632), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_static] = ACTIONS(632), [anon_sym_component] = ACTIONS(632), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(632), [anon_sym_private] = ACTIONS(632), [anon_sym_query] = ACTIONS(632), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(638), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(693), [anon_sym_cfml] = ACTIONS(693), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(632), [anon_sym_set] = ACTIONS(632), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(632), [anon_sym_queryExecute] = ACTIONS(650), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(96)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(373), [sym_expression] = STATE(3589), [sym_primary_expression] = STATE(440), [sym_object] = STATE(505), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(439), [sym_member_expression] = STATE(373), [sym_subscript_expression] = STATE(373), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(427), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_arguments] = STATE(479), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3025), [sym_hash_expression] = STATE(3025), [sym_hash_empty] = STATE(3025), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(695), [anon_sym_import] = ACTIONS(697), [anon_sym_DOT] = ACTIONS(699), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(701), [anon_sym_LPAREN] = ACTIONS(703), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(705), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(705), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(705), [anon_sym_component] = ACTIONS(705), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(705), [anon_sym_private] = ACTIONS(705), [anon_sym_query] = ACTIONS(705), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(711), [aux_sym_new_expression_token1] = ACTIONS(713), [anon_sym_java] = ACTIONS(715), [anon_sym_cfml] = ACTIONS(715), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(727), [sym_undefined] = ACTIONS(729), [anon_sym_get] = ACTIONS(705), [anon_sym_set] = ACTIONS(705), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(705), [anon_sym_queryExecute] = ACTIONS(731), [anon_sym_BQUOTE] = ACTIONS(733), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), [sym_tag_linefeed] = ACTIONS(596), }, [STATE(97)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1991), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1997), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2052), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(735), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(592), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_RBRACE] = ACTIONS(596), [anon_sym_LPAREN] = ACTIONS(600), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(737), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(737), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(737), [anon_sym_component] = ACTIONS(737), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(737), [anon_sym_private] = ACTIONS(737), [anon_sym_query] = ACTIONS(737), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(739), [aux_sym_new_expression_token1] = ACTIONS(606), [anon_sym_java] = ACTIONS(741), [anon_sym_cfml] = ACTIONS(741), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(737), [anon_sym_set] = ACTIONS(737), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(737), [anon_sym_queryExecute] = ACTIONS(743), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(98)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1984), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1997), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2052), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(735), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(592), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_RBRACE] = ACTIONS(596), [anon_sym_LPAREN] = ACTIONS(620), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(737), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(737), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(737), [anon_sym_component] = ACTIONS(737), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(737), [anon_sym_private] = ACTIONS(737), [anon_sym_query] = ACTIONS(737), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(739), [aux_sym_new_expression_token1] = ACTIONS(606), [anon_sym_java] = ACTIONS(745), [anon_sym_cfml] = ACTIONS(745), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(737), [anon_sym_set] = ACTIONS(737), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(737), [anon_sym_queryExecute] = ACTIONS(743), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(99)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(986), [sym_expression] = STATE(3592), [sym_primary_expression] = STATE(2313), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2288), [sym_member_expression] = STATE(986), [sym_subscript_expression] = STATE(986), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2190), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_arguments] = STATE(2446), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3043), [sym_hash_expression] = STATE(3043), [sym_hash_empty] = STATE(3043), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(747), [anon_sym_import] = ACTIONS(749), [anon_sym_DOT] = ACTIONS(751), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(753), [anon_sym_LPAREN] = ACTIONS(755), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(757), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(757), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(757), [anon_sym_component] = ACTIONS(757), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(757), [anon_sym_private] = ACTIONS(757), [anon_sym_query] = ACTIONS(757), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(763), [aux_sym_new_expression_token1] = ACTIONS(765), [anon_sym_java] = ACTIONS(767), [anon_sym_cfml] = ACTIONS(767), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(779), [sym_undefined] = ACTIONS(781), [anon_sym_get] = ACTIONS(757), [anon_sym_set] = ACTIONS(757), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(757), [anon_sym_queryExecute] = ACTIONS(783), [anon_sym_BQUOTE] = ACTIONS(785), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), [sym_tag_linefeed] = ACTIONS(596), }, [STATE(100)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1991), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1997), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2052), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(787), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(592), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(600), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(789), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(789), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(789), [anon_sym_component] = ACTIONS(789), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(789), [anon_sym_private] = ACTIONS(789), [anon_sym_query] = ACTIONS(789), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(791), [aux_sym_new_expression_token1] = ACTIONS(606), [anon_sym_java] = ACTIONS(793), [anon_sym_cfml] = ACTIONS(793), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(789), [anon_sym_set] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(789), [anon_sym_queryExecute] = ACTIONS(795), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(101)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(986), [sym_expression] = STATE(3592), [sym_primary_expression] = STATE(2299), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2288), [sym_member_expression] = STATE(986), [sym_subscript_expression] = STATE(986), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2190), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_arguments] = STATE(2446), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3043), [sym_hash_expression] = STATE(3043), [sym_hash_empty] = STATE(3043), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(747), [anon_sym_import] = ACTIONS(749), [anon_sym_DOT] = ACTIONS(751), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(753), [anon_sym_LPAREN] = ACTIONS(797), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(757), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(757), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(757), [anon_sym_component] = ACTIONS(757), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(757), [anon_sym_private] = ACTIONS(757), [anon_sym_query] = ACTIONS(757), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(763), [aux_sym_new_expression_token1] = ACTIONS(765), [anon_sym_java] = ACTIONS(799), [anon_sym_cfml] = ACTIONS(799), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(779), [sym_undefined] = ACTIONS(781), [anon_sym_get] = ACTIONS(757), [anon_sym_set] = ACTIONS(757), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(757), [anon_sym_queryExecute] = ACTIONS(783), [anon_sym_BQUOTE] = ACTIONS(785), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), [sym_tag_linefeed] = ACTIONS(596), }, [STATE(102)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1984), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1997), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2052), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(787), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(592), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(620), [anon_sym_SEMI] = ACTIONS(596), [anon_sym_let] = ACTIONS(789), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(789), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(789), [anon_sym_component] = ACTIONS(789), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(789), [anon_sym_private] = ACTIONS(789), [anon_sym_query] = ACTIONS(789), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(791), [aux_sym_new_expression_token1] = ACTIONS(606), [anon_sym_java] = ACTIONS(801), [anon_sym_cfml] = ACTIONS(801), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(789), [anon_sym_set] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(789), [anon_sym_queryExecute] = ACTIONS(795), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(596), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(103)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2059), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(803), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(805), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(805), [anon_sym_COLON] = ACTIONS(594), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(805), [anon_sym_component] = ACTIONS(805), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(805), [anon_sym_private] = ACTIONS(805), [anon_sym_query] = ACTIONS(805), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(809), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(811), [anon_sym_cfml] = ACTIONS(811), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(805), [anon_sym_set] = ACTIONS(805), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(805), [anon_sym_queryExecute] = ACTIONS(817), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(104)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1028), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2495), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2520), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2234), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_arguments] = STATE(2798), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2945), [sym_hash_expression] = STATE(2945), [sym_hash_empty] = STATE(2945), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(819), [anon_sym_import] = ACTIONS(821), [anon_sym_DOT] = ACTIONS(823), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(825), [anon_sym_LPAREN] = ACTIONS(827), [anon_sym_RPAREN] = ACTIONS(596), [anon_sym_let] = ACTIONS(829), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(829), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(829), [anon_sym_component] = ACTIONS(829), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(829), [anon_sym_private] = ACTIONS(829), [anon_sym_query] = ACTIONS(829), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(835), [aux_sym_new_expression_token1] = ACTIONS(837), [anon_sym_java] = ACTIONS(839), [anon_sym_cfml] = ACTIONS(839), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(851), [sym_undefined] = ACTIONS(853), [anon_sym_get] = ACTIONS(829), [anon_sym_set] = ACTIONS(829), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(829), [anon_sym_queryExecute] = ACTIONS(855), [anon_sym_BQUOTE] = ACTIONS(857), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(105)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2082), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(803), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(805), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(805), [anon_sym_COLON] = ACTIONS(594), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(805), [anon_sym_component] = ACTIONS(805), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(805), [anon_sym_private] = ACTIONS(805), [anon_sym_query] = ACTIONS(805), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(809), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(859), [anon_sym_cfml] = ACTIONS(859), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(805), [anon_sym_set] = ACTIONS(805), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(805), [anon_sym_queryExecute] = ACTIONS(817), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(106)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_COMMA] = ACTIONS(660), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_RBRACE] = ACTIONS(660), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_SEMI] = ACTIONS(660), [anon_sym_RPAREN] = ACTIONS(660), [anon_sym_let] = ACTIONS(667), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_RBRACK] = ACTIONS(660), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(672), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), }, [STATE(107)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2093), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(624), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_RBRACE] = ACTIONS(654), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_RPAREN] = ACTIONS(654), [anon_sym_let] = ACTIONS(632), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(632), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_RBRACK] = ACTIONS(654), [anon_sym_static] = ACTIONS(632), [anon_sym_component] = ACTIONS(632), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(632), [anon_sym_private] = ACTIONS(632), [anon_sym_query] = ACTIONS(632), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(638), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(632), [anon_sym_set] = ACTIONS(632), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(632), [anon_sym_queryExecute] = ACTIONS(650), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(108)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1028), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2423), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2520), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2234), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_arguments] = STATE(2798), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2945), [sym_hash_expression] = STATE(2945), [sym_hash_empty] = STATE(2945), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(819), [anon_sym_import] = ACTIONS(821), [anon_sym_DOT] = ACTIONS(823), [anon_sym_STAR] = ACTIONS(594), [anon_sym_COMMA] = ACTIONS(596), [anon_sym_LBRACE] = ACTIONS(825), [anon_sym_LPAREN] = ACTIONS(861), [anon_sym_RPAREN] = ACTIONS(596), [anon_sym_let] = ACTIONS(829), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(829), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(829), [anon_sym_component] = ACTIONS(829), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(829), [anon_sym_private] = ACTIONS(829), [anon_sym_query] = ACTIONS(829), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(835), [aux_sym_new_expression_token1] = ACTIONS(837), [anon_sym_java] = ACTIONS(863), [anon_sym_cfml] = ACTIONS(863), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(851), [sym_undefined] = ACTIONS(853), [anon_sym_get] = ACTIONS(829), [anon_sym_set] = ACTIONS(829), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(829), [anon_sym_queryExecute] = ACTIONS(855), [anon_sym_BQUOTE] = ACTIONS(857), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(109)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2072), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(624), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_RBRACE] = ACTIONS(654), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_RPAREN] = ACTIONS(654), [anon_sym_let] = ACTIONS(632), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(632), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_RBRACK] = ACTIONS(654), [anon_sym_static] = ACTIONS(632), [anon_sym_component] = ACTIONS(632), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(632), [anon_sym_private] = ACTIONS(632), [anon_sym_query] = ACTIONS(632), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(638), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(632), [anon_sym_set] = ACTIONS(632), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(632), [anon_sym_queryExecute] = ACTIONS(650), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(110)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_COMMA] = ACTIONS(660), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_RBRACE] = ACTIONS(660), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_SEMI] = ACTIONS(660), [anon_sym_let] = ACTIONS(667), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(658), [anon_sym_EQ] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(672), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(660), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), }, [STATE(111)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(373), [sym_expression] = STATE(3589), [sym_primary_expression] = STATE(444), [sym_object] = STATE(505), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(445), [sym_member_expression] = STATE(373), [sym_subscript_expression] = STATE(373), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(427), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_arguments] = STATE(498), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3025), [sym_hash_expression] = STATE(3025), [sym_hash_empty] = STATE(3025), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(695), [anon_sym_import] = ACTIONS(697), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(701), [anon_sym_LPAREN] = ACTIONS(703), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(705), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(705), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(705), [anon_sym_component] = ACTIONS(705), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(705), [anon_sym_private] = ACTIONS(705), [anon_sym_query] = ACTIONS(705), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(711), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(727), [sym_undefined] = ACTIONS(729), [anon_sym_get] = ACTIONS(705), [anon_sym_set] = ACTIONS(705), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(705), [anon_sym_queryExecute] = ACTIONS(731), [anon_sym_BQUOTE] = ACTIONS(733), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), [sym_tag_linefeed] = ACTIONS(654), }, [STATE(112)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1989), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1986), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2009), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(735), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_RBRACE] = ACTIONS(654), [anon_sym_LPAREN] = ACTIONS(620), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(737), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(737), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(737), [anon_sym_component] = ACTIONS(737), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(737), [anon_sym_private] = ACTIONS(737), [anon_sym_query] = ACTIONS(737), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(739), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(737), [anon_sym_set] = ACTIONS(737), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(737), [anon_sym_queryExecute] = ACTIONS(743), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(113)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2082), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(865), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(867), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(867), [anon_sym_COLON] = ACTIONS(594), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(867), [anon_sym_component] = ACTIONS(867), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(867), [anon_sym_private] = ACTIONS(867), [anon_sym_query] = ACTIONS(867), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(871), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(873), [anon_sym_cfml] = ACTIONS(873), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(867), [anon_sym_set] = ACTIONS(867), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(867), [anon_sym_queryExecute] = ACTIONS(875), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(114)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(877), [anon_sym_import] = ACTIONS(880), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_COMMA] = ACTIONS(660), [anon_sym_LBRACE] = ACTIONS(883), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_SEMI] = ACTIONS(660), [anon_sym_let] = ACTIONS(886), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(886), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(886), [anon_sym_component] = ACTIONS(886), [anon_sym_function] = ACTIONS(889), [anon_sym_public] = ACTIONS(886), [anon_sym_private] = ACTIONS(886), [anon_sym_query] = ACTIONS(886), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(892), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(674), [anon_sym_TILDE] = ACTIONS(895), [aux_sym_unary_operator_token1] = ACTIONS(674), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(898), [anon_sym_SQUOTE] = ACTIONS(901), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(904), [sym_this] = ACTIONS(907), [sym_super] = ACTIONS(907), [sym_true] = ACTIONS(907), [sym_false] = ACTIONS(907), [sym_null] = ACTIONS(910), [sym_undefined] = ACTIONS(913), [anon_sym_get] = ACTIONS(886), [anon_sym_set] = ACTIONS(886), [anon_sym_POUND] = ACTIONS(916), [anon_sym_export] = ACTIONS(886), [anon_sym_queryExecute] = ACTIONS(919), [anon_sym_BQUOTE] = ACTIONS(922), [sym__automatic_semicolon] = ACTIONS(660), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), [sym_tag_linefeed] = ACTIONS(660), }, [STATE(115)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1067), [sym_expression] = STATE(3582), [sym_primary_expression] = STATE(2564), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2476), [sym_member_expression] = STATE(1067), [sym_subscript_expression] = STATE(1067), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2286), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_arguments] = STATE(2649), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2965), [sym_hash_expression] = STATE(2965), [sym_hash_empty] = STATE(2965), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(925), [anon_sym_import] = ACTIONS(927), [anon_sym_DOT] = ACTIONS(929), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(931), [anon_sym_LPAREN] = ACTIONS(933), [anon_sym_let] = ACTIONS(935), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(935), [anon_sym_component] = ACTIONS(935), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(935), [anon_sym_private] = ACTIONS(935), [anon_sym_query] = ACTIONS(935), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(941), [aux_sym_new_expression_token1] = ACTIONS(943), [anon_sym_java] = ACTIONS(945), [anon_sym_cfml] = ACTIONS(945), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(957), [sym_undefined] = ACTIONS(959), [anon_sym_get] = ACTIONS(935), [anon_sym_set] = ACTIONS(935), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(935), [anon_sym_queryExecute] = ACTIONS(961), [anon_sym_BQUOTE] = ACTIONS(963), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), [sym_tag_linefeed] = ACTIONS(596), }, [STATE(116)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(393), [sym_expression] = STATE(3586), [sym_primary_expression] = STATE(578), [sym_object] = STATE(657), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(580), [sym_member_expression] = STATE(393), [sym_subscript_expression] = STATE(393), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(547), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_arguments] = STATE(667), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3010), [sym_hash_expression] = STATE(3010), [sym_hash_empty] = STATE(3010), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(965), [anon_sym_import] = ACTIONS(967), [anon_sym_DOT] = ACTIONS(969), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(971), [anon_sym_LPAREN] = ACTIONS(973), [anon_sym_let] = ACTIONS(975), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(975), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(975), [anon_sym_component] = ACTIONS(975), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(975), [anon_sym_private] = ACTIONS(975), [anon_sym_query] = ACTIONS(975), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(981), [aux_sym_new_expression_token1] = ACTIONS(983), [anon_sym_java] = ACTIONS(985), [anon_sym_cfml] = ACTIONS(985), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(997), [sym_undefined] = ACTIONS(999), [anon_sym_get] = ACTIONS(975), [anon_sym_set] = ACTIONS(975), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(975), [anon_sym_queryExecute] = ACTIONS(1001), [anon_sym_BQUOTE] = ACTIONS(1003), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), [sym_tag_linefeed] = ACTIONS(596), }, [STATE(117)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1067), [sym_expression] = STATE(3582), [sym_primary_expression] = STATE(2587), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2476), [sym_member_expression] = STATE(1067), [sym_subscript_expression] = STATE(1067), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2286), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_arguments] = STATE(2649), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2965), [sym_hash_expression] = STATE(2965), [sym_hash_empty] = STATE(2965), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(925), [anon_sym_import] = ACTIONS(927), [anon_sym_DOT] = ACTIONS(929), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(931), [anon_sym_LPAREN] = ACTIONS(1005), [anon_sym_let] = ACTIONS(935), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(935), [anon_sym_component] = ACTIONS(935), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(935), [anon_sym_private] = ACTIONS(935), [anon_sym_query] = ACTIONS(935), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(941), [aux_sym_new_expression_token1] = ACTIONS(943), [anon_sym_java] = ACTIONS(1007), [anon_sym_cfml] = ACTIONS(1007), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(957), [sym_undefined] = ACTIONS(959), [anon_sym_get] = ACTIONS(935), [anon_sym_set] = ACTIONS(935), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(935), [anon_sym_queryExecute] = ACTIONS(961), [anon_sym_BQUOTE] = ACTIONS(963), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), [sym_tag_linefeed] = ACTIONS(596), }, [STATE(118)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2059), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(865), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(867), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(867), [anon_sym_COLON] = ACTIONS(594), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(867), [anon_sym_component] = ACTIONS(867), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(867), [anon_sym_private] = ACTIONS(867), [anon_sym_query] = ACTIONS(867), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(871), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(1009), [anon_sym_cfml] = ACTIONS(1009), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(867), [anon_sym_set] = ACTIONS(867), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(867), [anon_sym_queryExecute] = ACTIONS(875), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(119)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1996), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1986), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2009), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(735), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_RBRACE] = ACTIONS(654), [anon_sym_LPAREN] = ACTIONS(600), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(737), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(737), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(737), [anon_sym_component] = ACTIONS(737), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(737), [anon_sym_private] = ACTIONS(737), [anon_sym_query] = ACTIONS(737), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(739), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(737), [anon_sym_set] = ACTIONS(737), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(737), [anon_sym_queryExecute] = ACTIONS(743), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(120)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2082), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(1013), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(1017), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(1019), [anon_sym_cfml] = ACTIONS(1019), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(121)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(418), [sym_expression] = STATE(3590), [sym_primary_expression] = STATE(605), [sym_object] = STATE(716), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(664), [sym_member_expression] = STATE(418), [sym_subscript_expression] = STATE(418), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(573), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_arguments] = STATE(730), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3035), [sym_hash_expression] = STATE(3035), [sym_hash_empty] = STATE(3035), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1023), [anon_sym_import] = ACTIONS(1025), [anon_sym_DOT] = ACTIONS(1027), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(1029), [anon_sym_LPAREN] = ACTIONS(1031), [anon_sym_let] = ACTIONS(1033), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(1033), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(1033), [anon_sym_component] = ACTIONS(1033), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(1033), [anon_sym_private] = ACTIONS(1033), [anon_sym_query] = ACTIONS(1033), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(1039), [aux_sym_new_expression_token1] = ACTIONS(1041), [anon_sym_java] = ACTIONS(1043), [anon_sym_cfml] = ACTIONS(1043), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(1055), [sym_undefined] = ACTIONS(1057), [anon_sym_get] = ACTIONS(1033), [anon_sym_set] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1033), [anon_sym_queryExecute] = ACTIONS(1059), [anon_sym_BQUOTE] = ACTIONS(1061), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(122)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2059), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(1013), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(1017), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(1063), [anon_sym_cfml] = ACTIONS(1063), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(123)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(986), [sym_expression] = STATE(3592), [sym_primary_expression] = STATE(2311), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2205), [sym_member_expression] = STATE(986), [sym_subscript_expression] = STATE(986), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2190), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_arguments] = STATE(2417), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3043), [sym_hash_expression] = STATE(3043), [sym_hash_empty] = STATE(3043), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(747), [anon_sym_import] = ACTIONS(749), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(753), [anon_sym_LPAREN] = ACTIONS(797), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(757), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(757), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(757), [anon_sym_component] = ACTIONS(757), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(757), [anon_sym_private] = ACTIONS(757), [anon_sym_query] = ACTIONS(757), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(763), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(779), [sym_undefined] = ACTIONS(781), [anon_sym_get] = ACTIONS(757), [anon_sym_set] = ACTIONS(757), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(757), [anon_sym_queryExecute] = ACTIONS(783), [anon_sym_BQUOTE] = ACTIONS(785), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), [sym_tag_linefeed] = ACTIONS(654), }, [STATE(124)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1989), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1986), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2009), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(787), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(620), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(789), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(789), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(789), [anon_sym_component] = ACTIONS(789), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(789), [anon_sym_private] = ACTIONS(789), [anon_sym_query] = ACTIONS(789), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(791), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(789), [anon_sym_set] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(789), [anon_sym_queryExecute] = ACTIONS(795), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(125)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2082), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1065), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(1067), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(1067), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1067), [anon_sym_component] = ACTIONS(1067), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1067), [anon_sym_private] = ACTIONS(1067), [anon_sym_query] = ACTIONS(1067), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(1069), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(1071), [anon_sym_cfml] = ACTIONS(1071), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1067), [anon_sym_set] = ACTIONS(1067), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1067), [anon_sym_queryExecute] = ACTIONS(1073), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(126)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(877), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_SEMI] = ACTIONS(660), [anon_sym_let] = ACTIONS(667), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(672), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(660), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), [sym_tag_linefeed] = ACTIONS(660), }, [STATE(127)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(986), [sym_expression] = STATE(3592), [sym_primary_expression] = STATE(2316), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2205), [sym_member_expression] = STATE(986), [sym_subscript_expression] = STATE(986), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2190), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_arguments] = STATE(2417), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3043), [sym_hash_expression] = STATE(3043), [sym_hash_empty] = STATE(3043), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(747), [anon_sym_import] = ACTIONS(749), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(753), [anon_sym_LPAREN] = ACTIONS(755), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(757), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(757), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(757), [anon_sym_component] = ACTIONS(757), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(757), [anon_sym_private] = ACTIONS(757), [anon_sym_query] = ACTIONS(757), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(763), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(779), [sym_undefined] = ACTIONS(781), [anon_sym_get] = ACTIONS(757), [anon_sym_set] = ACTIONS(757), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(757), [anon_sym_queryExecute] = ACTIONS(783), [anon_sym_BQUOTE] = ACTIONS(785), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), [sym_tag_linefeed] = ACTIONS(654), }, [STATE(128)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(822), [sym_expression] = STATE(3525), [sym_primary_expression] = STATE(1996), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(1986), [sym_member_expression] = STATE(822), [sym_subscript_expression] = STATE(822), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(1973), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_arguments] = STATE(2009), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3129), [sym_hash_expression] = STATE(3129), [sym_hash_empty] = STATE(3129), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(787), [anon_sym_import] = ACTIONS(227), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(598), [anon_sym_LPAREN] = ACTIONS(600), [anon_sym_SEMI] = ACTIONS(654), [anon_sym_let] = ACTIONS(789), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(789), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(789), [anon_sym_component] = ACTIONS(789), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(789), [anon_sym_private] = ACTIONS(789), [anon_sym_query] = ACTIONS(789), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(791), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(614), [sym_undefined] = ACTIONS(616), [anon_sym_get] = ACTIONS(789), [anon_sym_set] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(789), [anon_sym_queryExecute] = ACTIONS(795), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(654), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(129)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2059), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2073), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2096), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1065), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(626), [anon_sym_STAR] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(1067), [anon_sym_in] = ACTIONS(594), [anon_sym_include] = ACTIONS(1067), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1067), [anon_sym_component] = ACTIONS(1067), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1067), [anon_sym_private] = ACTIONS(1067), [anon_sym_query] = ACTIONS(1067), [sym_optional_chain] = ACTIONS(596), [sym_static_chain] = ACTIONS(596), [anon_sym_new] = ACTIONS(1069), [aux_sym_new_expression_token1] = ACTIONS(640), [anon_sym_java] = ACTIONS(1075), [anon_sym_cfml] = ACTIONS(1075), [anon_sym_AMP_AMP] = ACTIONS(596), [aux_sym_binary_expression_token1] = ACTIONS(594), [anon_sym_PIPE_PIPE] = ACTIONS(596), [aux_sym_binary_expression_token2] = ACTIONS(594), [aux_sym_binary_expression_token3] = ACTIONS(594), [anon_sym_GT_GT] = ACTIONS(594), [anon_sym_GT_GT_GT] = ACTIONS(596), [anon_sym_LT_LT] = ACTIONS(596), [anon_sym_AMP] = ACTIONS(594), [anon_sym_CARET] = ACTIONS(596), [anon_sym_PIPE] = ACTIONS(594), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(596), [anon_sym_BSLASH] = ACTIONS(594), [aux_sym_binary_expression_token4] = ACTIONS(594), [anon_sym_STAR_STAR] = ACTIONS(596), [anon_sym_LT] = ACTIONS(594), [aux_sym_binary_expression_token5] = ACTIONS(594), [anon_sym_LT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token6] = ACTIONS(594), [aux_sym_binary_expression_token7] = ACTIONS(594), [anon_sym_EQ_EQ] = ACTIONS(594), [anon_sym_EQ_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token8] = ACTIONS(594), [aux_sym_binary_expression_token9] = ACTIONS(594), [aux_sym_binary_expression_token10] = ACTIONS(594), [anon_sym_LT_GT] = ACTIONS(596), [anon_sym_BANG_EQ] = ACTIONS(594), [anon_sym_BANG_EQ_EQ] = ACTIONS(596), [aux_sym_binary_expression_token11] = ACTIONS(594), [aux_sym_binary_expression_token12] = ACTIONS(594), [aux_sym_binary_expression_token13] = ACTIONS(594), [aux_sym_binary_expression_token14] = ACTIONS(596), [aux_sym_binary_expression_token15] = ACTIONS(594), [anon_sym_GT_EQ] = ACTIONS(596), [aux_sym_binary_expression_token16] = ACTIONS(594), [aux_sym_binary_expression_token17] = ACTIONS(594), [anon_sym_GT] = ACTIONS(594), [aux_sym_binary_expression_token18] = ACTIONS(594), [aux_sym_binary_expression_token19] = ACTIONS(594), [aux_sym_binary_expression_token20] = ACTIONS(594), [aux_sym_binary_expression_token21] = ACTIONS(596), [aux_sym_binary_expression_token22] = ACTIONS(596), [aux_sym_binary_expression_token23] = ACTIONS(596), [anon_sym_QMARK_QMARK] = ACTIONS(596), [anon_sym_instanceof] = ACTIONS(594), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1067), [anon_sym_set] = ACTIONS(1067), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1067), [anon_sym_queryExecute] = ACTIONS(1073), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(596), [sym__elvis_operator] = ACTIONS(596), [sym_logical_or] = ACTIONS(596), }, [STATE(130)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(154), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(154), [sym_property_declaration] = STATE(154), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(154), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1079), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(131)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1097), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(132)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1099), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(133)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(134), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(134), [sym_property_declaration] = STATE(134), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(134), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1101), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(134)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1103), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(135)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(136), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(136), [sym_property_declaration] = STATE(136), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(136), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1105), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(136)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1107), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(137)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1109), [anon_sym_import] = ACTIONS(1112), [anon_sym_LBRACE] = ACTIONS(1115), [anon_sym_RBRACE] = ACTIONS(1118), [anon_sym_with] = ACTIONS(1120), [anon_sym_var] = ACTIONS(1123), [anon_sym_if] = ACTIONS(1126), [anon_sym_switch] = ACTIONS(1129), [anon_sym_for] = ACTIONS(1132), [anon_sym_LPAREN] = ACTIONS(1135), [anon_sym_SEMI] = ACTIONS(1138), [anon_sym_let] = ACTIONS(1141), [anon_sym_while] = ACTIONS(1144), [anon_sym_do] = ACTIONS(1147), [anon_sym_try] = ACTIONS(1150), [anon_sym_break] = ACTIONS(1153), [anon_sym_continue] = ACTIONS(1156), [anon_sym_debugger] = ACTIONS(1159), [anon_sym_return] = ACTIONS(1162), [anon_sym_throw] = ACTIONS(1165), [anon_sym_include] = ACTIONS(1168), [anon_sym_LBRACK] = ACTIONS(1171), [anon_sym_static] = ACTIONS(1174), [anon_sym_abstract] = ACTIONS(1177), [anon_sym_final] = ACTIONS(1177), [anon_sym_component] = ACTIONS(1180), [anon_sym_interface] = ACTIONS(1183), [anon_sym_function] = ACTIONS(1186), [anon_sym_public] = ACTIONS(1189), [anon_sym_private] = ACTIONS(1189), [anon_sym_package] = ACTIONS(1192), [anon_sym_remote] = ACTIONS(1192), [anon_sym_query] = ACTIONS(1195), [anon_sym_new] = ACTIONS(1198), [anon_sym_PLUS] = ACTIONS(1201), [anon_sym_DASH] = ACTIONS(1201), [anon_sym_SLASH] = ACTIONS(1204), [anon_sym_BANG] = ACTIONS(1207), [anon_sym_TILDE] = ACTIONS(1207), [aux_sym_unary_operator_token1] = ACTIONS(1201), [anon_sym_PLUS_PLUS] = ACTIONS(1210), [anon_sym_DASH_DASH] = ACTIONS(1210), [anon_sym_DQUOTE] = ACTIONS(1213), [anon_sym_SQUOTE] = ACTIONS(1216), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1219), [sym_this] = ACTIONS(1222), [sym_super] = ACTIONS(1222), [sym_true] = ACTIONS(1222), [sym_false] = ACTIONS(1222), [sym_null] = ACTIONS(1225), [sym_undefined] = ACTIONS(1228), [anon_sym_property] = ACTIONS(1231), [anon_sym_get] = ACTIONS(1141), [anon_sym_set] = ACTIONS(1141), [anon_sym_POUND] = ACTIONS(1234), [anon_sym_export] = ACTIONS(1141), [anon_sym_queryExecute] = ACTIONS(1237), [anon_sym_BQUOTE] = ACTIONS(1240), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1243), }, [STATE(138)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(877), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_COMMA] = ACTIONS(660), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_RPAREN] = ACTIONS(660), [anon_sym_let] = ACTIONS(667), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(672), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), }, [STATE(139)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(140), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(140), [sym_property_declaration] = STATE(140), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(140), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1246), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(140)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1248), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(141)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(142), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(142), [sym_property_declaration] = STATE(142), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(142), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1250), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(142)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1252), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(143)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(144), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(144), [sym_property_declaration] = STATE(144), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(144), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1254), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(144)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1256), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(145)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(146), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(146), [sym_property_declaration] = STATE(146), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(146), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1258), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(146)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1260), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(147)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(148), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(148), [sym_property_declaration] = STATE(148), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(148), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1262), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(148)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1264), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(149)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(150), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(150), [sym_property_declaration] = STATE(150), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(150), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1266), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(150)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1268), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(151)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1028), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2457), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2342), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2234), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_arguments] = STATE(2723), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2945), [sym_hash_expression] = STATE(2945), [sym_hash_empty] = STATE(2945), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(819), [anon_sym_import] = ACTIONS(821), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(825), [anon_sym_LPAREN] = ACTIONS(861), [anon_sym_RPAREN] = ACTIONS(654), [anon_sym_let] = ACTIONS(829), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(829), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(829), [anon_sym_component] = ACTIONS(829), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(829), [anon_sym_private] = ACTIONS(829), [anon_sym_query] = ACTIONS(829), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(835), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(851), [sym_undefined] = ACTIONS(853), [anon_sym_get] = ACTIONS(829), [anon_sym_set] = ACTIONS(829), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(829), [anon_sym_queryExecute] = ACTIONS(855), [anon_sym_BQUOTE] = ACTIONS(857), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(152)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1028), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2381), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2342), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2234), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_arguments] = STATE(2723), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2945), [sym_hash_expression] = STATE(2945), [sym_hash_empty] = STATE(2945), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(819), [anon_sym_import] = ACTIONS(821), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(825), [anon_sym_LPAREN] = ACTIONS(827), [anon_sym_RPAREN] = ACTIONS(654), [anon_sym_let] = ACTIONS(829), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(829), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(829), [anon_sym_component] = ACTIONS(829), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(829), [anon_sym_private] = ACTIONS(829), [anon_sym_query] = ACTIONS(829), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(835), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(851), [sym_undefined] = ACTIONS(853), [anon_sym_get] = ACTIONS(829), [anon_sym_set] = ACTIONS(829), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(829), [anon_sym_queryExecute] = ACTIONS(855), [anon_sym_BQUOTE] = ACTIONS(857), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(153)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(155), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(155), [sym_property_declaration] = STATE(155), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(155), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1270), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(154)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1272), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(155)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1274), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(156)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2093), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(803), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(805), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(805), [anon_sym_COLON] = ACTIONS(652), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(805), [anon_sym_component] = ACTIONS(805), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(805), [anon_sym_private] = ACTIONS(805), [anon_sym_query] = ACTIONS(805), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(809), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(805), [anon_sym_set] = ACTIONS(805), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(805), [anon_sym_queryExecute] = ACTIONS(817), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(157)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2072), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(803), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_COMMA] = ACTIONS(654), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(805), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(805), [anon_sym_COLON] = ACTIONS(652), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(805), [anon_sym_component] = ACTIONS(805), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(805), [anon_sym_private] = ACTIONS(805), [anon_sym_query] = ACTIONS(805), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(809), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(805), [anon_sym_set] = ACTIONS(805), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(805), [anon_sym_queryExecute] = ACTIONS(817), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(158)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(132), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(132), [sym_property_declaration] = STATE(132), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(132), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1276), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(159)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(160), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(160), [sym_property_declaration] = STATE(160), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(160), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1278), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(160)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(137), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(137), [sym_property_declaration] = STATE(137), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(137), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1280), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(161)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(131), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_static_initializer] = STATE(131), [sym_property_declaration] = STATE(131), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [aux_sym_component_body_repeat1] = STATE(131), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1282), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1085), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_property] = ACTIONS(1093), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(162)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(166), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(166), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1284), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_case] = ACTIONS(1286), [anon_sym_default] = ACTIONS(1286), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(163)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(168), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(168), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1290), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_case] = ACTIONS(1292), [anon_sym_default] = ACTIONS(1292), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(164)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(877), [anon_sym_import] = ACTIONS(880), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_LBRACE] = ACTIONS(883), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_let] = ACTIONS(886), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(886), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(886), [anon_sym_component] = ACTIONS(886), [anon_sym_function] = ACTIONS(889), [anon_sym_public] = ACTIONS(886), [anon_sym_private] = ACTIONS(886), [anon_sym_query] = ACTIONS(886), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(892), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(674), [anon_sym_TILDE] = ACTIONS(895), [aux_sym_unary_operator_token1] = ACTIONS(674), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(898), [anon_sym_SQUOTE] = ACTIONS(901), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(904), [sym_this] = ACTIONS(907), [sym_super] = ACTIONS(907), [sym_true] = ACTIONS(907), [sym_false] = ACTIONS(907), [sym_null] = ACTIONS(910), [sym_undefined] = ACTIONS(913), [anon_sym_get] = ACTIONS(886), [anon_sym_set] = ACTIONS(886), [anon_sym_POUND] = ACTIONS(916), [anon_sym_export] = ACTIONS(886), [anon_sym_queryExecute] = ACTIONS(919), [anon_sym_BQUOTE] = ACTIONS(922), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), [sym_tag_linefeed] = ACTIONS(660), }, [STATE(165)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1294), [anon_sym_import] = ACTIONS(1297), [anon_sym_LBRACE] = ACTIONS(1300), [anon_sym_RBRACE] = ACTIONS(1303), [anon_sym_with] = ACTIONS(1305), [anon_sym_var] = ACTIONS(1308), [anon_sym_if] = ACTIONS(1311), [anon_sym_switch] = ACTIONS(1314), [anon_sym_for] = ACTIONS(1317), [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(1323), [anon_sym_let] = ACTIONS(1326), [anon_sym_while] = ACTIONS(1329), [anon_sym_do] = ACTIONS(1332), [anon_sym_try] = ACTIONS(1335), [anon_sym_break] = ACTIONS(1338), [anon_sym_continue] = ACTIONS(1341), [anon_sym_debugger] = ACTIONS(1344), [anon_sym_return] = ACTIONS(1347), [anon_sym_throw] = ACTIONS(1350), [anon_sym_include] = ACTIONS(1353), [anon_sym_case] = ACTIONS(1356), [anon_sym_default] = ACTIONS(1356), [anon_sym_LBRACK] = ACTIONS(1358), [anon_sym_static] = ACTIONS(1361), [anon_sym_abstract] = ACTIONS(1364), [anon_sym_final] = ACTIONS(1364), [anon_sym_component] = ACTIONS(1367), [anon_sym_interface] = ACTIONS(1370), [anon_sym_function] = ACTIONS(1373), [anon_sym_public] = ACTIONS(1376), [anon_sym_private] = ACTIONS(1376), [anon_sym_package] = ACTIONS(1379), [anon_sym_remote] = ACTIONS(1379), [anon_sym_query] = ACTIONS(1382), [anon_sym_new] = ACTIONS(1385), [anon_sym_PLUS] = ACTIONS(1388), [anon_sym_DASH] = ACTIONS(1388), [anon_sym_SLASH] = ACTIONS(1391), [anon_sym_BANG] = ACTIONS(1394), [anon_sym_TILDE] = ACTIONS(1394), [aux_sym_unary_operator_token1] = ACTIONS(1388), [anon_sym_PLUS_PLUS] = ACTIONS(1397), [anon_sym_DASH_DASH] = ACTIONS(1397), [anon_sym_DQUOTE] = ACTIONS(1400), [anon_sym_SQUOTE] = ACTIONS(1403), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1406), [sym_this] = ACTIONS(1409), [sym_super] = ACTIONS(1409), [sym_true] = ACTIONS(1409), [sym_false] = ACTIONS(1409), [sym_null] = ACTIONS(1412), [sym_undefined] = ACTIONS(1415), [anon_sym_get] = ACTIONS(1326), [anon_sym_set] = ACTIONS(1326), [anon_sym_POUND] = ACTIONS(1418), [anon_sym_export] = ACTIONS(1326), [anon_sym_queryExecute] = ACTIONS(1421), [anon_sym_BQUOTE] = ACTIONS(1424), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1427), }, [STATE(166)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1430), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_case] = ACTIONS(1432), [anon_sym_default] = ACTIONS(1432), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(167)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1067), [sym_expression] = STATE(3582), [sym_primary_expression] = STATE(2489), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2440), [sym_member_expression] = STATE(1067), [sym_subscript_expression] = STATE(1067), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2286), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_arguments] = STATE(2653), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2965), [sym_hash_expression] = STATE(2965), [sym_hash_empty] = STATE(2965), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(925), [anon_sym_import] = ACTIONS(927), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(931), [anon_sym_LPAREN] = ACTIONS(933), [anon_sym_let] = ACTIONS(935), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(935), [anon_sym_component] = ACTIONS(935), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(935), [anon_sym_private] = ACTIONS(935), [anon_sym_query] = ACTIONS(935), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(941), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(957), [sym_undefined] = ACTIONS(959), [anon_sym_get] = ACTIONS(935), [anon_sym_set] = ACTIONS(935), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(935), [anon_sym_queryExecute] = ACTIONS(961), [anon_sym_BQUOTE] = ACTIONS(963), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), [sym_tag_linefeed] = ACTIONS(654), }, [STATE(168)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1434), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_case] = ACTIONS(1436), [anon_sym_default] = ACTIONS(1436), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(169)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1067), [sym_expression] = STATE(3582), [sym_primary_expression] = STATE(2421), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2440), [sym_member_expression] = STATE(1067), [sym_subscript_expression] = STATE(1067), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2286), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_arguments] = STATE(2653), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2965), [sym_hash_expression] = STATE(2965), [sym_hash_empty] = STATE(2965), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(925), [anon_sym_import] = ACTIONS(927), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(931), [anon_sym_LPAREN] = ACTIONS(1005), [anon_sym_let] = ACTIONS(935), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(935), [anon_sym_component] = ACTIONS(935), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(935), [anon_sym_private] = ACTIONS(935), [anon_sym_query] = ACTIONS(935), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(941), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(957), [sym_undefined] = ACTIONS(959), [anon_sym_get] = ACTIONS(935), [anon_sym_set] = ACTIONS(935), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(935), [anon_sym_queryExecute] = ACTIONS(961), [anon_sym_BQUOTE] = ACTIONS(963), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), [sym_tag_linefeed] = ACTIONS(654), }, [STATE(170)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2072), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(865), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(867), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(867), [anon_sym_COLON] = ACTIONS(652), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(867), [anon_sym_component] = ACTIONS(867), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(867), [anon_sym_private] = ACTIONS(867), [anon_sym_query] = ACTIONS(867), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(871), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(867), [anon_sym_set] = ACTIONS(867), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(867), [anon_sym_queryExecute] = ACTIONS(875), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(171)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2093), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2746), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(865), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(867), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(867), [anon_sym_COLON] = ACTIONS(652), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(867), [anon_sym_component] = ACTIONS(867), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(867), [anon_sym_private] = ACTIONS(867), [anon_sym_query] = ACTIONS(867), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(871), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(815), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(867), [anon_sym_set] = ACTIONS(867), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(867), [anon_sym_queryExecute] = ACTIONS(875), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(172)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(877), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_LBRACE] = ACTIONS(883), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_let] = ACTIONS(667), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(672), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), [sym_tag_linefeed] = ACTIONS(660), }, [STATE(173)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(393), [sym_expression] = STATE(3586), [sym_primary_expression] = STATE(574), [sym_object] = STATE(657), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(570), [sym_member_expression] = STATE(393), [sym_subscript_expression] = STATE(393), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(547), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_arguments] = STATE(626), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3010), [sym_hash_expression] = STATE(3010), [sym_hash_empty] = STATE(3010), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(965), [anon_sym_import] = ACTIONS(967), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(971), [anon_sym_LPAREN] = ACTIONS(973), [anon_sym_let] = ACTIONS(975), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(975), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(975), [anon_sym_component] = ACTIONS(975), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(975), [anon_sym_private] = ACTIONS(975), [anon_sym_query] = ACTIONS(975), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(981), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(997), [sym_undefined] = ACTIONS(999), [anon_sym_get] = ACTIONS(975), [anon_sym_set] = ACTIONS(975), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(975), [anon_sym_queryExecute] = ACTIONS(1001), [anon_sym_BQUOTE] = ACTIONS(1003), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), [sym_tag_linefeed] = ACTIONS(654), }, [STATE(174)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2072), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(1013), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(1017), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(175)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2093), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(1013), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(1017), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(176)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(418), [sym_expression] = STATE(3590), [sym_primary_expression] = STATE(609), [sym_object] = STATE(716), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(640), [sym_member_expression] = STATE(418), [sym_subscript_expression] = STATE(418), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(573), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_arguments] = STATE(756), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(3035), [sym_hash_expression] = STATE(3035), [sym_hash_empty] = STATE(3035), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1023), [anon_sym_import] = ACTIONS(1025), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(1029), [anon_sym_LPAREN] = ACTIONS(1031), [anon_sym_let] = ACTIONS(1033), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(1033), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(1033), [anon_sym_component] = ACTIONS(1033), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(1033), [anon_sym_private] = ACTIONS(1033), [anon_sym_query] = ACTIONS(1033), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(1039), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(1055), [sym_undefined] = ACTIONS(1057), [anon_sym_get] = ACTIONS(1033), [anon_sym_set] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1033), [anon_sym_queryExecute] = ACTIONS(1059), [anon_sym_BQUOTE] = ACTIONS(1061), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(177)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_let] = ACTIONS(667), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(672), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(916), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), }, [STATE(178)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(877), [anon_sym_import] = ACTIONS(880), [anon_sym_DOT] = ACTIONS(658), [anon_sym_STAR] = ACTIONS(658), [anon_sym_LBRACE] = ACTIONS(883), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_let] = ACTIONS(886), [anon_sym_in] = ACTIONS(658), [anon_sym_include] = ACTIONS(886), [anon_sym_COLON] = ACTIONS(658), [anon_sym_LBRACK] = ACTIONS(669), [anon_sym_static] = ACTIONS(886), [anon_sym_component] = ACTIONS(886), [anon_sym_function] = ACTIONS(889), [anon_sym_public] = ACTIONS(886), [anon_sym_private] = ACTIONS(886), [anon_sym_query] = ACTIONS(886), [sym_optional_chain] = ACTIONS(660), [sym_static_chain] = ACTIONS(660), [anon_sym_new] = ACTIONS(892), [anon_sym_AMP_AMP] = ACTIONS(660), [aux_sym_binary_expression_token1] = ACTIONS(658), [anon_sym_PIPE_PIPE] = ACTIONS(660), [aux_sym_binary_expression_token2] = ACTIONS(658), [aux_sym_binary_expression_token3] = ACTIONS(658), [anon_sym_GT_GT] = ACTIONS(658), [anon_sym_GT_GT_GT] = ACTIONS(660), [anon_sym_LT_LT] = ACTIONS(660), [anon_sym_AMP] = ACTIONS(658), [anon_sym_CARET] = ACTIONS(660), [anon_sym_PIPE] = ACTIONS(658), [anon_sym_PLUS] = ACTIONS(674), [anon_sym_DASH] = ACTIONS(674), [anon_sym_SLASH] = ACTIONS(677), [anon_sym_PERCENT] = ACTIONS(660), [anon_sym_BSLASH] = ACTIONS(658), [aux_sym_binary_expression_token4] = ACTIONS(658), [anon_sym_STAR_STAR] = ACTIONS(660), [anon_sym_LT] = ACTIONS(658), [aux_sym_binary_expression_token5] = ACTIONS(658), [anon_sym_LT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token6] = ACTIONS(658), [aux_sym_binary_expression_token7] = ACTIONS(658), [anon_sym_EQ_EQ] = ACTIONS(658), [anon_sym_EQ_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token8] = ACTIONS(658), [aux_sym_binary_expression_token9] = ACTIONS(658), [aux_sym_binary_expression_token10] = ACTIONS(658), [anon_sym_LT_GT] = ACTIONS(660), [anon_sym_BANG_EQ] = ACTIONS(658), [anon_sym_BANG_EQ_EQ] = ACTIONS(660), [aux_sym_binary_expression_token11] = ACTIONS(658), [aux_sym_binary_expression_token12] = ACTIONS(658), [aux_sym_binary_expression_token13] = ACTIONS(658), [aux_sym_binary_expression_token14] = ACTIONS(660), [aux_sym_binary_expression_token15] = ACTIONS(658), [anon_sym_GT_EQ] = ACTIONS(660), [aux_sym_binary_expression_token16] = ACTIONS(658), [aux_sym_binary_expression_token17] = ACTIONS(658), [anon_sym_GT] = ACTIONS(658), [aux_sym_binary_expression_token18] = ACTIONS(658), [aux_sym_binary_expression_token19] = ACTIONS(658), [aux_sym_binary_expression_token20] = ACTIONS(658), [aux_sym_binary_expression_token21] = ACTIONS(660), [aux_sym_binary_expression_token22] = ACTIONS(660), [aux_sym_binary_expression_token23] = ACTIONS(660), [anon_sym_QMARK_QMARK] = ACTIONS(660), [anon_sym_instanceof] = ACTIONS(658), [anon_sym_BANG] = ACTIONS(674), [anon_sym_TILDE] = ACTIONS(895), [aux_sym_unary_operator_token1] = ACTIONS(674), [anon_sym_PLUS_PLUS] = ACTIONS(680), [anon_sym_DASH_DASH] = ACTIONS(680), [anon_sym_DQUOTE] = ACTIONS(898), [anon_sym_SQUOTE] = ACTIONS(901), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(904), [sym_this] = ACTIONS(907), [sym_super] = ACTIONS(907), [sym_true] = ACTIONS(907), [sym_false] = ACTIONS(907), [sym_null] = ACTIONS(910), [sym_undefined] = ACTIONS(913), [anon_sym_get] = ACTIONS(886), [anon_sym_set] = ACTIONS(886), [anon_sym_POUND] = ACTIONS(916), [anon_sym_export] = ACTIONS(886), [anon_sym_queryExecute] = ACTIONS(919), [anon_sym_BQUOTE] = ACTIONS(922), [sym__ternary_qmark] = ACTIONS(660), [sym__elvis_operator] = ACTIONS(660), [sym_logical_or] = ACTIONS(660), }, [STATE(179)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2093), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1065), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(630), [anon_sym_let] = ACTIONS(1067), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(1067), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1067), [anon_sym_component] = ACTIONS(1067), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1067), [anon_sym_private] = ACTIONS(1067), [anon_sym_query] = ACTIONS(1067), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(1069), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1067), [anon_sym_set] = ACTIONS(1067), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1067), [anon_sym_queryExecute] = ACTIONS(1073), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(180)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2072), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2094), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(2167), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1065), [anon_sym_import] = ACTIONS(99), [anon_sym_DOT] = ACTIONS(652), [anon_sym_STAR] = ACTIONS(652), [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(691), [anon_sym_let] = ACTIONS(1067), [anon_sym_in] = ACTIONS(652), [anon_sym_include] = ACTIONS(1067), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1067), [anon_sym_component] = ACTIONS(1067), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1067), [anon_sym_private] = ACTIONS(1067), [anon_sym_query] = ACTIONS(1067), [sym_optional_chain] = ACTIONS(654), [sym_static_chain] = ACTIONS(654), [anon_sym_new] = ACTIONS(1069), [anon_sym_AMP_AMP] = ACTIONS(654), [aux_sym_binary_expression_token1] = ACTIONS(652), [anon_sym_PIPE_PIPE] = ACTIONS(654), [aux_sym_binary_expression_token2] = ACTIONS(652), [aux_sym_binary_expression_token3] = ACTIONS(652), [anon_sym_GT_GT] = ACTIONS(652), [anon_sym_GT_GT_GT] = ACTIONS(654), [anon_sym_LT_LT] = ACTIONS(654), [anon_sym_AMP] = ACTIONS(652), [anon_sym_CARET] = ACTIONS(654), [anon_sym_PIPE] = ACTIONS(652), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_PERCENT] = ACTIONS(654), [anon_sym_BSLASH] = ACTIONS(652), [aux_sym_binary_expression_token4] = ACTIONS(652), [anon_sym_STAR_STAR] = ACTIONS(654), [anon_sym_LT] = ACTIONS(652), [aux_sym_binary_expression_token5] = ACTIONS(652), [anon_sym_LT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token6] = ACTIONS(652), [aux_sym_binary_expression_token7] = ACTIONS(652), [anon_sym_EQ_EQ] = ACTIONS(652), [anon_sym_EQ_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token8] = ACTIONS(652), [aux_sym_binary_expression_token9] = ACTIONS(652), [aux_sym_binary_expression_token10] = ACTIONS(652), [anon_sym_LT_GT] = ACTIONS(654), [anon_sym_BANG_EQ] = ACTIONS(652), [anon_sym_BANG_EQ_EQ] = ACTIONS(654), [aux_sym_binary_expression_token11] = ACTIONS(652), [aux_sym_binary_expression_token12] = ACTIONS(652), [aux_sym_binary_expression_token13] = ACTIONS(652), [aux_sym_binary_expression_token14] = ACTIONS(654), [aux_sym_binary_expression_token15] = ACTIONS(652), [anon_sym_GT_EQ] = ACTIONS(654), [aux_sym_binary_expression_token16] = ACTIONS(652), [aux_sym_binary_expression_token17] = ACTIONS(652), [anon_sym_GT] = ACTIONS(652), [aux_sym_binary_expression_token18] = ACTIONS(652), [aux_sym_binary_expression_token19] = ACTIONS(652), [aux_sym_binary_expression_token20] = ACTIONS(652), [aux_sym_binary_expression_token21] = ACTIONS(654), [aux_sym_binary_expression_token22] = ACTIONS(654), [aux_sym_binary_expression_token23] = ACTIONS(654), [anon_sym_QMARK_QMARK] = ACTIONS(654), [anon_sym_instanceof] = ACTIONS(652), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1067), [anon_sym_set] = ACTIONS(1067), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1067), [anon_sym_queryExecute] = ACTIONS(1073), [anon_sym_BQUOTE] = ACTIONS(162), [sym__ternary_qmark] = ACTIONS(654), [sym__elvis_operator] = ACTIONS(654), [sym_logical_or] = ACTIONS(654), }, [STATE(181)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3634), [sym_path] = STATE(5097), [sym_statement] = STATE(184), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3664), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3634), [aux_sym_program_repeat1] = STATE(3331), [aux_sym_program_repeat2] = STATE(184), [aux_sym_function_declaration_repeat1] = STATE(3868), [ts_builtin_sym_end] = ACTIONS(1438), [sym_identifier] = ACTIONS(7), [anon_sym_import] = ACTIONS(9), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(1440), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(182)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(193), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(193), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1442), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(183)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1444), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(184)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(185), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_program_repeat2] = STATE(185), [aux_sym_function_declaration_repeat1] = STATE(3868), [ts_builtin_sym_end] = ACTIONS(1446), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(185)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(185), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_program_repeat2] = STATE(185), [aux_sym_function_declaration_repeat1] = STATE(3868), [ts_builtin_sym_end] = ACTIONS(1303), [sym_identifier] = ACTIONS(1452), [anon_sym_import] = ACTIONS(1455), [anon_sym_LBRACE] = ACTIONS(1458), [anon_sym_with] = ACTIONS(1461), [anon_sym_var] = ACTIONS(1464), [anon_sym_if] = ACTIONS(1467), [anon_sym_switch] = ACTIONS(1470), [anon_sym_for] = ACTIONS(1473), [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(1476), [anon_sym_let] = ACTIONS(1479), [anon_sym_while] = ACTIONS(1482), [anon_sym_do] = ACTIONS(1485), [anon_sym_try] = ACTIONS(1488), [anon_sym_break] = ACTIONS(1491), [anon_sym_continue] = ACTIONS(1494), [anon_sym_debugger] = ACTIONS(1497), [anon_sym_return] = ACTIONS(1500), [anon_sym_throw] = ACTIONS(1503), [anon_sym_include] = ACTIONS(1506), [anon_sym_LBRACK] = ACTIONS(1358), [anon_sym_static] = ACTIONS(1509), [anon_sym_abstract] = ACTIONS(1512), [anon_sym_final] = ACTIONS(1512), [anon_sym_component] = ACTIONS(1515), [anon_sym_interface] = ACTIONS(1518), [anon_sym_function] = ACTIONS(1521), [anon_sym_public] = ACTIONS(1524), [anon_sym_private] = ACTIONS(1524), [anon_sym_package] = ACTIONS(1379), [anon_sym_remote] = ACTIONS(1379), [anon_sym_query] = ACTIONS(1527), [anon_sym_new] = ACTIONS(1385), [anon_sym_PLUS] = ACTIONS(1388), [anon_sym_DASH] = ACTIONS(1388), [anon_sym_SLASH] = ACTIONS(1391), [anon_sym_BANG] = ACTIONS(1394), [anon_sym_TILDE] = ACTIONS(1394), [aux_sym_unary_operator_token1] = ACTIONS(1388), [anon_sym_PLUS_PLUS] = ACTIONS(1397), [anon_sym_DASH_DASH] = ACTIONS(1397), [anon_sym_DQUOTE] = ACTIONS(1400), [anon_sym_SQUOTE] = ACTIONS(1403), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1406), [sym_this] = ACTIONS(1409), [sym_super] = ACTIONS(1409), [sym_true] = ACTIONS(1409), [sym_false] = ACTIONS(1409), [sym_null] = ACTIONS(1412), [sym_undefined] = ACTIONS(1415), [anon_sym_get] = ACTIONS(1479), [anon_sym_set] = ACTIONS(1479), [anon_sym_POUND] = ACTIONS(1418), [anon_sym_export] = ACTIONS(1479), [anon_sym_queryExecute] = ACTIONS(1530), [anon_sym_BQUOTE] = ACTIONS(1424), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1533), }, [STATE(186)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1536), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(187)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(192), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(192), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1538), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(188)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(185), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_program_repeat2] = STATE(185), [aux_sym_function_declaration_repeat1] = STATE(3868), [ts_builtin_sym_end] = ACTIONS(1438), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(189)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1540), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(190)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1542), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(191)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(183), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(183), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1544), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(192)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1546), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(193)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1548), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(194)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(199), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(199), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1550), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(195)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1552), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(196)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(186), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(186), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1554), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(197)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1556), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(198)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(205), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(205), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1558), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(199)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1560), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(200)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(202), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(202), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1562), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(201)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1564), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(202)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1566), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(203)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(197), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(197), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1568), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(204)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1570), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(205)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1572), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(206)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1574), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(207)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(190), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(190), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1576), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(208)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1578), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(209)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1580), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(210)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1582), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(211)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1584), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(212)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1586), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(213)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1588), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(214)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1590), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(215)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1592), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(216)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1594), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(217)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1596), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(218)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1598), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(219)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(165), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(165), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1600), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(220)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(189), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_program_repeat2] = STATE(189), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_RBRACE] = ACTIONS(1602), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(221)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3497), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(222)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4801), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(223)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4796), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(224)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4491), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(225)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4512), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(226)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4544), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(227)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3618), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(228)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3633), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(229)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3654), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(230)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3640), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(231)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3642), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(232)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3663), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(233)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4366), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(234)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3607), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(235)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3627), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(236)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3202), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(237)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3206), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(238)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3210), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(239)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3216), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(240)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3444), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(241)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3632), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(242)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(2855), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(243)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3346), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(244)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3209), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(245)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3219), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(246)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3220), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(247)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3221), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(248)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3229), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(249)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3230), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(250)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3231), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(251)] = { [sym_declaration] = STATE(3265), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3265), [sym_path] = STATE(5151), [sym_statement] = STATE(3236), [sym_expression_statement] = STATE(3265), [sym_variable_declaration] = STATE(3267), [sym_statement_block] = STATE(3265), [sym_if_statement] = STATE(3265), [sym_switch_statement] = STATE(3265), [sym_for_statement] = STATE(3265), [sym_for_in_statement] = STATE(3265), [sym_while_statement] = STATE(3265), [sym_do_statement] = STATE(3265), [sym_try_statement] = STATE(3265), [sym_with_statement] = STATE(3265), [sym_break_statement] = STATE(3265), [sym_continue_statement] = STATE(3265), [sym_debugger_statement] = STATE(3265), [sym_return_statement] = STATE(3265), [sym_throw_statement] = STATE(3265), [sym_include_statement] = STATE(3265), [sym_empty_statement] = STATE(3265), [sym_labeled_statement] = STATE(3265), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2820), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3265), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3869), [sym_function_declaration] = STATE(3267), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4601), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2225), [sym_hash_expression] = STATE(2225), [sym_hash_empty] = STATE(2225), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3265), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3265), [sym_tag_statement] = STATE(3265), [aux_sym_function_declaration_repeat1] = STATE(3869), [sym_identifier] = ACTIONS(1077), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(312), [anon_sym_with] = ACTIONS(316), [anon_sym_var] = ACTIONS(318), [anon_sym_if] = ACTIONS(320), [anon_sym_switch] = ACTIONS(322), [anon_sym_for] = ACTIONS(324), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_let] = ACTIONS(1081), [anon_sym_while] = ACTIONS(330), [anon_sym_do] = ACTIONS(332), [anon_sym_try] = ACTIONS(334), [anon_sym_break] = ACTIONS(336), [anon_sym_continue] = ACTIONS(338), [anon_sym_debugger] = ACTIONS(340), [anon_sym_return] = ACTIONS(342), [anon_sym_throw] = ACTIONS(344), [anon_sym_include] = ACTIONS(1083), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1288), [anon_sym_abstract] = ACTIONS(352), [anon_sym_final] = ACTIONS(352), [anon_sym_component] = ACTIONS(1087), [anon_sym_interface] = ACTIONS(356), [anon_sym_function] = ACTIONS(358), [anon_sym_public] = ACTIONS(1089), [anon_sym_private] = ACTIONS(1089), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1091), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1081), [anon_sym_set] = ACTIONS(1081), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1081), [anon_sym_queryExecute] = ACTIONS(1095), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(378), }, [STATE(252)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4303), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(253)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3495), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(254)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3503), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(255)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3507), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(256)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3514), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(257)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3670), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(258)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3627), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(259)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(2753), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(260)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3483), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(261)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3490), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(262)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3496), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(263)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4781), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(264)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3641), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(265)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3498), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(266)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3506), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(267)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3508), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(268)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3509), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(269)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3512), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(270)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3641), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(271)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3075), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(272)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3648), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(273)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3077), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(274)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3078), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(275)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3079), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(276)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3648), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(277)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5097), [sym_statement] = STATE(3660), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3868), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3868), [sym_identifier] = ACTIONS(1448), [anon_sym_import] = ACTIONS(1450), [anon_sym_LBRACE] = ACTIONS(11), [anon_sym_with] = ACTIONS(13), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(17), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(21), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(27), [anon_sym_while] = ACTIONS(29), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(45), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(49), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(53), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(57), [anon_sym_public] = ACTIONS(59), [anon_sym_private] = ACTIONS(59), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(27), [anon_sym_set] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(27), [anon_sym_queryExecute] = ACTIONS(91), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(278)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3126), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(279)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3154), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(280)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3670), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(281)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3162), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(282)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3163), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(283)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3165), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(284)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3660), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(285)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3173), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(286)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3174), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(287)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3175), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(288)] = { [sym_declaration] = STATE(3059), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3059), [sym_path] = STATE(5171), [sym_statement] = STATE(3178), [sym_expression_statement] = STATE(3059), [sym_variable_declaration] = STATE(3060), [sym_statement_block] = STATE(3059), [sym_if_statement] = STATE(3059), [sym_switch_statement] = STATE(3059), [sym_for_statement] = STATE(3059), [sym_for_in_statement] = STATE(3059), [sym_while_statement] = STATE(3059), [sym_do_statement] = STATE(3059), [sym_try_statement] = STATE(3059), [sym_with_statement] = STATE(3059), [sym_break_statement] = STATE(3059), [sym_continue_statement] = STATE(3059), [sym_debugger_statement] = STATE(3059), [sym_return_statement] = STATE(3059), [sym_throw_statement] = STATE(3059), [sym_include_statement] = STATE(3059), [sym_empty_statement] = STATE(3059), [sym_labeled_statement] = STATE(3059), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2686), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3059), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3864), [sym_function_declaration] = STATE(3060), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4626), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2203), [sym_hash_expression] = STATE(2203), [sym_hash_empty] = STATE(2203), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3059), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3059), [sym_tag_statement] = STATE(3059), [aux_sym_function_declaration_repeat1] = STATE(3864), [sym_identifier] = ACTIONS(1716), [anon_sym_import] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1720), [anon_sym_with] = ACTIONS(1722), [anon_sym_var] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1726), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1730), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1734), [anon_sym_while] = ACTIONS(1736), [anon_sym_do] = ACTIONS(1738), [anon_sym_try] = ACTIONS(1740), [anon_sym_break] = ACTIONS(1742), [anon_sym_continue] = ACTIONS(1744), [anon_sym_debugger] = ACTIONS(1746), [anon_sym_return] = ACTIONS(1748), [anon_sym_throw] = ACTIONS(1750), [anon_sym_include] = ACTIONS(1752), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1754), [anon_sym_abstract] = ACTIONS(1756), [anon_sym_final] = ACTIONS(1756), [anon_sym_component] = ACTIONS(1758), [anon_sym_interface] = ACTIONS(1760), [anon_sym_function] = ACTIONS(1762), [anon_sym_public] = ACTIONS(1764), [anon_sym_private] = ACTIONS(1764), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1766), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1734), [anon_sym_set] = ACTIONS(1734), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1734), [anon_sym_queryExecute] = ACTIONS(1768), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1770), }, [STATE(289)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3618), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(290)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3633), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(291)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3654), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(292)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3640), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(293)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3642), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(294)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3663), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(295)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(4967), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(296)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3607), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(297)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4598), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(298)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4766), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(299)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4851), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(300)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4661), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(301)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4538), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(302)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4575), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(303)] = { [sym_declaration] = STATE(4791), [sym_import] = STATE(4103), [sym_import_statement] = STATE(4791), [sym_path] = STATE(5176), [sym_statement] = STATE(4673), [sym_expression_statement] = STATE(4791), [sym_variable_declaration] = STATE(4792), [sym_statement_block] = STATE(4791), [sym_if_statement] = STATE(4791), [sym_switch_statement] = STATE(4791), [sym_for_statement] = STATE(4791), [sym_for_in_statement] = STATE(4791), [sym_while_statement] = STATE(4791), [sym_do_statement] = STATE(4791), [sym_try_statement] = STATE(4791), [sym_with_statement] = STATE(4791), [sym_break_statement] = STATE(4791), [sym_continue_statement] = STATE(4791), [sym_debugger_statement] = STATE(4791), [sym_return_statement] = STATE(4791), [sym_throw_statement] = STATE(4791), [sym_include_statement] = STATE(4791), [sym_empty_statement] = STATE(4791), [sym_labeled_statement] = STATE(4791), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2619), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(4791), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3865), [sym_function_declaration] = STATE(4792), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4613), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2204), [sym_hash_expression] = STATE(2204), [sym_hash_empty] = STATE(2204), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(4791), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(4791), [sym_tag_statement] = STATE(4791), [aux_sym_function_declaration_repeat1] = STATE(3865), [sym_identifier] = ACTIONS(1660), [anon_sym_import] = ACTIONS(1662), [anon_sym_LBRACE] = ACTIONS(1664), [anon_sym_with] = ACTIONS(1666), [anon_sym_var] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1670), [anon_sym_switch] = ACTIONS(1672), [anon_sym_for] = ACTIONS(1674), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1676), [anon_sym_let] = ACTIONS(1678), [anon_sym_while] = ACTIONS(1680), [anon_sym_do] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1684), [anon_sym_break] = ACTIONS(1686), [anon_sym_continue] = ACTIONS(1688), [anon_sym_debugger] = ACTIONS(1690), [anon_sym_return] = ACTIONS(1692), [anon_sym_throw] = ACTIONS(1694), [anon_sym_include] = ACTIONS(1696), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1698), [anon_sym_abstract] = ACTIONS(1700), [anon_sym_final] = ACTIONS(1700), [anon_sym_component] = ACTIONS(1702), [anon_sym_interface] = ACTIONS(1704), [anon_sym_function] = ACTIONS(1706), [anon_sym_public] = ACTIONS(1708), [anon_sym_private] = ACTIONS(1708), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1710), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1678), [anon_sym_set] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1678), [anon_sym_queryExecute] = ACTIONS(1712), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1714), }, [STATE(304)] = { [sym_declaration] = STATE(3583), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3583), [sym_path] = STATE(4859), [sym_statement] = STATE(3473), [sym_expression_statement] = STATE(3583), [sym_variable_declaration] = STATE(3584), [sym_statement_block] = STATE(3583), [sym_if_statement] = STATE(3583), [sym_switch_statement] = STATE(3583), [sym_for_statement] = STATE(3583), [sym_for_in_statement] = STATE(3583), [sym_while_statement] = STATE(3583), [sym_do_statement] = STATE(3583), [sym_try_statement] = STATE(3583), [sym_with_statement] = STATE(3583), [sym_break_statement] = STATE(3583), [sym_continue_statement] = STATE(3583), [sym_debugger_statement] = STATE(3583), [sym_return_statement] = STATE(3583), [sym_throw_statement] = STATE(3583), [sym_include_statement] = STATE(3583), [sym_empty_statement] = STATE(3583), [sym_labeled_statement] = STATE(3583), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2872), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3583), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3866), [sym_function_declaration] = STATE(3584), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4541), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2229), [sym_hash_expression] = STATE(2229), [sym_hash_empty] = STATE(2229), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3583), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3583), [sym_tag_statement] = STATE(3583), [aux_sym_function_declaration_repeat1] = STATE(3866), [sym_identifier] = ACTIONS(1604), [anon_sym_import] = ACTIONS(1606), [anon_sym_LBRACE] = ACTIONS(1608), [anon_sym_with] = ACTIONS(1610), [anon_sym_var] = ACTIONS(1612), [anon_sym_if] = ACTIONS(1614), [anon_sym_switch] = ACTIONS(1616), [anon_sym_for] = ACTIONS(1618), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(1620), [anon_sym_let] = ACTIONS(1622), [anon_sym_while] = ACTIONS(1624), [anon_sym_do] = ACTIONS(1626), [anon_sym_try] = ACTIONS(1628), [anon_sym_break] = ACTIONS(1630), [anon_sym_continue] = ACTIONS(1632), [anon_sym_debugger] = ACTIONS(1634), [anon_sym_return] = ACTIONS(1636), [anon_sym_throw] = ACTIONS(1638), [anon_sym_include] = ACTIONS(1640), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1642), [anon_sym_abstract] = ACTIONS(1644), [anon_sym_final] = ACTIONS(1644), [anon_sym_component] = ACTIONS(1646), [anon_sym_interface] = ACTIONS(1648), [anon_sym_function] = ACTIONS(1650), [anon_sym_public] = ACTIONS(1652), [anon_sym_private] = ACTIONS(1652), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1654), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1622), [anon_sym_set] = ACTIONS(1622), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1622), [anon_sym_queryExecute] = ACTIONS(1656), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1658), }, [STATE(305)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(5084), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(306)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(5020), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(307)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(5165), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(308)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(4920), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(309)] = { [sym_declaration] = STATE(3638), [sym_import] = STATE(4103), [sym_import_statement] = STATE(3638), [sym_path] = STATE(5161), [sym_statement] = STATE(3632), [sym_expression_statement] = STATE(3638), [sym_variable_declaration] = STATE(3650), [sym_statement_block] = STATE(3638), [sym_if_statement] = STATE(3638), [sym_switch_statement] = STATE(3638), [sym_for_statement] = STATE(3638), [sym_for_in_statement] = STATE(3638), [sym_while_statement] = STATE(3638), [sym_do_statement] = STATE(3638), [sym_try_statement] = STATE(3638), [sym_with_statement] = STATE(3638), [sym_break_statement] = STATE(3638), [sym_continue_statement] = STATE(3638), [sym_debugger_statement] = STATE(3638), [sym_return_statement] = STATE(3638), [sym_throw_statement] = STATE(3638), [sym_include_statement] = STATE(3638), [sym_empty_statement] = STATE(3638), [sym_labeled_statement] = STATE(3638), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2714), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_component] = STATE(3638), [sym_function_expression] = STATE(2005), [sym_access_type] = STATE(3867), [sym_function_declaration] = STATE(3650), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4654), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2321), [sym_hash_expression] = STATE(2321), [sym_hash_empty] = STATE(2321), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_cfml_template] = STATE(3638), [sym_query_expression] = STATE(2046), [sym_query_tag] = STATE(3638), [sym_tag_statement] = STATE(3638), [aux_sym_function_declaration_repeat1] = STATE(3867), [sym_identifier] = ACTIONS(1772), [anon_sym_import] = ACTIONS(306), [anon_sym_LBRACE] = ACTIONS(1774), [anon_sym_with] = ACTIONS(1776), [anon_sym_var] = ACTIONS(15), [anon_sym_if] = ACTIONS(1778), [anon_sym_switch] = ACTIONS(19), [anon_sym_for] = ACTIONS(1780), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(25), [anon_sym_let] = ACTIONS(1782), [anon_sym_while] = ACTIONS(1784), [anon_sym_do] = ACTIONS(31), [anon_sym_try] = ACTIONS(33), [anon_sym_break] = ACTIONS(35), [anon_sym_continue] = ACTIONS(37), [anon_sym_debugger] = ACTIONS(39), [anon_sym_return] = ACTIONS(41), [anon_sym_throw] = ACTIONS(43), [anon_sym_include] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(1788), [anon_sym_abstract] = ACTIONS(51), [anon_sym_final] = ACTIONS(51), [anon_sym_component] = ACTIONS(1790), [anon_sym_interface] = ACTIONS(55), [anon_sym_function] = ACTIONS(1792), [anon_sym_public] = ACTIONS(1794), [anon_sym_private] = ACTIONS(1794), [anon_sym_package] = ACTIONS(61), [anon_sym_remote] = ACTIONS(61), [anon_sym_query] = ACTIONS(1796), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(1782), [anon_sym_set] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(1782), [anon_sym_queryExecute] = ACTIONS(1798), [anon_sym_BQUOTE] = ACTIONS(93), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(95), }, [STATE(310)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1800), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_else] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1800), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1804), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(311)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_else] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1812), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(312)] = { [sym_identifier] = ACTIONS(1814), [anon_sym_import] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_LBRACE] = ACTIONS(1820), [anon_sym_RBRACE] = ACTIONS(1820), [anon_sym_with] = ACTIONS(1814), [anon_sym_var] = ACTIONS(1814), [anon_sym_else] = ACTIONS(1814), [anon_sym_if] = ACTIONS(1814), [anon_sym_switch] = ACTIONS(1814), [anon_sym_for] = ACTIONS(1814), [anon_sym_LPAREN] = ACTIONS(1820), [anon_sym_SEMI] = ACTIONS(1820), [anon_sym_let] = ACTIONS(1814), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1814), [anon_sym_do] = ACTIONS(1814), [anon_sym_try] = ACTIONS(1814), [anon_sym_break] = ACTIONS(1814), [anon_sym_continue] = ACTIONS(1814), [anon_sym_debugger] = ACTIONS(1814), [anon_sym_return] = ACTIONS(1814), [anon_sym_throw] = ACTIONS(1814), [anon_sym_include] = ACTIONS(1814), [anon_sym_case] = ACTIONS(1814), [anon_sym_default] = ACTIONS(1814), [anon_sym_LBRACK] = ACTIONS(1820), [anon_sym_static] = ACTIONS(1814), [anon_sym_abstract] = ACTIONS(1814), [anon_sym_final] = ACTIONS(1814), [anon_sym_component] = ACTIONS(1814), [anon_sym_interface] = ACTIONS(1814), [anon_sym_function] = ACTIONS(1814), [anon_sym_public] = ACTIONS(1814), [anon_sym_private] = ACTIONS(1814), [anon_sym_package] = ACTIONS(1814), [anon_sym_remote] = ACTIONS(1814), [anon_sym_query] = ACTIONS(1814), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1814), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1814), [anon_sym_DASH] = ACTIONS(1814), [anon_sym_SLASH] = ACTIONS(1814), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1814), [anon_sym_TILDE] = ACTIONS(1820), [aux_sym_unary_operator_token1] = ACTIONS(1814), [anon_sym_PLUS_PLUS] = ACTIONS(1820), [anon_sym_DASH_DASH] = ACTIONS(1820), [anon_sym_DQUOTE] = ACTIONS(1820), [anon_sym_SQUOTE] = ACTIONS(1820), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1814), [sym_this] = ACTIONS(1814), [sym_super] = ACTIONS(1814), [sym_true] = ACTIONS(1814), [sym_false] = ACTIONS(1814), [sym_null] = ACTIONS(1814), [sym_undefined] = ACTIONS(1814), [anon_sym_property] = ACTIONS(1814), [anon_sym_get] = ACTIONS(1814), [anon_sym_set] = ACTIONS(1814), [anon_sym_POUND] = ACTIONS(1820), [anon_sym_export] = ACTIONS(1814), [anon_sym_queryExecute] = ACTIONS(1814), [anon_sym_BQUOTE] = ACTIONS(1814), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1820), [sym__automatic_semicolon] = ACTIONS(1822), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(313)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_else] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_case] = ACTIONS(1824), [anon_sym_default] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_property] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1828), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(314)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_else] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_case] = ACTIONS(1824), [anon_sym_default] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_property] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(315)] = { [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_COMMA] = ACTIONS(1832), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_RBRACE] = ACTIONS(1832), [anon_sym_with] = ACTIONS(1830), [anon_sym_var] = ACTIONS(1830), [anon_sym_else] = ACTIONS(1830), [anon_sym_if] = ACTIONS(1830), [anon_sym_switch] = ACTIONS(1830), [anon_sym_for] = ACTIONS(1830), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_in] = ACTIONS(1830), [anon_sym_while] = ACTIONS(1830), [anon_sym_do] = ACTIONS(1830), [anon_sym_try] = ACTIONS(1830), [anon_sym_break] = ACTIONS(1830), [anon_sym_continue] = ACTIONS(1830), [anon_sym_debugger] = ACTIONS(1830), [anon_sym_return] = ACTIONS(1830), [anon_sym_throw] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_case] = ACTIONS(1830), [anon_sym_default] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_abstract] = ACTIONS(1830), [anon_sym_final] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_interface] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_package] = ACTIONS(1830), [anon_sym_remote] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_new] = ACTIONS(1830), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1830), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_property] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1830), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1832), [sym__automatic_semicolon] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), }, [STATE(316)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_case] = ACTIONS(1824), [anon_sym_default] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_property] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(317)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_else] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1834), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(318)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_case] = ACTIONS(1824), [anon_sym_default] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_property] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1836), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(319)] = { [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_COMMA] = ACTIONS(1832), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_RBRACE] = ACTIONS(1832), [anon_sym_with] = ACTIONS(1830), [anon_sym_var] = ACTIONS(1830), [anon_sym_if] = ACTIONS(1830), [anon_sym_switch] = ACTIONS(1830), [anon_sym_for] = ACTIONS(1830), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_in] = ACTIONS(1830), [anon_sym_while] = ACTIONS(1830), [anon_sym_do] = ACTIONS(1830), [anon_sym_try] = ACTIONS(1830), [anon_sym_break] = ACTIONS(1830), [anon_sym_continue] = ACTIONS(1830), [anon_sym_debugger] = ACTIONS(1830), [anon_sym_return] = ACTIONS(1830), [anon_sym_throw] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_case] = ACTIONS(1830), [anon_sym_default] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_abstract] = ACTIONS(1830), [anon_sym_final] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_interface] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_package] = ACTIONS(1830), [anon_sym_remote] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_new] = ACTIONS(1830), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1830), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_property] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1830), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1832), [sym__automatic_semicolon] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), }, [STATE(320)] = { [sym_identifier] = ACTIONS(1838), [anon_sym_import] = ACTIONS(1838), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_LBRACE] = ACTIONS(1840), [anon_sym_RBRACE] = ACTIONS(1840), [anon_sym_with] = ACTIONS(1838), [anon_sym_var] = ACTIONS(1838), [anon_sym_else] = ACTIONS(1838), [anon_sym_if] = ACTIONS(1838), [anon_sym_switch] = ACTIONS(1838), [anon_sym_for] = ACTIONS(1838), [anon_sym_LPAREN] = ACTIONS(1840), [anon_sym_SEMI] = ACTIONS(1840), [anon_sym_let] = ACTIONS(1838), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1838), [anon_sym_do] = ACTIONS(1838), [anon_sym_try] = ACTIONS(1838), [anon_sym_break] = ACTIONS(1838), [anon_sym_continue] = ACTIONS(1838), [anon_sym_debugger] = ACTIONS(1838), [anon_sym_return] = ACTIONS(1838), [anon_sym_throw] = ACTIONS(1838), [anon_sym_include] = ACTIONS(1838), [anon_sym_case] = ACTIONS(1838), [anon_sym_default] = ACTIONS(1838), [anon_sym_LBRACK] = ACTIONS(1840), [anon_sym_static] = ACTIONS(1838), [anon_sym_abstract] = ACTIONS(1838), [anon_sym_final] = ACTIONS(1838), [anon_sym_component] = ACTIONS(1838), [anon_sym_interface] = ACTIONS(1838), [anon_sym_function] = ACTIONS(1838), [anon_sym_public] = ACTIONS(1838), [anon_sym_private] = ACTIONS(1838), [anon_sym_package] = ACTIONS(1838), [anon_sym_remote] = ACTIONS(1838), [anon_sym_query] = ACTIONS(1838), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1838), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1838), [anon_sym_DASH] = ACTIONS(1838), [anon_sym_SLASH] = ACTIONS(1838), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1838), [anon_sym_TILDE] = ACTIONS(1840), [aux_sym_unary_operator_token1] = ACTIONS(1838), [anon_sym_PLUS_PLUS] = ACTIONS(1840), [anon_sym_DASH_DASH] = ACTIONS(1840), [anon_sym_DQUOTE] = ACTIONS(1840), [anon_sym_SQUOTE] = ACTIONS(1840), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1838), [sym_this] = ACTIONS(1838), [sym_super] = ACTIONS(1838), [sym_true] = ACTIONS(1838), [sym_false] = ACTIONS(1838), [sym_null] = ACTIONS(1838), [sym_undefined] = ACTIONS(1838), [anon_sym_property] = ACTIONS(1838), [anon_sym_get] = ACTIONS(1838), [anon_sym_set] = ACTIONS(1838), [anon_sym_POUND] = ACTIONS(1840), [anon_sym_export] = ACTIONS(1838), [anon_sym_queryExecute] = ACTIONS(1838), [anon_sym_BQUOTE] = ACTIONS(1838), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1840), [sym__automatic_semicolon] = ACTIONS(1842), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(321)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1844), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(322)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1800), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1800), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1846), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(323)] = { [sym_identifier] = ACTIONS(1814), [anon_sym_import] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_LBRACE] = ACTIONS(1820), [anon_sym_RBRACE] = ACTIONS(1820), [anon_sym_with] = ACTIONS(1814), [anon_sym_var] = ACTIONS(1814), [anon_sym_if] = ACTIONS(1814), [anon_sym_switch] = ACTIONS(1814), [anon_sym_for] = ACTIONS(1814), [anon_sym_LPAREN] = ACTIONS(1820), [anon_sym_SEMI] = ACTIONS(1820), [anon_sym_let] = ACTIONS(1814), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1814), [anon_sym_do] = ACTIONS(1814), [anon_sym_try] = ACTIONS(1814), [anon_sym_break] = ACTIONS(1814), [anon_sym_continue] = ACTIONS(1814), [anon_sym_debugger] = ACTIONS(1814), [anon_sym_return] = ACTIONS(1814), [anon_sym_throw] = ACTIONS(1814), [anon_sym_include] = ACTIONS(1814), [anon_sym_case] = ACTIONS(1814), [anon_sym_default] = ACTIONS(1814), [anon_sym_LBRACK] = ACTIONS(1820), [anon_sym_static] = ACTIONS(1814), [anon_sym_abstract] = ACTIONS(1814), [anon_sym_final] = ACTIONS(1814), [anon_sym_component] = ACTIONS(1814), [anon_sym_interface] = ACTIONS(1814), [anon_sym_function] = ACTIONS(1814), [anon_sym_public] = ACTIONS(1814), [anon_sym_private] = ACTIONS(1814), [anon_sym_package] = ACTIONS(1814), [anon_sym_remote] = ACTIONS(1814), [anon_sym_query] = ACTIONS(1814), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1814), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1814), [anon_sym_DASH] = ACTIONS(1814), [anon_sym_SLASH] = ACTIONS(1814), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1814), [anon_sym_TILDE] = ACTIONS(1820), [aux_sym_unary_operator_token1] = ACTIONS(1814), [anon_sym_PLUS_PLUS] = ACTIONS(1820), [anon_sym_DASH_DASH] = ACTIONS(1820), [anon_sym_DQUOTE] = ACTIONS(1820), [anon_sym_SQUOTE] = ACTIONS(1820), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1814), [sym_this] = ACTIONS(1814), [sym_super] = ACTIONS(1814), [sym_true] = ACTIONS(1814), [sym_false] = ACTIONS(1814), [sym_null] = ACTIONS(1814), [sym_undefined] = ACTIONS(1814), [anon_sym_property] = ACTIONS(1814), [anon_sym_get] = ACTIONS(1814), [anon_sym_set] = ACTIONS(1814), [anon_sym_POUND] = ACTIONS(1820), [anon_sym_export] = ACTIONS(1814), [anon_sym_queryExecute] = ACTIONS(1814), [anon_sym_BQUOTE] = ACTIONS(1814), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1820), [sym__automatic_semicolon] = ACTIONS(1848), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(324)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1850), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(325)] = { [sym_identifier] = ACTIONS(1838), [anon_sym_import] = ACTIONS(1838), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_LBRACE] = ACTIONS(1840), [anon_sym_RBRACE] = ACTIONS(1840), [anon_sym_with] = ACTIONS(1838), [anon_sym_var] = ACTIONS(1838), [anon_sym_if] = ACTIONS(1838), [anon_sym_switch] = ACTIONS(1838), [anon_sym_for] = ACTIONS(1838), [anon_sym_LPAREN] = ACTIONS(1840), [anon_sym_SEMI] = ACTIONS(1840), [anon_sym_let] = ACTIONS(1838), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1838), [anon_sym_do] = ACTIONS(1838), [anon_sym_try] = ACTIONS(1838), [anon_sym_break] = ACTIONS(1838), [anon_sym_continue] = ACTIONS(1838), [anon_sym_debugger] = ACTIONS(1838), [anon_sym_return] = ACTIONS(1838), [anon_sym_throw] = ACTIONS(1838), [anon_sym_include] = ACTIONS(1838), [anon_sym_case] = ACTIONS(1838), [anon_sym_default] = ACTIONS(1838), [anon_sym_LBRACK] = ACTIONS(1840), [anon_sym_static] = ACTIONS(1838), [anon_sym_abstract] = ACTIONS(1838), [anon_sym_final] = ACTIONS(1838), [anon_sym_component] = ACTIONS(1838), [anon_sym_interface] = ACTIONS(1838), [anon_sym_function] = ACTIONS(1838), [anon_sym_public] = ACTIONS(1838), [anon_sym_private] = ACTIONS(1838), [anon_sym_package] = ACTIONS(1838), [anon_sym_remote] = ACTIONS(1838), [anon_sym_query] = ACTIONS(1838), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1838), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1838), [anon_sym_DASH] = ACTIONS(1838), [anon_sym_SLASH] = ACTIONS(1838), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1838), [anon_sym_TILDE] = ACTIONS(1840), [aux_sym_unary_operator_token1] = ACTIONS(1838), [anon_sym_PLUS_PLUS] = ACTIONS(1840), [anon_sym_DASH_DASH] = ACTIONS(1840), [anon_sym_DQUOTE] = ACTIONS(1840), [anon_sym_SQUOTE] = ACTIONS(1840), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1838), [sym_this] = ACTIONS(1838), [sym_super] = ACTIONS(1838), [sym_true] = ACTIONS(1838), [sym_false] = ACTIONS(1838), [sym_null] = ACTIONS(1838), [sym_undefined] = ACTIONS(1838), [anon_sym_property] = ACTIONS(1838), [anon_sym_get] = ACTIONS(1838), [anon_sym_set] = ACTIONS(1838), [anon_sym_POUND] = ACTIONS(1840), [anon_sym_export] = ACTIONS(1838), [anon_sym_queryExecute] = ACTIONS(1838), [anon_sym_BQUOTE] = ACTIONS(1838), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1840), [sym__automatic_semicolon] = ACTIONS(1852), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(326)] = { [ts_builtin_sym_end] = ACTIONS(1802), [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_else] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1854), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(327)] = { [ts_builtin_sym_end] = ACTIONS(1802), [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1800), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_else] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1800), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1856), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(328)] = { [ts_builtin_sym_end] = ACTIONS(1826), [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_else] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(329)] = { [ts_builtin_sym_end] = ACTIONS(1832), [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_COMMA] = ACTIONS(1832), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_with] = ACTIONS(1830), [anon_sym_var] = ACTIONS(1830), [anon_sym_else] = ACTIONS(1830), [anon_sym_if] = ACTIONS(1830), [anon_sym_switch] = ACTIONS(1830), [anon_sym_for] = ACTIONS(1830), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_in] = ACTIONS(1830), [anon_sym_while] = ACTIONS(1830), [anon_sym_do] = ACTIONS(1830), [anon_sym_try] = ACTIONS(1830), [anon_sym_break] = ACTIONS(1830), [anon_sym_continue] = ACTIONS(1830), [anon_sym_debugger] = ACTIONS(1830), [anon_sym_return] = ACTIONS(1830), [anon_sym_throw] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_abstract] = ACTIONS(1830), [anon_sym_final] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_interface] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_package] = ACTIONS(1830), [anon_sym_remote] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_new] = ACTIONS(1830), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1830), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1830), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1832), [sym__automatic_semicolon] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), }, [STATE(330)] = { [ts_builtin_sym_end] = ACTIONS(1826), [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_else] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1858), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(331)] = { [ts_builtin_sym_end] = ACTIONS(1820), [sym_identifier] = ACTIONS(1814), [anon_sym_import] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_LBRACE] = ACTIONS(1820), [anon_sym_with] = ACTIONS(1814), [anon_sym_var] = ACTIONS(1814), [anon_sym_else] = ACTIONS(1814), [anon_sym_if] = ACTIONS(1814), [anon_sym_switch] = ACTIONS(1814), [anon_sym_for] = ACTIONS(1814), [anon_sym_LPAREN] = ACTIONS(1820), [anon_sym_SEMI] = ACTIONS(1820), [anon_sym_let] = ACTIONS(1814), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1814), [anon_sym_do] = ACTIONS(1814), [anon_sym_try] = ACTIONS(1814), [anon_sym_break] = ACTIONS(1814), [anon_sym_continue] = ACTIONS(1814), [anon_sym_debugger] = ACTIONS(1814), [anon_sym_return] = ACTIONS(1814), [anon_sym_throw] = ACTIONS(1814), [anon_sym_include] = ACTIONS(1814), [anon_sym_LBRACK] = ACTIONS(1820), [anon_sym_static] = ACTIONS(1814), [anon_sym_abstract] = ACTIONS(1814), [anon_sym_final] = ACTIONS(1814), [anon_sym_component] = ACTIONS(1814), [anon_sym_interface] = ACTIONS(1814), [anon_sym_function] = ACTIONS(1814), [anon_sym_public] = ACTIONS(1814), [anon_sym_private] = ACTIONS(1814), [anon_sym_package] = ACTIONS(1814), [anon_sym_remote] = ACTIONS(1814), [anon_sym_query] = ACTIONS(1814), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1814), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1814), [anon_sym_DASH] = ACTIONS(1814), [anon_sym_SLASH] = ACTIONS(1814), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1814), [anon_sym_TILDE] = ACTIONS(1820), [aux_sym_unary_operator_token1] = ACTIONS(1814), [anon_sym_PLUS_PLUS] = ACTIONS(1820), [anon_sym_DASH_DASH] = ACTIONS(1820), [anon_sym_DQUOTE] = ACTIONS(1820), [anon_sym_SQUOTE] = ACTIONS(1820), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1814), [sym_this] = ACTIONS(1814), [sym_super] = ACTIONS(1814), [sym_true] = ACTIONS(1814), [sym_false] = ACTIONS(1814), [sym_null] = ACTIONS(1814), [sym_undefined] = ACTIONS(1814), [anon_sym_get] = ACTIONS(1814), [anon_sym_set] = ACTIONS(1814), [anon_sym_POUND] = ACTIONS(1820), [anon_sym_export] = ACTIONS(1814), [anon_sym_queryExecute] = ACTIONS(1814), [anon_sym_BQUOTE] = ACTIONS(1814), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1820), [sym__automatic_semicolon] = ACTIONS(1860), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(332)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(333)] = { [ts_builtin_sym_end] = ACTIONS(1832), [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_COMMA] = ACTIONS(1832), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_with] = ACTIONS(1830), [anon_sym_var] = ACTIONS(1830), [anon_sym_if] = ACTIONS(1830), [anon_sym_switch] = ACTIONS(1830), [anon_sym_for] = ACTIONS(1830), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_in] = ACTIONS(1830), [anon_sym_while] = ACTIONS(1830), [anon_sym_do] = ACTIONS(1830), [anon_sym_try] = ACTIONS(1830), [anon_sym_break] = ACTIONS(1830), [anon_sym_continue] = ACTIONS(1830), [anon_sym_debugger] = ACTIONS(1830), [anon_sym_return] = ACTIONS(1830), [anon_sym_throw] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_abstract] = ACTIONS(1830), [anon_sym_final] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_interface] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_package] = ACTIONS(1830), [anon_sym_remote] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_new] = ACTIONS(1830), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1830), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1830), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1832), [sym__automatic_semicolon] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), }, [STATE(334)] = { [ts_builtin_sym_end] = ACTIONS(1820), [sym_identifier] = ACTIONS(1814), [anon_sym_import] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_LBRACE] = ACTIONS(1820), [anon_sym_with] = ACTIONS(1814), [anon_sym_var] = ACTIONS(1814), [anon_sym_if] = ACTIONS(1814), [anon_sym_switch] = ACTIONS(1814), [anon_sym_for] = ACTIONS(1814), [anon_sym_LPAREN] = ACTIONS(1820), [anon_sym_SEMI] = ACTIONS(1820), [anon_sym_let] = ACTIONS(1814), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1814), [anon_sym_do] = ACTIONS(1814), [anon_sym_try] = ACTIONS(1814), [anon_sym_break] = ACTIONS(1814), [anon_sym_continue] = ACTIONS(1814), [anon_sym_debugger] = ACTIONS(1814), [anon_sym_return] = ACTIONS(1814), [anon_sym_throw] = ACTIONS(1814), [anon_sym_include] = ACTIONS(1814), [anon_sym_LBRACK] = ACTIONS(1820), [anon_sym_static] = ACTIONS(1814), [anon_sym_abstract] = ACTIONS(1814), [anon_sym_final] = ACTIONS(1814), [anon_sym_component] = ACTIONS(1814), [anon_sym_interface] = ACTIONS(1814), [anon_sym_function] = ACTIONS(1814), [anon_sym_public] = ACTIONS(1814), [anon_sym_private] = ACTIONS(1814), [anon_sym_package] = ACTIONS(1814), [anon_sym_remote] = ACTIONS(1814), [anon_sym_query] = ACTIONS(1814), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1814), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1814), [anon_sym_DASH] = ACTIONS(1814), [anon_sym_SLASH] = ACTIONS(1814), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1814), [anon_sym_TILDE] = ACTIONS(1820), [aux_sym_unary_operator_token1] = ACTIONS(1814), [anon_sym_PLUS_PLUS] = ACTIONS(1820), [anon_sym_DASH_DASH] = ACTIONS(1820), [anon_sym_DQUOTE] = ACTIONS(1820), [anon_sym_SQUOTE] = ACTIONS(1820), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1814), [sym_this] = ACTIONS(1814), [sym_super] = ACTIONS(1814), [sym_true] = ACTIONS(1814), [sym_false] = ACTIONS(1814), [sym_null] = ACTIONS(1814), [sym_undefined] = ACTIONS(1814), [anon_sym_get] = ACTIONS(1814), [anon_sym_set] = ACTIONS(1814), [anon_sym_POUND] = ACTIONS(1820), [anon_sym_export] = ACTIONS(1814), [anon_sym_queryExecute] = ACTIONS(1814), [anon_sym_BQUOTE] = ACTIONS(1814), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1820), [sym__automatic_semicolon] = ACTIONS(1892), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(335)] = { [ts_builtin_sym_end] = ACTIONS(1802), [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_else] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1894), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(336)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(337)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(338)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(339)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(340)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(341)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(342)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(343)] = { [ts_builtin_sym_end] = ACTIONS(1802), [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1800), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1800), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1896), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(344)] = { [ts_builtin_sym_end] = ACTIONS(1840), [sym_identifier] = ACTIONS(1838), [anon_sym_import] = ACTIONS(1838), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_LBRACE] = ACTIONS(1840), [anon_sym_with] = ACTIONS(1838), [anon_sym_var] = ACTIONS(1838), [anon_sym_else] = ACTIONS(1838), [anon_sym_if] = ACTIONS(1838), [anon_sym_switch] = ACTIONS(1838), [anon_sym_for] = ACTIONS(1838), [anon_sym_LPAREN] = ACTIONS(1840), [anon_sym_SEMI] = ACTIONS(1840), [anon_sym_let] = ACTIONS(1838), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1838), [anon_sym_do] = ACTIONS(1838), [anon_sym_try] = ACTIONS(1838), [anon_sym_break] = ACTIONS(1838), [anon_sym_continue] = ACTIONS(1838), [anon_sym_debugger] = ACTIONS(1838), [anon_sym_return] = ACTIONS(1838), [anon_sym_throw] = ACTIONS(1838), [anon_sym_include] = ACTIONS(1838), [anon_sym_LBRACK] = ACTIONS(1840), [anon_sym_static] = ACTIONS(1838), [anon_sym_abstract] = ACTIONS(1838), [anon_sym_final] = ACTIONS(1838), [anon_sym_component] = ACTIONS(1838), [anon_sym_interface] = ACTIONS(1838), [anon_sym_function] = ACTIONS(1838), [anon_sym_public] = ACTIONS(1838), [anon_sym_private] = ACTIONS(1838), [anon_sym_package] = ACTIONS(1838), [anon_sym_remote] = ACTIONS(1838), [anon_sym_query] = ACTIONS(1838), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1838), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1838), [anon_sym_DASH] = ACTIONS(1838), [anon_sym_SLASH] = ACTIONS(1838), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1838), [anon_sym_TILDE] = ACTIONS(1840), [aux_sym_unary_operator_token1] = ACTIONS(1838), [anon_sym_PLUS_PLUS] = ACTIONS(1840), [anon_sym_DASH_DASH] = ACTIONS(1840), [anon_sym_DQUOTE] = ACTIONS(1840), [anon_sym_SQUOTE] = ACTIONS(1840), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1838), [sym_this] = ACTIONS(1838), [sym_super] = ACTIONS(1838), [sym_true] = ACTIONS(1838), [sym_false] = ACTIONS(1838), [sym_null] = ACTIONS(1838), [sym_undefined] = ACTIONS(1838), [anon_sym_get] = ACTIONS(1838), [anon_sym_set] = ACTIONS(1838), [anon_sym_POUND] = ACTIONS(1840), [anon_sym_export] = ACTIONS(1838), [anon_sym_queryExecute] = ACTIONS(1838), [anon_sym_BQUOTE] = ACTIONS(1838), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1840), [sym__automatic_semicolon] = ACTIONS(1898), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(345)] = { [ts_builtin_sym_end] = ACTIONS(1826), [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1900), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(346)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(347)] = { [ts_builtin_sym_end] = ACTIONS(1802), [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1902), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(348)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(1862), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(1865), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1862), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1878), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1862), [anon_sym_private] = ACTIONS(1862), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1862), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1888), [anon_sym_set] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(349)] = { [ts_builtin_sym_end] = ACTIONS(1826), [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(350)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [anon_sym_EQ_GT] = ACTIONS(1908), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(351)] = { [aux_sym_path_repeat1] = STATE(3731), [sym_identifier] = ACTIONS(1910), [anon_sym_import] = ACTIONS(1913), [anon_sym_DOT] = ACTIONS(1915), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(1918), [anon_sym_LBRACE] = ACTIONS(1922), [anon_sym_LPAREN] = ACTIONS(1924), [anon_sym_RPAREN] = ACTIONS(1918), [anon_sym_let] = ACTIONS(1913), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(1913), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(1924), [anon_sym_static] = ACTIONS(1913), [anon_sym_component] = ACTIONS(1913), [anon_sym_function] = ACTIONS(1913), [anon_sym_public] = ACTIONS(1913), [anon_sym_private] = ACTIONS(1913), [anon_sym_query] = ACTIONS(1913), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(1913), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_DOT_DOT_DOT] = ACTIONS(1922), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(1932), [anon_sym_DASH] = ACTIONS(1932), [anon_sym_SLASH] = ACTIONS(1932), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(1913), [anon_sym_TILDE] = ACTIONS(1922), [aux_sym_unary_operator_token1] = ACTIONS(1913), [anon_sym_PLUS_PLUS] = ACTIONS(1924), [anon_sym_DASH_DASH] = ACTIONS(1924), [anon_sym_DQUOTE] = ACTIONS(1922), [anon_sym_SQUOTE] = ACTIONS(1922), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1913), [sym_this] = ACTIONS(1913), [sym_super] = ACTIONS(1913), [sym_true] = ACTIONS(1913), [sym_false] = ACTIONS(1913), [sym_null] = ACTIONS(1913), [sym_undefined] = ACTIONS(1913), [anon_sym_get] = ACTIONS(1913), [anon_sym_set] = ACTIONS(1913), [anon_sym_POUND] = ACTIONS(1922), [anon_sym_export] = ACTIONS(1913), [anon_sym_queryExecute] = ACTIONS(1913), [anon_sym_BQUOTE] = ACTIONS(1922), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(352)] = { [ts_builtin_sym_end] = ACTIONS(1840), [sym_identifier] = ACTIONS(1838), [anon_sym_import] = ACTIONS(1838), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_LBRACE] = ACTIONS(1840), [anon_sym_with] = ACTIONS(1838), [anon_sym_var] = ACTIONS(1838), [anon_sym_if] = ACTIONS(1838), [anon_sym_switch] = ACTIONS(1838), [anon_sym_for] = ACTIONS(1838), [anon_sym_LPAREN] = ACTIONS(1840), [anon_sym_SEMI] = ACTIONS(1840), [anon_sym_let] = ACTIONS(1838), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1838), [anon_sym_do] = ACTIONS(1838), [anon_sym_try] = ACTIONS(1838), [anon_sym_break] = ACTIONS(1838), [anon_sym_continue] = ACTIONS(1838), [anon_sym_debugger] = ACTIONS(1838), [anon_sym_return] = ACTIONS(1838), [anon_sym_throw] = ACTIONS(1838), [anon_sym_include] = ACTIONS(1838), [anon_sym_LBRACK] = ACTIONS(1840), [anon_sym_static] = ACTIONS(1838), [anon_sym_abstract] = ACTIONS(1838), [anon_sym_final] = ACTIONS(1838), [anon_sym_component] = ACTIONS(1838), [anon_sym_interface] = ACTIONS(1838), [anon_sym_function] = ACTIONS(1838), [anon_sym_public] = ACTIONS(1838), [anon_sym_private] = ACTIONS(1838), [anon_sym_package] = ACTIONS(1838), [anon_sym_remote] = ACTIONS(1838), [anon_sym_query] = ACTIONS(1838), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1838), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1838), [anon_sym_DASH] = ACTIONS(1838), [anon_sym_SLASH] = ACTIONS(1838), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1838), [anon_sym_TILDE] = ACTIONS(1840), [aux_sym_unary_operator_token1] = ACTIONS(1838), [anon_sym_PLUS_PLUS] = ACTIONS(1840), [anon_sym_DASH_DASH] = ACTIONS(1840), [anon_sym_DQUOTE] = ACTIONS(1840), [anon_sym_SQUOTE] = ACTIONS(1840), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1838), [sym_this] = ACTIONS(1838), [sym_super] = ACTIONS(1838), [sym_true] = ACTIONS(1838), [sym_false] = ACTIONS(1838), [sym_null] = ACTIONS(1838), [sym_undefined] = ACTIONS(1838), [anon_sym_get] = ACTIONS(1838), [anon_sym_set] = ACTIONS(1838), [anon_sym_POUND] = ACTIONS(1840), [anon_sym_export] = ACTIONS(1838), [anon_sym_queryExecute] = ACTIONS(1838), [anon_sym_BQUOTE] = ACTIONS(1838), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1840), [sym__automatic_semicolon] = ACTIONS(1935), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(353)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1937), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(1939), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(354)] = { [ts_builtin_sym_end] = ACTIONS(1802), [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(1941), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(355)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1943), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1937), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(1939), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(356)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(1939), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(357)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [anon_sym_EQ_GT] = ACTIONS(1908), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(358)] = { [aux_sym_path_repeat1] = STATE(3731), [sym_identifier] = ACTIONS(1910), [anon_sym_import] = ACTIONS(1913), [anon_sym_DOT] = ACTIONS(1915), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(1950), [anon_sym_LBRACE] = ACTIONS(1922), [anon_sym_LPAREN] = ACTIONS(1924), [anon_sym_RPAREN] = ACTIONS(1950), [anon_sym_let] = ACTIONS(1913), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(1913), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(1924), [anon_sym_static] = ACTIONS(1913), [anon_sym_component] = ACTIONS(1913), [anon_sym_function] = ACTIONS(1913), [anon_sym_public] = ACTIONS(1913), [anon_sym_private] = ACTIONS(1913), [anon_sym_query] = ACTIONS(1913), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(1913), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_DOT_DOT_DOT] = ACTIONS(1922), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(1932), [anon_sym_DASH] = ACTIONS(1932), [anon_sym_SLASH] = ACTIONS(1932), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(1913), [anon_sym_TILDE] = ACTIONS(1922), [aux_sym_unary_operator_token1] = ACTIONS(1913), [anon_sym_PLUS_PLUS] = ACTIONS(1924), [anon_sym_DASH_DASH] = ACTIONS(1924), [anon_sym_DQUOTE] = ACTIONS(1922), [anon_sym_SQUOTE] = ACTIONS(1922), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1913), [sym_this] = ACTIONS(1913), [sym_super] = ACTIONS(1913), [sym_true] = ACTIONS(1913), [sym_false] = ACTIONS(1913), [sym_null] = ACTIONS(1913), [sym_undefined] = ACTIONS(1913), [anon_sym_get] = ACTIONS(1913), [anon_sym_set] = ACTIONS(1913), [anon_sym_POUND] = ACTIONS(1922), [anon_sym_export] = ACTIONS(1913), [anon_sym_queryExecute] = ACTIONS(1913), [anon_sym_BQUOTE] = ACTIONS(1922), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(359)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(1939), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(360)] = { [sym_identifier] = ACTIONS(1961), [anon_sym_import] = ACTIONS(1913), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(1964), [anon_sym_LBRACE] = ACTIONS(1922), [anon_sym_LPAREN] = ACTIONS(1968), [anon_sym_RPAREN] = ACTIONS(1964), [anon_sym_let] = ACTIONS(1913), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1913), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1971), [anon_sym_LBRACK] = ACTIONS(1968), [anon_sym_static] = ACTIONS(1913), [anon_sym_component] = ACTIONS(1913), [anon_sym_function] = ACTIONS(1913), [anon_sym_public] = ACTIONS(1913), [anon_sym_private] = ACTIONS(1913), [anon_sym_query] = ACTIONS(1913), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(1913), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_DOT_DOT_DOT] = ACTIONS(1922), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(1976), [anon_sym_DASH] = ACTIONS(1976), [anon_sym_SLASH] = ACTIONS(1976), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(1913), [anon_sym_TILDE] = ACTIONS(1922), [aux_sym_unary_operator_token1] = ACTIONS(1913), [anon_sym_PLUS_PLUS] = ACTIONS(1968), [anon_sym_DASH_DASH] = ACTIONS(1968), [anon_sym_DQUOTE] = ACTIONS(1922), [anon_sym_SQUOTE] = ACTIONS(1922), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1913), [sym_this] = ACTIONS(1913), [sym_super] = ACTIONS(1913), [sym_true] = ACTIONS(1913), [sym_false] = ACTIONS(1913), [sym_null] = ACTIONS(1913), [sym_undefined] = ACTIONS(1913), [anon_sym_get] = ACTIONS(1913), [anon_sym_set] = ACTIONS(1913), [anon_sym_POUND] = ACTIONS(1922), [anon_sym_export] = ACTIONS(1913), [anon_sym_queryExecute] = ACTIONS(1913), [anon_sym_BQUOTE] = ACTIONS(1922), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(361)] = { [sym_identifier] = ACTIONS(1979), [anon_sym_import] = ACTIONS(1979), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(1981), [anon_sym_LPAREN] = ACTIONS(1981), [anon_sym_SEMI] = ACTIONS(1981), [anon_sym_let] = ACTIONS(1979), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(1979), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(1981), [anon_sym_static] = ACTIONS(1979), [anon_sym_component] = ACTIONS(1979), [anon_sym_function] = ACTIONS(1979), [anon_sym_public] = ACTIONS(1979), [anon_sym_private] = ACTIONS(1979), [anon_sym_query] = ACTIONS(1979), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(1979), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(1979), [anon_sym_DASH] = ACTIONS(1979), [anon_sym_SLASH] = ACTIONS(1979), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(1979), [anon_sym_TILDE] = ACTIONS(1981), [aux_sym_unary_operator_token1] = ACTIONS(1979), [anon_sym_PLUS_PLUS] = ACTIONS(1981), [anon_sym_DASH_DASH] = ACTIONS(1981), [anon_sym_DQUOTE] = ACTIONS(1981), [anon_sym_SQUOTE] = ACTIONS(1981), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1979), [sym_this] = ACTIONS(1979), [sym_super] = ACTIONS(1979), [sym_true] = ACTIONS(1979), [sym_false] = ACTIONS(1979), [sym_null] = ACTIONS(1979), [sym_undefined] = ACTIONS(1979), [anon_sym_get] = ACTIONS(1979), [anon_sym_set] = ACTIONS(1979), [anon_sym_POUND] = ACTIONS(1981), [anon_sym_export] = ACTIONS(1979), [anon_sym_queryExecute] = ACTIONS(1979), [anon_sym_BQUOTE] = ACTIONS(1981), [sym__automatic_semicolon] = ACTIONS(1981), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(1981), }, [STATE(362)] = { [sym_identifier] = ACTIONS(1983), [anon_sym_import] = ACTIONS(1983), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(1985), [anon_sym_LPAREN] = ACTIONS(1985), [anon_sym_SEMI] = ACTIONS(1985), [anon_sym_let] = ACTIONS(1983), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(1983), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(1985), [anon_sym_static] = ACTIONS(1983), [anon_sym_component] = ACTIONS(1983), [anon_sym_function] = ACTIONS(1983), [anon_sym_public] = ACTIONS(1983), [anon_sym_private] = ACTIONS(1983), [anon_sym_query] = ACTIONS(1983), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(1983), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(1983), [anon_sym_DASH] = ACTIONS(1983), [anon_sym_SLASH] = ACTIONS(1983), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(1983), [anon_sym_TILDE] = ACTIONS(1985), [aux_sym_unary_operator_token1] = ACTIONS(1983), [anon_sym_PLUS_PLUS] = ACTIONS(1985), [anon_sym_DASH_DASH] = ACTIONS(1985), [anon_sym_DQUOTE] = ACTIONS(1985), [anon_sym_SQUOTE] = ACTIONS(1985), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1983), [sym_this] = ACTIONS(1983), [sym_super] = ACTIONS(1983), [sym_true] = ACTIONS(1983), [sym_false] = ACTIONS(1983), [sym_null] = ACTIONS(1983), [sym_undefined] = ACTIONS(1983), [anon_sym_get] = ACTIONS(1983), [anon_sym_set] = ACTIONS(1983), [anon_sym_POUND] = ACTIONS(1985), [anon_sym_export] = ACTIONS(1983), [anon_sym_queryExecute] = ACTIONS(1983), [anon_sym_BQUOTE] = ACTIONS(1985), [sym__automatic_semicolon] = ACTIONS(1985), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(1985), }, [STATE(363)] = { [sym_identifier] = ACTIONS(1961), [anon_sym_import] = ACTIONS(1913), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(1987), [anon_sym_LBRACE] = ACTIONS(1922), [anon_sym_LPAREN] = ACTIONS(1968), [anon_sym_RPAREN] = ACTIONS(1987), [anon_sym_let] = ACTIONS(1913), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1913), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1990), [anon_sym_LBRACK] = ACTIONS(1968), [anon_sym_static] = ACTIONS(1913), [anon_sym_component] = ACTIONS(1913), [anon_sym_function] = ACTIONS(1913), [anon_sym_public] = ACTIONS(1913), [anon_sym_private] = ACTIONS(1913), [anon_sym_query] = ACTIONS(1913), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(1913), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_DOT_DOT_DOT] = ACTIONS(1922), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(1976), [anon_sym_DASH] = ACTIONS(1976), [anon_sym_SLASH] = ACTIONS(1976), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(1913), [anon_sym_TILDE] = ACTIONS(1922), [aux_sym_unary_operator_token1] = ACTIONS(1913), [anon_sym_PLUS_PLUS] = ACTIONS(1968), [anon_sym_DASH_DASH] = ACTIONS(1968), [anon_sym_DQUOTE] = ACTIONS(1922), [anon_sym_SQUOTE] = ACTIONS(1922), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1913), [sym_this] = ACTIONS(1913), [sym_super] = ACTIONS(1913), [sym_true] = ACTIONS(1913), [sym_false] = ACTIONS(1913), [sym_null] = ACTIONS(1913), [sym_undefined] = ACTIONS(1913), [anon_sym_get] = ACTIONS(1913), [anon_sym_set] = ACTIONS(1913), [anon_sym_POUND] = ACTIONS(1922), [anon_sym_export] = ACTIONS(1913), [anon_sym_queryExecute] = ACTIONS(1913), [anon_sym_BQUOTE] = ACTIONS(1922), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(364)] = { [sym_identifier] = ACTIONS(1995), [anon_sym_import] = ACTIONS(1995), [anon_sym_DOT] = ACTIONS(1995), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_COMMA] = ACTIONS(1997), [anon_sym_LBRACE] = ACTIONS(1997), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_SEMI] = ACTIONS(1997), [anon_sym_let] = ACTIONS(1995), [anon_sym_in] = ACTIONS(1995), [anon_sym_include] = ACTIONS(1995), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [anon_sym_static] = ACTIONS(1995), [anon_sym_component] = ACTIONS(1995), [anon_sym_function] = ACTIONS(1995), [anon_sym_public] = ACTIONS(1995), [anon_sym_private] = ACTIONS(1995), [anon_sym_query] = ACTIONS(1995), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_new] = ACTIONS(1995), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1995), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1995), [aux_sym_binary_expression_token3] = ACTIONS(1995), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1995), [aux_sym_binary_expression_token4] = ACTIONS(1995), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1995), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1995), [aux_sym_binary_expression_token10] = ACTIONS(1995), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1995), [aux_sym_binary_expression_token12] = ACTIONS(1995), [aux_sym_binary_expression_token13] = ACTIONS(1995), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1995), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1995), [aux_sym_binary_expression_token17] = ACTIONS(1995), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1995), [anon_sym_BANG] = ACTIONS(1995), [anon_sym_TILDE] = ACTIONS(1997), [aux_sym_unary_operator_token1] = ACTIONS(1995), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [anon_sym_DQUOTE] = ACTIONS(1997), [anon_sym_SQUOTE] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1995), [sym_this] = ACTIONS(1995), [sym_super] = ACTIONS(1995), [sym_true] = ACTIONS(1995), [sym_false] = ACTIONS(1995), [sym_null] = ACTIONS(1995), [sym_undefined] = ACTIONS(1995), [anon_sym_get] = ACTIONS(1995), [anon_sym_set] = ACTIONS(1995), [anon_sym_POUND] = ACTIONS(1997), [anon_sym_export] = ACTIONS(1995), [anon_sym_queryExecute] = ACTIONS(1995), [anon_sym_BQUOTE] = ACTIONS(1997), [sym__automatic_semicolon] = ACTIONS(1997), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), [sym_tag_linefeed] = ACTIONS(1997), }, [STATE(365)] = { [sym_identifier] = ACTIONS(1999), [anon_sym_import] = ACTIONS(1999), [anon_sym_DOT] = ACTIONS(1999), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_COMMA] = ACTIONS(2001), [anon_sym_LBRACE] = ACTIONS(2001), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_SEMI] = ACTIONS(2001), [anon_sym_let] = ACTIONS(1999), [anon_sym_in] = ACTIONS(1999), [anon_sym_include] = ACTIONS(1999), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [anon_sym_static] = ACTIONS(1999), [anon_sym_component] = ACTIONS(1999), [anon_sym_function] = ACTIONS(1999), [anon_sym_public] = ACTIONS(1999), [anon_sym_private] = ACTIONS(1999), [anon_sym_query] = ACTIONS(1999), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_new] = ACTIONS(1999), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(1999), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(1999), [aux_sym_binary_expression_token3] = ACTIONS(1999), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(1999), [aux_sym_binary_expression_token4] = ACTIONS(1999), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(1999), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(1999), [aux_sym_binary_expression_token10] = ACTIONS(1999), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(1999), [aux_sym_binary_expression_token12] = ACTIONS(1999), [aux_sym_binary_expression_token13] = ACTIONS(1999), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(1999), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(1999), [aux_sym_binary_expression_token17] = ACTIONS(1999), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(1999), [anon_sym_BANG] = ACTIONS(1999), [anon_sym_TILDE] = ACTIONS(2001), [aux_sym_unary_operator_token1] = ACTIONS(1999), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [anon_sym_DQUOTE] = ACTIONS(2001), [anon_sym_SQUOTE] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1999), [sym_this] = ACTIONS(1999), [sym_super] = ACTIONS(1999), [sym_true] = ACTIONS(1999), [sym_false] = ACTIONS(1999), [sym_null] = ACTIONS(1999), [sym_undefined] = ACTIONS(1999), [anon_sym_get] = ACTIONS(1999), [anon_sym_set] = ACTIONS(1999), [anon_sym_POUND] = ACTIONS(2001), [anon_sym_export] = ACTIONS(1999), [anon_sym_queryExecute] = ACTIONS(1999), [anon_sym_BQUOTE] = ACTIONS(2001), [sym__automatic_semicolon] = ACTIONS(2001), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), [sym_tag_linefeed] = ACTIONS(2001), }, [STATE(366)] = { [sym_identifier] = ACTIONS(2003), [anon_sym_import] = ACTIONS(2003), [anon_sym_DOT] = ACTIONS(2003), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_COMMA] = ACTIONS(2005), [anon_sym_LBRACE] = ACTIONS(2005), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_SEMI] = ACTIONS(2005), [anon_sym_let] = ACTIONS(2003), [anon_sym_in] = ACTIONS(2003), [anon_sym_include] = ACTIONS(2003), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [anon_sym_static] = ACTIONS(2003), [anon_sym_component] = ACTIONS(2003), [anon_sym_function] = ACTIONS(2003), [anon_sym_public] = ACTIONS(2003), [anon_sym_private] = ACTIONS(2003), [anon_sym_query] = ACTIONS(2003), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_new] = ACTIONS(2003), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2003), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2003), [aux_sym_binary_expression_token3] = ACTIONS(2003), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2003), [aux_sym_binary_expression_token4] = ACTIONS(2003), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2003), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2003), [aux_sym_binary_expression_token10] = ACTIONS(2003), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2003), [aux_sym_binary_expression_token12] = ACTIONS(2003), [aux_sym_binary_expression_token13] = ACTIONS(2003), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2003), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2003), [aux_sym_binary_expression_token17] = ACTIONS(2003), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2003), [anon_sym_BANG] = ACTIONS(2003), [anon_sym_TILDE] = ACTIONS(2005), [aux_sym_unary_operator_token1] = ACTIONS(2003), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [anon_sym_DQUOTE] = ACTIONS(2005), [anon_sym_SQUOTE] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2003), [sym_this] = ACTIONS(2003), [sym_super] = ACTIONS(2003), [sym_true] = ACTIONS(2003), [sym_false] = ACTIONS(2003), [sym_null] = ACTIONS(2003), [sym_undefined] = ACTIONS(2003), [anon_sym_get] = ACTIONS(2003), [anon_sym_set] = ACTIONS(2003), [anon_sym_POUND] = ACTIONS(2005), [anon_sym_export] = ACTIONS(2003), [anon_sym_queryExecute] = ACTIONS(2003), [anon_sym_BQUOTE] = ACTIONS(2005), [sym__automatic_semicolon] = ACTIONS(2005), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), [sym_tag_linefeed] = ACTIONS(2005), }, [STATE(367)] = { [sym_identifier] = ACTIONS(2007), [anon_sym_import] = ACTIONS(2007), [anon_sym_DOT] = ACTIONS(2007), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_COMMA] = ACTIONS(2009), [anon_sym_LBRACE] = ACTIONS(2009), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_SEMI] = ACTIONS(2009), [anon_sym_let] = ACTIONS(2007), [anon_sym_in] = ACTIONS(2007), [anon_sym_include] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [anon_sym_static] = ACTIONS(2007), [anon_sym_component] = ACTIONS(2007), [anon_sym_function] = ACTIONS(2007), [anon_sym_public] = ACTIONS(2007), [anon_sym_private] = ACTIONS(2007), [anon_sym_query] = ACTIONS(2007), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_new] = ACTIONS(2007), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2007), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2007), [aux_sym_binary_expression_token3] = ACTIONS(2007), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2007), [aux_sym_binary_expression_token4] = ACTIONS(2007), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2007), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2007), [aux_sym_binary_expression_token10] = ACTIONS(2007), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2007), [aux_sym_binary_expression_token12] = ACTIONS(2007), [aux_sym_binary_expression_token13] = ACTIONS(2007), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2007), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2007), [aux_sym_binary_expression_token17] = ACTIONS(2007), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2007), [anon_sym_BANG] = ACTIONS(2007), [anon_sym_TILDE] = ACTIONS(2009), [aux_sym_unary_operator_token1] = ACTIONS(2007), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [anon_sym_DQUOTE] = ACTIONS(2009), [anon_sym_SQUOTE] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2007), [sym_this] = ACTIONS(2007), [sym_super] = ACTIONS(2007), [sym_true] = ACTIONS(2007), [sym_false] = ACTIONS(2007), [sym_null] = ACTIONS(2007), [sym_undefined] = ACTIONS(2007), [anon_sym_get] = ACTIONS(2007), [anon_sym_set] = ACTIONS(2007), [anon_sym_POUND] = ACTIONS(2009), [anon_sym_export] = ACTIONS(2007), [anon_sym_queryExecute] = ACTIONS(2007), [anon_sym_BQUOTE] = ACTIONS(2009), [sym__automatic_semicolon] = ACTIONS(2009), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), [sym_tag_linefeed] = ACTIONS(2009), }, [STATE(368)] = { [sym_identifier] = ACTIONS(2011), [anon_sym_import] = ACTIONS(2011), [anon_sym_DOT] = ACTIONS(2011), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_COMMA] = ACTIONS(2013), [anon_sym_LBRACE] = ACTIONS(2013), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_SEMI] = ACTIONS(2013), [anon_sym_let] = ACTIONS(2011), [anon_sym_in] = ACTIONS(2011), [anon_sym_include] = ACTIONS(2011), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [anon_sym_static] = ACTIONS(2011), [anon_sym_component] = ACTIONS(2011), [anon_sym_function] = ACTIONS(2011), [anon_sym_public] = ACTIONS(2011), [anon_sym_private] = ACTIONS(2011), [anon_sym_query] = ACTIONS(2011), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_new] = ACTIONS(2011), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2011), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2011), [aux_sym_binary_expression_token3] = ACTIONS(2011), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2011), [aux_sym_binary_expression_token4] = ACTIONS(2011), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2011), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2011), [aux_sym_binary_expression_token10] = ACTIONS(2011), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2011), [aux_sym_binary_expression_token12] = ACTIONS(2011), [aux_sym_binary_expression_token13] = ACTIONS(2011), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2011), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2011), [aux_sym_binary_expression_token17] = ACTIONS(2011), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2011), [anon_sym_BANG] = ACTIONS(2011), [anon_sym_TILDE] = ACTIONS(2013), [aux_sym_unary_operator_token1] = ACTIONS(2011), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [anon_sym_DQUOTE] = ACTIONS(2013), [anon_sym_SQUOTE] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2011), [sym_this] = ACTIONS(2011), [sym_super] = ACTIONS(2011), [sym_true] = ACTIONS(2011), [sym_false] = ACTIONS(2011), [sym_null] = ACTIONS(2011), [sym_undefined] = ACTIONS(2011), [anon_sym_get] = ACTIONS(2011), [anon_sym_set] = ACTIONS(2011), [anon_sym_POUND] = ACTIONS(2013), [anon_sym_export] = ACTIONS(2011), [anon_sym_queryExecute] = ACTIONS(2011), [anon_sym_BQUOTE] = ACTIONS(2013), [sym__automatic_semicolon] = ACTIONS(2013), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), [sym_tag_linefeed] = ACTIONS(2013), }, [STATE(369)] = { [sym_identifier] = ACTIONS(2015), [anon_sym_import] = ACTIONS(2015), [anon_sym_DOT] = ACTIONS(2015), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_COMMA] = ACTIONS(2017), [anon_sym_LBRACE] = ACTIONS(2017), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_SEMI] = ACTIONS(2017), [anon_sym_let] = ACTIONS(2015), [anon_sym_in] = ACTIONS(2015), [anon_sym_include] = ACTIONS(2015), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [anon_sym_static] = ACTIONS(2015), [anon_sym_component] = ACTIONS(2015), [anon_sym_function] = ACTIONS(2015), [anon_sym_public] = ACTIONS(2015), [anon_sym_private] = ACTIONS(2015), [anon_sym_query] = ACTIONS(2015), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_new] = ACTIONS(2015), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2015), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2015), [aux_sym_binary_expression_token3] = ACTIONS(2015), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2015), [aux_sym_binary_expression_token4] = ACTIONS(2015), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2015), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2015), [aux_sym_binary_expression_token10] = ACTIONS(2015), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2015), [aux_sym_binary_expression_token12] = ACTIONS(2015), [aux_sym_binary_expression_token13] = ACTIONS(2015), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2015), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2015), [aux_sym_binary_expression_token17] = ACTIONS(2015), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2015), [anon_sym_BANG] = ACTIONS(2015), [anon_sym_TILDE] = ACTIONS(2017), [aux_sym_unary_operator_token1] = ACTIONS(2015), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [anon_sym_DQUOTE] = ACTIONS(2017), [anon_sym_SQUOTE] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2015), [sym_this] = ACTIONS(2015), [sym_super] = ACTIONS(2015), [sym_true] = ACTIONS(2015), [sym_false] = ACTIONS(2015), [sym_null] = ACTIONS(2015), [sym_undefined] = ACTIONS(2015), [anon_sym_get] = ACTIONS(2015), [anon_sym_set] = ACTIONS(2015), [anon_sym_POUND] = ACTIONS(2017), [anon_sym_export] = ACTIONS(2015), [anon_sym_queryExecute] = ACTIONS(2015), [anon_sym_BQUOTE] = ACTIONS(2017), [sym__automatic_semicolon] = ACTIONS(2017), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), [sym_tag_linefeed] = ACTIONS(2017), }, [STATE(370)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_import] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2019), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_COMMA] = ACTIONS(2022), [anon_sym_LBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_SEMI] = ACTIONS(2022), [anon_sym_let] = ACTIONS(2019), [anon_sym_in] = ACTIONS(2019), [anon_sym_include] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [anon_sym_static] = ACTIONS(2019), [anon_sym_component] = ACTIONS(2019), [anon_sym_function] = ACTIONS(2019), [anon_sym_public] = ACTIONS(2019), [anon_sym_private] = ACTIONS(2019), [anon_sym_query] = ACTIONS(2019), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_new] = ACTIONS(2019), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_BANG] = ACTIONS(2019), [anon_sym_TILDE] = ACTIONS(2022), [aux_sym_unary_operator_token1] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [anon_sym_DQUOTE] = ACTIONS(2022), [anon_sym_SQUOTE] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2019), [sym_this] = ACTIONS(2019), [sym_super] = ACTIONS(2019), [sym_true] = ACTIONS(2019), [sym_false] = ACTIONS(2019), [sym_null] = ACTIONS(2019), [sym_undefined] = ACTIONS(2019), [anon_sym_get] = ACTIONS(2019), [anon_sym_set] = ACTIONS(2019), [anon_sym_POUND] = ACTIONS(2022), [anon_sym_export] = ACTIONS(2019), [anon_sym_queryExecute] = ACTIONS(2019), [anon_sym_BQUOTE] = ACTIONS(2022), [sym__automatic_semicolon] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), [sym_tag_linefeed] = ACTIONS(2022), }, [STATE(371)] = { [sym_identifier] = ACTIONS(2025), [anon_sym_import] = ACTIONS(2025), [anon_sym_DOT] = ACTIONS(2025), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_COMMA] = ACTIONS(2027), [anon_sym_LBRACE] = ACTIONS(2027), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_SEMI] = ACTIONS(2027), [anon_sym_let] = ACTIONS(2025), [anon_sym_in] = ACTIONS(2025), [anon_sym_include] = ACTIONS(2025), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [anon_sym_static] = ACTIONS(2025), [anon_sym_component] = ACTIONS(2025), [anon_sym_function] = ACTIONS(2025), [anon_sym_public] = ACTIONS(2025), [anon_sym_private] = ACTIONS(2025), [anon_sym_query] = ACTIONS(2025), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_new] = ACTIONS(2025), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2025), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2025), [aux_sym_binary_expression_token3] = ACTIONS(2025), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2025), [aux_sym_binary_expression_token4] = ACTIONS(2025), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2025), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2025), [aux_sym_binary_expression_token10] = ACTIONS(2025), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2025), [aux_sym_binary_expression_token12] = ACTIONS(2025), [aux_sym_binary_expression_token13] = ACTIONS(2025), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2025), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2025), [aux_sym_binary_expression_token17] = ACTIONS(2025), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2025), [anon_sym_BANG] = ACTIONS(2025), [anon_sym_TILDE] = ACTIONS(2027), [aux_sym_unary_operator_token1] = ACTIONS(2025), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [anon_sym_DQUOTE] = ACTIONS(2027), [anon_sym_SQUOTE] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2025), [sym_this] = ACTIONS(2025), [sym_super] = ACTIONS(2025), [sym_true] = ACTIONS(2025), [sym_false] = ACTIONS(2025), [sym_null] = ACTIONS(2025), [sym_undefined] = ACTIONS(2025), [anon_sym_get] = ACTIONS(2025), [anon_sym_set] = ACTIONS(2025), [anon_sym_POUND] = ACTIONS(2027), [anon_sym_export] = ACTIONS(2025), [anon_sym_queryExecute] = ACTIONS(2025), [anon_sym_BQUOTE] = ACTIONS(2027), [sym__automatic_semicolon] = ACTIONS(2027), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), [sym_tag_linefeed] = ACTIONS(2027), }, [STATE(372)] = { [sym_identifier] = ACTIONS(2029), [anon_sym_import] = ACTIONS(2029), [anon_sym_DOT] = ACTIONS(2029), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_COMMA] = ACTIONS(2031), [anon_sym_LBRACE] = ACTIONS(2031), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_SEMI] = ACTIONS(2031), [anon_sym_let] = ACTIONS(2029), [anon_sym_in] = ACTIONS(2029), [anon_sym_include] = ACTIONS(2029), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [anon_sym_static] = ACTIONS(2029), [anon_sym_component] = ACTIONS(2029), [anon_sym_function] = ACTIONS(2029), [anon_sym_public] = ACTIONS(2029), [anon_sym_private] = ACTIONS(2029), [anon_sym_query] = ACTIONS(2029), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_new] = ACTIONS(2029), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2029), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2029), [aux_sym_binary_expression_token3] = ACTIONS(2029), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2029), [aux_sym_binary_expression_token4] = ACTIONS(2029), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2029), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2029), [aux_sym_binary_expression_token10] = ACTIONS(2029), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2029), [aux_sym_binary_expression_token12] = ACTIONS(2029), [aux_sym_binary_expression_token13] = ACTIONS(2029), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2029), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2029), [aux_sym_binary_expression_token17] = ACTIONS(2029), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2029), [anon_sym_BANG] = ACTIONS(2029), [anon_sym_TILDE] = ACTIONS(2031), [aux_sym_unary_operator_token1] = ACTIONS(2029), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [anon_sym_DQUOTE] = ACTIONS(2031), [anon_sym_SQUOTE] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2029), [sym_this] = ACTIONS(2029), [sym_super] = ACTIONS(2029), [sym_true] = ACTIONS(2029), [sym_false] = ACTIONS(2029), [sym_null] = ACTIONS(2029), [sym_undefined] = ACTIONS(2029), [anon_sym_get] = ACTIONS(2029), [anon_sym_set] = ACTIONS(2029), [anon_sym_POUND] = ACTIONS(2031), [anon_sym_export] = ACTIONS(2029), [anon_sym_queryExecute] = ACTIONS(2029), [anon_sym_BQUOTE] = ACTIONS(2031), [sym__automatic_semicolon] = ACTIONS(2031), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), [sym_tag_linefeed] = ACTIONS(2031), }, [STATE(373)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(374)] = { [sym_identifier] = ACTIONS(2033), [anon_sym_import] = ACTIONS(2033), [anon_sym_DOT] = ACTIONS(2033), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_COMMA] = ACTIONS(2035), [anon_sym_LBRACE] = ACTIONS(2035), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_SEMI] = ACTIONS(2035), [anon_sym_let] = ACTIONS(2033), [anon_sym_in] = ACTIONS(2033), [anon_sym_include] = ACTIONS(2033), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [anon_sym_static] = ACTIONS(2033), [anon_sym_component] = ACTIONS(2033), [anon_sym_function] = ACTIONS(2033), [anon_sym_public] = ACTIONS(2033), [anon_sym_private] = ACTIONS(2033), [anon_sym_query] = ACTIONS(2033), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_new] = ACTIONS(2033), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2033), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2033), [aux_sym_binary_expression_token3] = ACTIONS(2033), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2033), [aux_sym_binary_expression_token4] = ACTIONS(2033), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2033), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2033), [aux_sym_binary_expression_token10] = ACTIONS(2033), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2033), [aux_sym_binary_expression_token12] = ACTIONS(2033), [aux_sym_binary_expression_token13] = ACTIONS(2033), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2033), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2033), [aux_sym_binary_expression_token17] = ACTIONS(2033), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2033), [anon_sym_BANG] = ACTIONS(2033), [anon_sym_TILDE] = ACTIONS(2035), [aux_sym_unary_operator_token1] = ACTIONS(2033), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [anon_sym_DQUOTE] = ACTIONS(2035), [anon_sym_SQUOTE] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2033), [sym_this] = ACTIONS(2033), [sym_super] = ACTIONS(2033), [sym_true] = ACTIONS(2033), [sym_false] = ACTIONS(2033), [sym_null] = ACTIONS(2033), [sym_undefined] = ACTIONS(2033), [anon_sym_get] = ACTIONS(2033), [anon_sym_set] = ACTIONS(2033), [anon_sym_POUND] = ACTIONS(2035), [anon_sym_export] = ACTIONS(2033), [anon_sym_queryExecute] = ACTIONS(2033), [anon_sym_BQUOTE] = ACTIONS(2035), [sym__automatic_semicolon] = ACTIONS(2035), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), [sym_tag_linefeed] = ACTIONS(2035), }, [STATE(375)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(376)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2037), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(377)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2037), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(378)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2039), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2042), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2037), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(379)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2042), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2037), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(380)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [anon_sym_EQ_GT] = ACTIONS(2046), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(381)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [anon_sym_EQ_GT] = ACTIONS(2046), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(382)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2048), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(383)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [anon_sym_EQ_GT] = ACTIONS(2050), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(384)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2052), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [anon_sym_EQ_GT] = ACTIONS(2050), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(385)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2048), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(386)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2054), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2048), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(387)] = { [sym_identifier] = ACTIONS(186), [anon_sym_import] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2056), [anon_sym_let] = ACTIONS(186), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2054), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(186), [anon_sym_component] = ACTIONS(186), [anon_sym_function] = ACTIONS(186), [anon_sym_public] = ACTIONS(186), [anon_sym_private] = ACTIONS(186), [anon_sym_query] = ACTIONS(186), [anon_sym_EQ_GT] = ACTIONS(2048), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_new] = ACTIONS(186), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_BANG] = ACTIONS(186), [anon_sym_TILDE] = ACTIONS(188), [aux_sym_unary_operator_token1] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(188), [anon_sym_SQUOTE] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(186), [sym_this] = ACTIONS(186), [sym_super] = ACTIONS(186), [sym_true] = ACTIONS(186), [sym_false] = ACTIONS(186), [sym_null] = ACTIONS(186), [sym_undefined] = ACTIONS(186), [anon_sym_get] = ACTIONS(186), [anon_sym_set] = ACTIONS(186), [anon_sym_POUND] = ACTIONS(188), [anon_sym_export] = ACTIONS(186), [anon_sym_queryExecute] = ACTIONS(186), [anon_sym_BQUOTE] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(388)] = { [sym_identifier] = ACTIONS(2025), [anon_sym_import] = ACTIONS(2025), [anon_sym_DOT] = ACTIONS(2025), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_LBRACE] = ACTIONS(2027), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_let] = ACTIONS(2025), [anon_sym_in] = ACTIONS(2025), [anon_sym_include] = ACTIONS(2025), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [anon_sym_static] = ACTIONS(2025), [anon_sym_component] = ACTIONS(2025), [anon_sym_function] = ACTIONS(2025), [anon_sym_public] = ACTIONS(2025), [anon_sym_private] = ACTIONS(2025), [anon_sym_query] = ACTIONS(2025), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_new] = ACTIONS(2025), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2025), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2025), [aux_sym_binary_expression_token3] = ACTIONS(2025), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2025), [aux_sym_binary_expression_token4] = ACTIONS(2025), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2025), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2025), [aux_sym_binary_expression_token10] = ACTIONS(2025), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2025), [aux_sym_binary_expression_token12] = ACTIONS(2025), [aux_sym_binary_expression_token13] = ACTIONS(2025), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2025), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2025), [aux_sym_binary_expression_token17] = ACTIONS(2025), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2025), [anon_sym_BANG] = ACTIONS(2025), [anon_sym_TILDE] = ACTIONS(2027), [aux_sym_unary_operator_token1] = ACTIONS(2025), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [anon_sym_DQUOTE] = ACTIONS(2027), [anon_sym_SQUOTE] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2025), [sym_this] = ACTIONS(2025), [sym_super] = ACTIONS(2025), [sym_true] = ACTIONS(2025), [sym_false] = ACTIONS(2025), [sym_null] = ACTIONS(2025), [sym_undefined] = ACTIONS(2025), [anon_sym_get] = ACTIONS(2025), [anon_sym_set] = ACTIONS(2025), [anon_sym_POUND] = ACTIONS(2027), [anon_sym_export] = ACTIONS(2025), [anon_sym_queryExecute] = ACTIONS(2025), [anon_sym_BQUOTE] = ACTIONS(2027), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), [sym_tag_linefeed] = ACTIONS(2027), }, [STATE(389)] = { [sym_identifier] = ACTIONS(2011), [anon_sym_import] = ACTIONS(2011), [anon_sym_DOT] = ACTIONS(2011), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_LBRACE] = ACTIONS(2013), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_let] = ACTIONS(2011), [anon_sym_in] = ACTIONS(2011), [anon_sym_include] = ACTIONS(2011), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [anon_sym_static] = ACTIONS(2011), [anon_sym_component] = ACTIONS(2011), [anon_sym_function] = ACTIONS(2011), [anon_sym_public] = ACTIONS(2011), [anon_sym_private] = ACTIONS(2011), [anon_sym_query] = ACTIONS(2011), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_new] = ACTIONS(2011), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2011), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2011), [aux_sym_binary_expression_token3] = ACTIONS(2011), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2011), [aux_sym_binary_expression_token4] = ACTIONS(2011), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2011), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2011), [aux_sym_binary_expression_token10] = ACTIONS(2011), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2011), [aux_sym_binary_expression_token12] = ACTIONS(2011), [aux_sym_binary_expression_token13] = ACTIONS(2011), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2011), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2011), [aux_sym_binary_expression_token17] = ACTIONS(2011), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2011), [anon_sym_BANG] = ACTIONS(2011), [anon_sym_TILDE] = ACTIONS(2013), [aux_sym_unary_operator_token1] = ACTIONS(2011), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [anon_sym_DQUOTE] = ACTIONS(2013), [anon_sym_SQUOTE] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2011), [sym_this] = ACTIONS(2011), [sym_super] = ACTIONS(2011), [sym_true] = ACTIONS(2011), [sym_false] = ACTIONS(2011), [sym_null] = ACTIONS(2011), [sym_undefined] = ACTIONS(2011), [anon_sym_get] = ACTIONS(2011), [anon_sym_set] = ACTIONS(2011), [anon_sym_POUND] = ACTIONS(2013), [anon_sym_export] = ACTIONS(2011), [anon_sym_queryExecute] = ACTIONS(2011), [anon_sym_BQUOTE] = ACTIONS(2013), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), [sym_tag_linefeed] = ACTIONS(2013), }, [STATE(390)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(391)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(392)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(393)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(394)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(395)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(396)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(397)] = { [sym_identifier] = ACTIONS(2007), [anon_sym_import] = ACTIONS(2007), [anon_sym_DOT] = ACTIONS(2007), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_LBRACE] = ACTIONS(2009), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_let] = ACTIONS(2007), [anon_sym_in] = ACTIONS(2007), [anon_sym_include] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [anon_sym_static] = ACTIONS(2007), [anon_sym_component] = ACTIONS(2007), [anon_sym_function] = ACTIONS(2007), [anon_sym_public] = ACTIONS(2007), [anon_sym_private] = ACTIONS(2007), [anon_sym_query] = ACTIONS(2007), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_new] = ACTIONS(2007), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2007), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2007), [aux_sym_binary_expression_token3] = ACTIONS(2007), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2007), [aux_sym_binary_expression_token4] = ACTIONS(2007), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2007), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2007), [aux_sym_binary_expression_token10] = ACTIONS(2007), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2007), [aux_sym_binary_expression_token12] = ACTIONS(2007), [aux_sym_binary_expression_token13] = ACTIONS(2007), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2007), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2007), [aux_sym_binary_expression_token17] = ACTIONS(2007), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2007), [anon_sym_BANG] = ACTIONS(2007), [anon_sym_TILDE] = ACTIONS(2009), [aux_sym_unary_operator_token1] = ACTIONS(2007), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [anon_sym_DQUOTE] = ACTIONS(2009), [anon_sym_SQUOTE] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2007), [sym_this] = ACTIONS(2007), [sym_super] = ACTIONS(2007), [sym_true] = ACTIONS(2007), [sym_false] = ACTIONS(2007), [sym_null] = ACTIONS(2007), [sym_undefined] = ACTIONS(2007), [anon_sym_get] = ACTIONS(2007), [anon_sym_set] = ACTIONS(2007), [anon_sym_POUND] = ACTIONS(2009), [anon_sym_export] = ACTIONS(2007), [anon_sym_queryExecute] = ACTIONS(2007), [anon_sym_BQUOTE] = ACTIONS(2009), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), [sym_tag_linefeed] = ACTIONS(2009), }, [STATE(398)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(399)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_import] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2019), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_LBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_let] = ACTIONS(2019), [anon_sym_in] = ACTIONS(2019), [anon_sym_include] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [anon_sym_static] = ACTIONS(2019), [anon_sym_component] = ACTIONS(2019), [anon_sym_function] = ACTIONS(2019), [anon_sym_public] = ACTIONS(2019), [anon_sym_private] = ACTIONS(2019), [anon_sym_query] = ACTIONS(2019), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_new] = ACTIONS(2019), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_BANG] = ACTIONS(2019), [anon_sym_TILDE] = ACTIONS(2022), [aux_sym_unary_operator_token1] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [anon_sym_DQUOTE] = ACTIONS(2022), [anon_sym_SQUOTE] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2019), [sym_this] = ACTIONS(2019), [sym_super] = ACTIONS(2019), [sym_true] = ACTIONS(2019), [sym_false] = ACTIONS(2019), [sym_null] = ACTIONS(2019), [sym_undefined] = ACTIONS(2019), [anon_sym_get] = ACTIONS(2019), [anon_sym_set] = ACTIONS(2019), [anon_sym_POUND] = ACTIONS(2022), [anon_sym_export] = ACTIONS(2019), [anon_sym_queryExecute] = ACTIONS(2019), [anon_sym_BQUOTE] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), [sym_tag_linefeed] = ACTIONS(2022), }, [STATE(400)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(401)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(402)] = { [sym_identifier] = ACTIONS(2015), [anon_sym_import] = ACTIONS(2015), [anon_sym_DOT] = ACTIONS(2015), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_LBRACE] = ACTIONS(2017), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_let] = ACTIONS(2015), [anon_sym_in] = ACTIONS(2015), [anon_sym_include] = ACTIONS(2015), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [anon_sym_static] = ACTIONS(2015), [anon_sym_component] = ACTIONS(2015), [anon_sym_function] = ACTIONS(2015), [anon_sym_public] = ACTIONS(2015), [anon_sym_private] = ACTIONS(2015), [anon_sym_query] = ACTIONS(2015), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_new] = ACTIONS(2015), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2015), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2015), [aux_sym_binary_expression_token3] = ACTIONS(2015), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2015), [aux_sym_binary_expression_token4] = ACTIONS(2015), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2015), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2015), [aux_sym_binary_expression_token10] = ACTIONS(2015), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2015), [aux_sym_binary_expression_token12] = ACTIONS(2015), [aux_sym_binary_expression_token13] = ACTIONS(2015), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2015), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2015), [aux_sym_binary_expression_token17] = ACTIONS(2015), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2015), [anon_sym_BANG] = ACTIONS(2015), [anon_sym_TILDE] = ACTIONS(2017), [aux_sym_unary_operator_token1] = ACTIONS(2015), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [anon_sym_DQUOTE] = ACTIONS(2017), [anon_sym_SQUOTE] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2015), [sym_this] = ACTIONS(2015), [sym_super] = ACTIONS(2015), [sym_true] = ACTIONS(2015), [sym_false] = ACTIONS(2015), [sym_null] = ACTIONS(2015), [sym_undefined] = ACTIONS(2015), [anon_sym_get] = ACTIONS(2015), [anon_sym_set] = ACTIONS(2015), [anon_sym_POUND] = ACTIONS(2017), [anon_sym_export] = ACTIONS(2015), [anon_sym_queryExecute] = ACTIONS(2015), [anon_sym_BQUOTE] = ACTIONS(2017), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), [sym_tag_linefeed] = ACTIONS(2017), }, [STATE(403)] = { [sym_identifier] = ACTIONS(2029), [anon_sym_import] = ACTIONS(2029), [anon_sym_DOT] = ACTIONS(2029), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_LBRACE] = ACTIONS(2031), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_let] = ACTIONS(2029), [anon_sym_in] = ACTIONS(2029), [anon_sym_include] = ACTIONS(2029), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [anon_sym_static] = ACTIONS(2029), [anon_sym_component] = ACTIONS(2029), [anon_sym_function] = ACTIONS(2029), [anon_sym_public] = ACTIONS(2029), [anon_sym_private] = ACTIONS(2029), [anon_sym_query] = ACTIONS(2029), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_new] = ACTIONS(2029), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2029), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2029), [aux_sym_binary_expression_token3] = ACTIONS(2029), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2029), [aux_sym_binary_expression_token4] = ACTIONS(2029), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2029), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2029), [aux_sym_binary_expression_token10] = ACTIONS(2029), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2029), [aux_sym_binary_expression_token12] = ACTIONS(2029), [aux_sym_binary_expression_token13] = ACTIONS(2029), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2029), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2029), [aux_sym_binary_expression_token17] = ACTIONS(2029), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2029), [anon_sym_BANG] = ACTIONS(2029), [anon_sym_TILDE] = ACTIONS(2031), [aux_sym_unary_operator_token1] = ACTIONS(2029), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [anon_sym_DQUOTE] = ACTIONS(2031), [anon_sym_SQUOTE] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2029), [sym_this] = ACTIONS(2029), [sym_super] = ACTIONS(2029), [sym_true] = ACTIONS(2029), [sym_false] = ACTIONS(2029), [sym_null] = ACTIONS(2029), [sym_undefined] = ACTIONS(2029), [anon_sym_get] = ACTIONS(2029), [anon_sym_set] = ACTIONS(2029), [anon_sym_POUND] = ACTIONS(2031), [anon_sym_export] = ACTIONS(2029), [anon_sym_queryExecute] = ACTIONS(2029), [anon_sym_BQUOTE] = ACTIONS(2031), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), [sym_tag_linefeed] = ACTIONS(2031), }, [STATE(404)] = { [sym_identifier] = ACTIONS(2033), [anon_sym_import] = ACTIONS(2033), [anon_sym_DOT] = ACTIONS(2033), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_LBRACE] = ACTIONS(2035), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_let] = ACTIONS(2033), [anon_sym_in] = ACTIONS(2033), [anon_sym_include] = ACTIONS(2033), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [anon_sym_static] = ACTIONS(2033), [anon_sym_component] = ACTIONS(2033), [anon_sym_function] = ACTIONS(2033), [anon_sym_public] = ACTIONS(2033), [anon_sym_private] = ACTIONS(2033), [anon_sym_query] = ACTIONS(2033), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_new] = ACTIONS(2033), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2033), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2033), [aux_sym_binary_expression_token3] = ACTIONS(2033), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2033), [aux_sym_binary_expression_token4] = ACTIONS(2033), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2033), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2033), [aux_sym_binary_expression_token10] = ACTIONS(2033), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2033), [aux_sym_binary_expression_token12] = ACTIONS(2033), [aux_sym_binary_expression_token13] = ACTIONS(2033), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2033), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2033), [aux_sym_binary_expression_token17] = ACTIONS(2033), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2033), [anon_sym_BANG] = ACTIONS(2033), [anon_sym_TILDE] = ACTIONS(2035), [aux_sym_unary_operator_token1] = ACTIONS(2033), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [anon_sym_DQUOTE] = ACTIONS(2035), [anon_sym_SQUOTE] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2033), [sym_this] = ACTIONS(2033), [sym_super] = ACTIONS(2033), [sym_true] = ACTIONS(2033), [sym_false] = ACTIONS(2033), [sym_null] = ACTIONS(2033), [sym_undefined] = ACTIONS(2033), [anon_sym_get] = ACTIONS(2033), [anon_sym_set] = ACTIONS(2033), [anon_sym_POUND] = ACTIONS(2035), [anon_sym_export] = ACTIONS(2033), [anon_sym_queryExecute] = ACTIONS(2033), [anon_sym_BQUOTE] = ACTIONS(2035), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), [sym_tag_linefeed] = ACTIONS(2035), }, [STATE(405)] = { [sym_identifier] = ACTIONS(1995), [anon_sym_import] = ACTIONS(1995), [anon_sym_DOT] = ACTIONS(1995), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_LBRACE] = ACTIONS(1997), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_let] = ACTIONS(1995), [anon_sym_in] = ACTIONS(1995), [anon_sym_include] = ACTIONS(1995), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [anon_sym_static] = ACTIONS(1995), [anon_sym_component] = ACTIONS(1995), [anon_sym_function] = ACTIONS(1995), [anon_sym_public] = ACTIONS(1995), [anon_sym_private] = ACTIONS(1995), [anon_sym_query] = ACTIONS(1995), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_new] = ACTIONS(1995), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1995), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1995), [aux_sym_binary_expression_token3] = ACTIONS(1995), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1995), [aux_sym_binary_expression_token4] = ACTIONS(1995), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1995), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1995), [aux_sym_binary_expression_token10] = ACTIONS(1995), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1995), [aux_sym_binary_expression_token12] = ACTIONS(1995), [aux_sym_binary_expression_token13] = ACTIONS(1995), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1995), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1995), [aux_sym_binary_expression_token17] = ACTIONS(1995), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1995), [anon_sym_BANG] = ACTIONS(1995), [anon_sym_TILDE] = ACTIONS(1997), [aux_sym_unary_operator_token1] = ACTIONS(1995), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [anon_sym_DQUOTE] = ACTIONS(1997), [anon_sym_SQUOTE] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1995), [sym_this] = ACTIONS(1995), [sym_super] = ACTIONS(1995), [sym_true] = ACTIONS(1995), [sym_false] = ACTIONS(1995), [sym_null] = ACTIONS(1995), [sym_undefined] = ACTIONS(1995), [anon_sym_get] = ACTIONS(1995), [anon_sym_set] = ACTIONS(1995), [anon_sym_POUND] = ACTIONS(1997), [anon_sym_export] = ACTIONS(1995), [anon_sym_queryExecute] = ACTIONS(1995), [anon_sym_BQUOTE] = ACTIONS(1997), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), [sym_tag_linefeed] = ACTIONS(1997), }, [STATE(406)] = { [sym_identifier] = ACTIONS(1999), [anon_sym_import] = ACTIONS(1999), [anon_sym_DOT] = ACTIONS(1999), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_LBRACE] = ACTIONS(2001), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_let] = ACTIONS(1999), [anon_sym_in] = ACTIONS(1999), [anon_sym_include] = ACTIONS(1999), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [anon_sym_static] = ACTIONS(1999), [anon_sym_component] = ACTIONS(1999), [anon_sym_function] = ACTIONS(1999), [anon_sym_public] = ACTIONS(1999), [anon_sym_private] = ACTIONS(1999), [anon_sym_query] = ACTIONS(1999), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_new] = ACTIONS(1999), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(1999), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(1999), [aux_sym_binary_expression_token3] = ACTIONS(1999), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(1999), [aux_sym_binary_expression_token4] = ACTIONS(1999), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(1999), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(1999), [aux_sym_binary_expression_token10] = ACTIONS(1999), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(1999), [aux_sym_binary_expression_token12] = ACTIONS(1999), [aux_sym_binary_expression_token13] = ACTIONS(1999), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(1999), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(1999), [aux_sym_binary_expression_token17] = ACTIONS(1999), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(1999), [anon_sym_BANG] = ACTIONS(1999), [anon_sym_TILDE] = ACTIONS(2001), [aux_sym_unary_operator_token1] = ACTIONS(1999), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [anon_sym_DQUOTE] = ACTIONS(2001), [anon_sym_SQUOTE] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1999), [sym_this] = ACTIONS(1999), [sym_super] = ACTIONS(1999), [sym_true] = ACTIONS(1999), [sym_false] = ACTIONS(1999), [sym_null] = ACTIONS(1999), [sym_undefined] = ACTIONS(1999), [anon_sym_get] = ACTIONS(1999), [anon_sym_set] = ACTIONS(1999), [anon_sym_POUND] = ACTIONS(2001), [anon_sym_export] = ACTIONS(1999), [anon_sym_queryExecute] = ACTIONS(1999), [anon_sym_BQUOTE] = ACTIONS(2001), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), [sym_tag_linefeed] = ACTIONS(2001), }, [STATE(407)] = { [sym_identifier] = ACTIONS(2003), [anon_sym_import] = ACTIONS(2003), [anon_sym_DOT] = ACTIONS(2003), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_LBRACE] = ACTIONS(2005), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_let] = ACTIONS(2003), [anon_sym_in] = ACTIONS(2003), [anon_sym_include] = ACTIONS(2003), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [anon_sym_static] = ACTIONS(2003), [anon_sym_component] = ACTIONS(2003), [anon_sym_function] = ACTIONS(2003), [anon_sym_public] = ACTIONS(2003), [anon_sym_private] = ACTIONS(2003), [anon_sym_query] = ACTIONS(2003), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_new] = ACTIONS(2003), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2003), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2003), [aux_sym_binary_expression_token3] = ACTIONS(2003), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2003), [aux_sym_binary_expression_token4] = ACTIONS(2003), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2003), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2003), [aux_sym_binary_expression_token10] = ACTIONS(2003), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2003), [aux_sym_binary_expression_token12] = ACTIONS(2003), [aux_sym_binary_expression_token13] = ACTIONS(2003), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2003), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2003), [aux_sym_binary_expression_token17] = ACTIONS(2003), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2003), [anon_sym_BANG] = ACTIONS(2003), [anon_sym_TILDE] = ACTIONS(2005), [aux_sym_unary_operator_token1] = ACTIONS(2003), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [anon_sym_DQUOTE] = ACTIONS(2005), [anon_sym_SQUOTE] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2003), [sym_this] = ACTIONS(2003), [sym_super] = ACTIONS(2003), [sym_true] = ACTIONS(2003), [sym_false] = ACTIONS(2003), [sym_null] = ACTIONS(2003), [sym_undefined] = ACTIONS(2003), [anon_sym_get] = ACTIONS(2003), [anon_sym_set] = ACTIONS(2003), [anon_sym_POUND] = ACTIONS(2005), [anon_sym_export] = ACTIONS(2003), [anon_sym_queryExecute] = ACTIONS(2003), [anon_sym_BQUOTE] = ACTIONS(2005), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), [sym_tag_linefeed] = ACTIONS(2005), }, [STATE(408)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(409)] = { [sym_string] = STATE(4825), [sym__property_name] = STATE(4825), [sym__hash_always_eval] = STATE(4825), [sym_hash_expression] = STATE(4825), [sym_hash_empty] = STATE(4825), [sym_computed_property_name] = STATE(4825), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(1871), [anon_sym_DOT] = ACTIONS(186), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_let] = ACTIONS(1871), [anon_sym_in] = ACTIONS(186), [anon_sym_include] = ACTIONS(1871), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(1873), [anon_sym_static] = ACTIONS(1871), [anon_sym_component] = ACTIONS(1871), [anon_sym_public] = ACTIONS(1871), [anon_sym_private] = ACTIONS(1871), [anon_sym_query] = ACTIONS(1871), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [anon_sym_DQUOTE] = ACTIONS(1882), [anon_sym_SQUOTE] = ACTIONS(1884), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1886), [sym_null] = ACTIONS(1886), [anon_sym_get] = ACTIONS(1871), [anon_sym_set] = ACTIONS(1871), [anon_sym_POUND] = ACTIONS(1890), [anon_sym_export] = ACTIONS(1871), [anon_sym_queryExecute] = ACTIONS(1871), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(410)] = { [sym_identifier] = ACTIONS(2025), [anon_sym_import] = ACTIONS(2025), [anon_sym_DOT] = ACTIONS(2025), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_LBRACE] = ACTIONS(2027), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_let] = ACTIONS(2025), [anon_sym_in] = ACTIONS(2025), [anon_sym_include] = ACTIONS(2025), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [anon_sym_static] = ACTIONS(2025), [anon_sym_component] = ACTIONS(2025), [anon_sym_function] = ACTIONS(2025), [anon_sym_public] = ACTIONS(2025), [anon_sym_private] = ACTIONS(2025), [anon_sym_query] = ACTIONS(2025), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_new] = ACTIONS(2025), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2025), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2025), [aux_sym_binary_expression_token3] = ACTIONS(2025), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2025), [aux_sym_binary_expression_token4] = ACTIONS(2025), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2025), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2025), [aux_sym_binary_expression_token10] = ACTIONS(2025), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2025), [aux_sym_binary_expression_token12] = ACTIONS(2025), [aux_sym_binary_expression_token13] = ACTIONS(2025), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2025), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2025), [aux_sym_binary_expression_token17] = ACTIONS(2025), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2025), [anon_sym_BANG] = ACTIONS(2025), [anon_sym_TILDE] = ACTIONS(2027), [aux_sym_unary_operator_token1] = ACTIONS(2025), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [anon_sym_DQUOTE] = ACTIONS(2027), [anon_sym_SQUOTE] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2025), [sym_this] = ACTIONS(2025), [sym_super] = ACTIONS(2025), [sym_true] = ACTIONS(2025), [sym_false] = ACTIONS(2025), [sym_null] = ACTIONS(2025), [sym_undefined] = ACTIONS(2025), [anon_sym_get] = ACTIONS(2025), [anon_sym_set] = ACTIONS(2025), [anon_sym_POUND] = ACTIONS(2027), [anon_sym_export] = ACTIONS(2025), [anon_sym_queryExecute] = ACTIONS(2025), [anon_sym_BQUOTE] = ACTIONS(2027), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), }, [STATE(411)] = { [sym_identifier] = ACTIONS(2033), [anon_sym_import] = ACTIONS(2033), [anon_sym_DOT] = ACTIONS(2033), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_LBRACE] = ACTIONS(2035), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_let] = ACTIONS(2033), [anon_sym_in] = ACTIONS(2033), [anon_sym_include] = ACTIONS(2033), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [anon_sym_static] = ACTIONS(2033), [anon_sym_component] = ACTIONS(2033), [anon_sym_function] = ACTIONS(2033), [anon_sym_public] = ACTIONS(2033), [anon_sym_private] = ACTIONS(2033), [anon_sym_query] = ACTIONS(2033), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_new] = ACTIONS(2033), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2033), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2033), [aux_sym_binary_expression_token3] = ACTIONS(2033), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2033), [aux_sym_binary_expression_token4] = ACTIONS(2033), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2033), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2033), [aux_sym_binary_expression_token10] = ACTIONS(2033), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2033), [aux_sym_binary_expression_token12] = ACTIONS(2033), [aux_sym_binary_expression_token13] = ACTIONS(2033), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2033), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2033), [aux_sym_binary_expression_token17] = ACTIONS(2033), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2033), [anon_sym_BANG] = ACTIONS(2033), [anon_sym_TILDE] = ACTIONS(2035), [aux_sym_unary_operator_token1] = ACTIONS(2033), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [anon_sym_DQUOTE] = ACTIONS(2035), [anon_sym_SQUOTE] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2033), [sym_this] = ACTIONS(2033), [sym_super] = ACTIONS(2033), [sym_true] = ACTIONS(2033), [sym_false] = ACTIONS(2033), [sym_null] = ACTIONS(2033), [sym_undefined] = ACTIONS(2033), [anon_sym_get] = ACTIONS(2033), [anon_sym_set] = ACTIONS(2033), [anon_sym_POUND] = ACTIONS(2035), [anon_sym_export] = ACTIONS(2033), [anon_sym_queryExecute] = ACTIONS(2033), [anon_sym_BQUOTE] = ACTIONS(2035), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), }, [STATE(412)] = { [sym_identifier] = ACTIONS(1995), [anon_sym_import] = ACTIONS(1995), [anon_sym_DOT] = ACTIONS(1995), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_LBRACE] = ACTIONS(1997), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_let] = ACTIONS(1995), [anon_sym_in] = ACTIONS(1995), [anon_sym_include] = ACTIONS(1995), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [anon_sym_static] = ACTIONS(1995), [anon_sym_component] = ACTIONS(1995), [anon_sym_function] = ACTIONS(1995), [anon_sym_public] = ACTIONS(1995), [anon_sym_private] = ACTIONS(1995), [anon_sym_query] = ACTIONS(1995), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_new] = ACTIONS(1995), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1995), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1995), [aux_sym_binary_expression_token3] = ACTIONS(1995), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1995), [aux_sym_binary_expression_token4] = ACTIONS(1995), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1995), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1995), [aux_sym_binary_expression_token10] = ACTIONS(1995), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1995), [aux_sym_binary_expression_token12] = ACTIONS(1995), [aux_sym_binary_expression_token13] = ACTIONS(1995), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1995), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1995), [aux_sym_binary_expression_token17] = ACTIONS(1995), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1995), [anon_sym_BANG] = ACTIONS(1995), [anon_sym_TILDE] = ACTIONS(1997), [aux_sym_unary_operator_token1] = ACTIONS(1995), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [anon_sym_DQUOTE] = ACTIONS(1997), [anon_sym_SQUOTE] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1995), [sym_this] = ACTIONS(1995), [sym_super] = ACTIONS(1995), [sym_true] = ACTIONS(1995), [sym_false] = ACTIONS(1995), [sym_null] = ACTIONS(1995), [sym_undefined] = ACTIONS(1995), [anon_sym_get] = ACTIONS(1995), [anon_sym_set] = ACTIONS(1995), [anon_sym_POUND] = ACTIONS(1997), [anon_sym_export] = ACTIONS(1995), [anon_sym_queryExecute] = ACTIONS(1995), [anon_sym_BQUOTE] = ACTIONS(1997), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), }, [STATE(413)] = { [sym_identifier] = ACTIONS(2015), [anon_sym_import] = ACTIONS(2015), [anon_sym_DOT] = ACTIONS(2015), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_LBRACE] = ACTIONS(2017), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_let] = ACTIONS(2015), [anon_sym_in] = ACTIONS(2015), [anon_sym_include] = ACTIONS(2015), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [anon_sym_static] = ACTIONS(2015), [anon_sym_component] = ACTIONS(2015), [anon_sym_function] = ACTIONS(2015), [anon_sym_public] = ACTIONS(2015), [anon_sym_private] = ACTIONS(2015), [anon_sym_query] = ACTIONS(2015), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_new] = ACTIONS(2015), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2015), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2015), [aux_sym_binary_expression_token3] = ACTIONS(2015), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2015), [aux_sym_binary_expression_token4] = ACTIONS(2015), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2015), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2015), [aux_sym_binary_expression_token10] = ACTIONS(2015), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2015), [aux_sym_binary_expression_token12] = ACTIONS(2015), [aux_sym_binary_expression_token13] = ACTIONS(2015), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2015), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2015), [aux_sym_binary_expression_token17] = ACTIONS(2015), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2015), [anon_sym_BANG] = ACTIONS(2015), [anon_sym_TILDE] = ACTIONS(2017), [aux_sym_unary_operator_token1] = ACTIONS(2015), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [anon_sym_DQUOTE] = ACTIONS(2017), [anon_sym_SQUOTE] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2015), [sym_this] = ACTIONS(2015), [sym_super] = ACTIONS(2015), [sym_true] = ACTIONS(2015), [sym_false] = ACTIONS(2015), [sym_null] = ACTIONS(2015), [sym_undefined] = ACTIONS(2015), [anon_sym_get] = ACTIONS(2015), [anon_sym_set] = ACTIONS(2015), [anon_sym_POUND] = ACTIONS(2017), [anon_sym_export] = ACTIONS(2015), [anon_sym_queryExecute] = ACTIONS(2015), [anon_sym_BQUOTE] = ACTIONS(2017), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), }, [STATE(414)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2052), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(415)] = { [sym_identifier] = ACTIONS(2007), [anon_sym_import] = ACTIONS(2007), [anon_sym_DOT] = ACTIONS(2007), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_LBRACE] = ACTIONS(2009), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_let] = ACTIONS(2007), [anon_sym_in] = ACTIONS(2007), [anon_sym_include] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [anon_sym_static] = ACTIONS(2007), [anon_sym_component] = ACTIONS(2007), [anon_sym_function] = ACTIONS(2007), [anon_sym_public] = ACTIONS(2007), [anon_sym_private] = ACTIONS(2007), [anon_sym_query] = ACTIONS(2007), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_new] = ACTIONS(2007), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2007), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2007), [aux_sym_binary_expression_token3] = ACTIONS(2007), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2007), [aux_sym_binary_expression_token4] = ACTIONS(2007), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2007), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2007), [aux_sym_binary_expression_token10] = ACTIONS(2007), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2007), [aux_sym_binary_expression_token12] = ACTIONS(2007), [aux_sym_binary_expression_token13] = ACTIONS(2007), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2007), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2007), [aux_sym_binary_expression_token17] = ACTIONS(2007), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2007), [anon_sym_BANG] = ACTIONS(2007), [anon_sym_TILDE] = ACTIONS(2009), [aux_sym_unary_operator_token1] = ACTIONS(2007), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [anon_sym_DQUOTE] = ACTIONS(2009), [anon_sym_SQUOTE] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2007), [sym_this] = ACTIONS(2007), [sym_super] = ACTIONS(2007), [sym_true] = ACTIONS(2007), [sym_false] = ACTIONS(2007), [sym_null] = ACTIONS(2007), [sym_undefined] = ACTIONS(2007), [anon_sym_get] = ACTIONS(2007), [anon_sym_set] = ACTIONS(2007), [anon_sym_POUND] = ACTIONS(2009), [anon_sym_export] = ACTIONS(2007), [anon_sym_queryExecute] = ACTIONS(2007), [anon_sym_BQUOTE] = ACTIONS(2009), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), }, [STATE(416)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_import] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2019), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_LBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_let] = ACTIONS(2019), [anon_sym_in] = ACTIONS(2019), [anon_sym_include] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [anon_sym_static] = ACTIONS(2019), [anon_sym_component] = ACTIONS(2019), [anon_sym_function] = ACTIONS(2019), [anon_sym_public] = ACTIONS(2019), [anon_sym_private] = ACTIONS(2019), [anon_sym_query] = ACTIONS(2019), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_new] = ACTIONS(2019), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_BANG] = ACTIONS(2019), [anon_sym_TILDE] = ACTIONS(2022), [aux_sym_unary_operator_token1] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [anon_sym_DQUOTE] = ACTIONS(2022), [anon_sym_SQUOTE] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2019), [sym_this] = ACTIONS(2019), [sym_super] = ACTIONS(2019), [sym_true] = ACTIONS(2019), [sym_false] = ACTIONS(2019), [sym_null] = ACTIONS(2019), [sym_undefined] = ACTIONS(2019), [anon_sym_get] = ACTIONS(2019), [anon_sym_set] = ACTIONS(2019), [anon_sym_POUND] = ACTIONS(2022), [anon_sym_export] = ACTIONS(2019), [anon_sym_queryExecute] = ACTIONS(2019), [anon_sym_BQUOTE] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), }, [STATE(417)] = { [sym_identifier] = ACTIONS(2029), [anon_sym_import] = ACTIONS(2029), [anon_sym_DOT] = ACTIONS(2029), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_LBRACE] = ACTIONS(2031), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_let] = ACTIONS(2029), [anon_sym_in] = ACTIONS(2029), [anon_sym_include] = ACTIONS(2029), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [anon_sym_static] = ACTIONS(2029), [anon_sym_component] = ACTIONS(2029), [anon_sym_function] = ACTIONS(2029), [anon_sym_public] = ACTIONS(2029), [anon_sym_private] = ACTIONS(2029), [anon_sym_query] = ACTIONS(2029), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_new] = ACTIONS(2029), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2029), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2029), [aux_sym_binary_expression_token3] = ACTIONS(2029), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2029), [aux_sym_binary_expression_token4] = ACTIONS(2029), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2029), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2029), [aux_sym_binary_expression_token10] = ACTIONS(2029), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2029), [aux_sym_binary_expression_token12] = ACTIONS(2029), [aux_sym_binary_expression_token13] = ACTIONS(2029), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2029), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2029), [aux_sym_binary_expression_token17] = ACTIONS(2029), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2029), [anon_sym_BANG] = ACTIONS(2029), [anon_sym_TILDE] = ACTIONS(2031), [aux_sym_unary_operator_token1] = ACTIONS(2029), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [anon_sym_DQUOTE] = ACTIONS(2031), [anon_sym_SQUOTE] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2029), [sym_this] = ACTIONS(2029), [sym_super] = ACTIONS(2029), [sym_true] = ACTIONS(2029), [sym_false] = ACTIONS(2029), [sym_null] = ACTIONS(2029), [sym_undefined] = ACTIONS(2029), [anon_sym_get] = ACTIONS(2029), [anon_sym_set] = ACTIONS(2029), [anon_sym_POUND] = ACTIONS(2031), [anon_sym_export] = ACTIONS(2029), [anon_sym_queryExecute] = ACTIONS(2029), [anon_sym_BQUOTE] = ACTIONS(2031), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), }, [STATE(418)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(419)] = { [sym_identifier] = ACTIONS(1999), [anon_sym_import] = ACTIONS(1999), [anon_sym_DOT] = ACTIONS(1999), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_LBRACE] = ACTIONS(2001), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_let] = ACTIONS(1999), [anon_sym_in] = ACTIONS(1999), [anon_sym_include] = ACTIONS(1999), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [anon_sym_static] = ACTIONS(1999), [anon_sym_component] = ACTIONS(1999), [anon_sym_function] = ACTIONS(1999), [anon_sym_public] = ACTIONS(1999), [anon_sym_private] = ACTIONS(1999), [anon_sym_query] = ACTIONS(1999), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_new] = ACTIONS(1999), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(1999), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(1999), [aux_sym_binary_expression_token3] = ACTIONS(1999), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(1999), [aux_sym_binary_expression_token4] = ACTIONS(1999), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(1999), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(1999), [aux_sym_binary_expression_token10] = ACTIONS(1999), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(1999), [aux_sym_binary_expression_token12] = ACTIONS(1999), [aux_sym_binary_expression_token13] = ACTIONS(1999), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(1999), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(1999), [aux_sym_binary_expression_token17] = ACTIONS(1999), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(1999), [anon_sym_BANG] = ACTIONS(1999), [anon_sym_TILDE] = ACTIONS(2001), [aux_sym_unary_operator_token1] = ACTIONS(1999), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [anon_sym_DQUOTE] = ACTIONS(2001), [anon_sym_SQUOTE] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1999), [sym_this] = ACTIONS(1999), [sym_super] = ACTIONS(1999), [sym_true] = ACTIONS(1999), [sym_false] = ACTIONS(1999), [sym_null] = ACTIONS(1999), [sym_undefined] = ACTIONS(1999), [anon_sym_get] = ACTIONS(1999), [anon_sym_set] = ACTIONS(1999), [anon_sym_POUND] = ACTIONS(2001), [anon_sym_export] = ACTIONS(1999), [anon_sym_queryExecute] = ACTIONS(1999), [anon_sym_BQUOTE] = ACTIONS(2001), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), }, [STATE(420)] = { [sym_identifier] = ACTIONS(2003), [anon_sym_import] = ACTIONS(2003), [anon_sym_DOT] = ACTIONS(2003), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_LBRACE] = ACTIONS(2005), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_let] = ACTIONS(2003), [anon_sym_in] = ACTIONS(2003), [anon_sym_include] = ACTIONS(2003), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [anon_sym_static] = ACTIONS(2003), [anon_sym_component] = ACTIONS(2003), [anon_sym_function] = ACTIONS(2003), [anon_sym_public] = ACTIONS(2003), [anon_sym_private] = ACTIONS(2003), [anon_sym_query] = ACTIONS(2003), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_new] = ACTIONS(2003), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2003), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2003), [aux_sym_binary_expression_token3] = ACTIONS(2003), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2003), [aux_sym_binary_expression_token4] = ACTIONS(2003), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2003), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2003), [aux_sym_binary_expression_token10] = ACTIONS(2003), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2003), [aux_sym_binary_expression_token12] = ACTIONS(2003), [aux_sym_binary_expression_token13] = ACTIONS(2003), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2003), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2003), [aux_sym_binary_expression_token17] = ACTIONS(2003), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2003), [anon_sym_BANG] = ACTIONS(2003), [anon_sym_TILDE] = ACTIONS(2005), [aux_sym_unary_operator_token1] = ACTIONS(2003), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [anon_sym_DQUOTE] = ACTIONS(2005), [anon_sym_SQUOTE] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2003), [sym_this] = ACTIONS(2003), [sym_super] = ACTIONS(2003), [sym_true] = ACTIONS(2003), [sym_false] = ACTIONS(2003), [sym_null] = ACTIONS(2003), [sym_undefined] = ACTIONS(2003), [anon_sym_get] = ACTIONS(2003), [anon_sym_set] = ACTIONS(2003), [anon_sym_POUND] = ACTIONS(2005), [anon_sym_export] = ACTIONS(2003), [anon_sym_queryExecute] = ACTIONS(2003), [anon_sym_BQUOTE] = ACTIONS(2005), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), }, [STATE(421)] = { [sym_identifier] = ACTIONS(2011), [anon_sym_import] = ACTIONS(2011), [anon_sym_DOT] = ACTIONS(2011), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_LBRACE] = ACTIONS(2013), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_let] = ACTIONS(2011), [anon_sym_in] = ACTIONS(2011), [anon_sym_include] = ACTIONS(2011), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [anon_sym_static] = ACTIONS(2011), [anon_sym_component] = ACTIONS(2011), [anon_sym_function] = ACTIONS(2011), [anon_sym_public] = ACTIONS(2011), [anon_sym_private] = ACTIONS(2011), [anon_sym_query] = ACTIONS(2011), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_new] = ACTIONS(2011), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2011), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2011), [aux_sym_binary_expression_token3] = ACTIONS(2011), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2011), [aux_sym_binary_expression_token4] = ACTIONS(2011), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2011), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2011), [aux_sym_binary_expression_token10] = ACTIONS(2011), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2011), [aux_sym_binary_expression_token12] = ACTIONS(2011), [aux_sym_binary_expression_token13] = ACTIONS(2011), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2011), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2011), [aux_sym_binary_expression_token17] = ACTIONS(2011), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2011), [anon_sym_BANG] = ACTIONS(2011), [anon_sym_TILDE] = ACTIONS(2013), [aux_sym_unary_operator_token1] = ACTIONS(2011), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [anon_sym_DQUOTE] = ACTIONS(2013), [anon_sym_SQUOTE] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2011), [sym_this] = ACTIONS(2011), [sym_super] = ACTIONS(2011), [sym_true] = ACTIONS(2011), [sym_false] = ACTIONS(2011), [sym_null] = ACTIONS(2011), [sym_undefined] = ACTIONS(2011), [anon_sym_get] = ACTIONS(2011), [anon_sym_set] = ACTIONS(2011), [anon_sym_POUND] = ACTIONS(2013), [anon_sym_export] = ACTIONS(2011), [anon_sym_queryExecute] = ACTIONS(2011), [anon_sym_BQUOTE] = ACTIONS(2013), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), }, [STATE(422)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(423)] = { [sym_arguments] = STATE(538), [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2065), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(424)] = { [sym_identifier] = ACTIONS(2067), [anon_sym_import] = ACTIONS(2067), [anon_sym_DOT] = ACTIONS(2067), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_COMMA] = ACTIONS(2069), [anon_sym_LBRACE] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_SEMI] = ACTIONS(2069), [anon_sym_let] = ACTIONS(2067), [anon_sym_in] = ACTIONS(2067), [anon_sym_include] = ACTIONS(2067), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [anon_sym_static] = ACTIONS(2067), [anon_sym_component] = ACTIONS(2067), [anon_sym_function] = ACTIONS(2067), [anon_sym_public] = ACTIONS(2067), [anon_sym_private] = ACTIONS(2067), [anon_sym_query] = ACTIONS(2067), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_new] = ACTIONS(2067), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2067), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2067), [aux_sym_binary_expression_token3] = ACTIONS(2067), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2067), [aux_sym_binary_expression_token4] = ACTIONS(2067), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2067), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2067), [aux_sym_binary_expression_token10] = ACTIONS(2067), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2067), [aux_sym_binary_expression_token12] = ACTIONS(2067), [aux_sym_binary_expression_token13] = ACTIONS(2067), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2067), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2067), [aux_sym_binary_expression_token17] = ACTIONS(2067), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2067), [anon_sym_BANG] = ACTIONS(2067), [anon_sym_TILDE] = ACTIONS(2069), [aux_sym_unary_operator_token1] = ACTIONS(2067), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [anon_sym_DQUOTE] = ACTIONS(2069), [anon_sym_SQUOTE] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2067), [sym_this] = ACTIONS(2067), [sym_super] = ACTIONS(2067), [sym_true] = ACTIONS(2067), [sym_false] = ACTIONS(2067), [sym_null] = ACTIONS(2067), [sym_undefined] = ACTIONS(2067), [anon_sym_get] = ACTIONS(2067), [anon_sym_set] = ACTIONS(2067), [anon_sym_POUND] = ACTIONS(2069), [anon_sym_export] = ACTIONS(2067), [anon_sym_queryExecute] = ACTIONS(2067), [anon_sym_BQUOTE] = ACTIONS(2069), [sym__automatic_semicolon] = ACTIONS(2069), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), [sym_tag_linefeed] = ACTIONS(2069), }, [STATE(425)] = { [sym_identifier] = ACTIONS(2071), [anon_sym_import] = ACTIONS(2071), [anon_sym_DOT] = ACTIONS(2071), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_COMMA] = ACTIONS(2073), [anon_sym_LBRACE] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_SEMI] = ACTIONS(2073), [anon_sym_let] = ACTIONS(2071), [anon_sym_in] = ACTIONS(2071), [anon_sym_include] = ACTIONS(2071), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [anon_sym_static] = ACTIONS(2071), [anon_sym_component] = ACTIONS(2071), [anon_sym_function] = ACTIONS(2071), [anon_sym_public] = ACTIONS(2071), [anon_sym_private] = ACTIONS(2071), [anon_sym_query] = ACTIONS(2071), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_new] = ACTIONS(2071), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2071), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2071), [aux_sym_binary_expression_token3] = ACTIONS(2071), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2071), [aux_sym_binary_expression_token4] = ACTIONS(2071), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2071), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2071), [aux_sym_binary_expression_token10] = ACTIONS(2071), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2071), [aux_sym_binary_expression_token12] = ACTIONS(2071), [aux_sym_binary_expression_token13] = ACTIONS(2071), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2071), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2071), [aux_sym_binary_expression_token17] = ACTIONS(2071), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2071), [anon_sym_BANG] = ACTIONS(2071), [anon_sym_TILDE] = ACTIONS(2073), [aux_sym_unary_operator_token1] = ACTIONS(2071), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [anon_sym_DQUOTE] = ACTIONS(2073), [anon_sym_SQUOTE] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2071), [sym_this] = ACTIONS(2071), [sym_super] = ACTIONS(2071), [sym_true] = ACTIONS(2071), [sym_false] = ACTIONS(2071), [sym_null] = ACTIONS(2071), [sym_undefined] = ACTIONS(2071), [anon_sym_get] = ACTIONS(2071), [anon_sym_set] = ACTIONS(2071), [anon_sym_POUND] = ACTIONS(2073), [anon_sym_export] = ACTIONS(2071), [anon_sym_queryExecute] = ACTIONS(2071), [anon_sym_BQUOTE] = ACTIONS(2073), [sym__automatic_semicolon] = ACTIONS(2073), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), [sym_tag_linefeed] = ACTIONS(2073), }, [STATE(426)] = { [sym_arguments] = STATE(538), [sym_identifier] = ACTIONS(2075), [anon_sym_import] = ACTIONS(2075), [anon_sym_DOT] = ACTIONS(2075), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_COMMA] = ACTIONS(2078), [anon_sym_LBRACE] = ACTIONS(2078), [anon_sym_LPAREN] = ACTIONS(2065), [anon_sym_SEMI] = ACTIONS(2078), [anon_sym_let] = ACTIONS(2075), [anon_sym_in] = ACTIONS(2075), [anon_sym_include] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [anon_sym_static] = ACTIONS(2075), [anon_sym_component] = ACTIONS(2075), [anon_sym_function] = ACTIONS(2075), [anon_sym_public] = ACTIONS(2075), [anon_sym_private] = ACTIONS(2075), [anon_sym_query] = ACTIONS(2075), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_new] = ACTIONS(2075), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2075), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2075), [aux_sym_binary_expression_token3] = ACTIONS(2075), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2075), [aux_sym_binary_expression_token4] = ACTIONS(2075), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2075), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2075), [aux_sym_binary_expression_token10] = ACTIONS(2075), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2075), [aux_sym_binary_expression_token12] = ACTIONS(2075), [aux_sym_binary_expression_token13] = ACTIONS(2075), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2075), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2075), [aux_sym_binary_expression_token17] = ACTIONS(2075), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2075), [anon_sym_BANG] = ACTIONS(2075), [anon_sym_TILDE] = ACTIONS(2078), [aux_sym_unary_operator_token1] = ACTIONS(2075), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [anon_sym_DQUOTE] = ACTIONS(2078), [anon_sym_SQUOTE] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2075), [sym_this] = ACTIONS(2075), [sym_super] = ACTIONS(2075), [sym_true] = ACTIONS(2075), [sym_false] = ACTIONS(2075), [sym_null] = ACTIONS(2075), [sym_undefined] = ACTIONS(2075), [anon_sym_get] = ACTIONS(2075), [anon_sym_set] = ACTIONS(2075), [anon_sym_POUND] = ACTIONS(2078), [anon_sym_export] = ACTIONS(2075), [anon_sym_queryExecute] = ACTIONS(2075), [anon_sym_BQUOTE] = ACTIONS(2078), [sym__automatic_semicolon] = ACTIONS(2078), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), [sym_tag_linefeed] = ACTIONS(2078), }, [STATE(427)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(428)] = { [sym_arguments] = STATE(538), [sym_identifier] = ACTIONS(2081), [anon_sym_import] = ACTIONS(2081), [anon_sym_DOT] = ACTIONS(2081), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_COMMA] = ACTIONS(2084), [anon_sym_LBRACE] = ACTIONS(2084), [anon_sym_LPAREN] = ACTIONS(2065), [anon_sym_SEMI] = ACTIONS(2084), [anon_sym_let] = ACTIONS(2081), [anon_sym_in] = ACTIONS(2081), [anon_sym_include] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [anon_sym_static] = ACTIONS(2081), [anon_sym_component] = ACTIONS(2081), [anon_sym_function] = ACTIONS(2081), [anon_sym_public] = ACTIONS(2081), [anon_sym_private] = ACTIONS(2081), [anon_sym_query] = ACTIONS(2081), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_new] = ACTIONS(2081), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2081), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2081), [aux_sym_binary_expression_token3] = ACTIONS(2081), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2081), [aux_sym_binary_expression_token4] = ACTIONS(2081), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2081), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2081), [aux_sym_binary_expression_token10] = ACTIONS(2081), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2081), [aux_sym_binary_expression_token12] = ACTIONS(2081), [aux_sym_binary_expression_token13] = ACTIONS(2081), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2081), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2081), [aux_sym_binary_expression_token17] = ACTIONS(2081), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2081), [anon_sym_BANG] = ACTIONS(2081), [anon_sym_TILDE] = ACTIONS(2084), [aux_sym_unary_operator_token1] = ACTIONS(2081), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [anon_sym_DQUOTE] = ACTIONS(2084), [anon_sym_SQUOTE] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2081), [sym_this] = ACTIONS(2081), [sym_super] = ACTIONS(2081), [sym_true] = ACTIONS(2081), [sym_false] = ACTIONS(2081), [sym_null] = ACTIONS(2081), [sym_undefined] = ACTIONS(2081), [anon_sym_get] = ACTIONS(2081), [anon_sym_set] = ACTIONS(2081), [anon_sym_POUND] = ACTIONS(2084), [anon_sym_export] = ACTIONS(2081), [anon_sym_queryExecute] = ACTIONS(2081), [anon_sym_BQUOTE] = ACTIONS(2084), [sym__automatic_semicolon] = ACTIONS(2084), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), [sym_tag_linefeed] = ACTIONS(2084), }, [STATE(429)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(430)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2770), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4443), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4882), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2251), [sym_hash_expression] = STATE(2251), [sym_hash_empty] = STATE(2251), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4460), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2093), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(431)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2889), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4421), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5115), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2264), [sym_hash_expression] = STATE(2264), [sym_hash_empty] = STATE(2264), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4423), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2119), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(432)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2651), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4267), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5069), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2215), [sym_hash_expression] = STATE(2215), [sym_hash_empty] = STATE(2215), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4271), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2121), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(433)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2828), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4315), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4969), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2223), [sym_hash_expression] = STATE(2223), [sym_hash_empty] = STATE(2223), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4317), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2123), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(434)] = { [sym_identifier] = ACTIONS(2125), [anon_sym_import] = ACTIONS(2125), [anon_sym_DOT] = ACTIONS(2125), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_COMMA] = ACTIONS(2127), [anon_sym_LBRACE] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_SEMI] = ACTIONS(2127), [anon_sym_let] = ACTIONS(2125), [anon_sym_in] = ACTIONS(2125), [anon_sym_include] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [anon_sym_static] = ACTIONS(2125), [anon_sym_component] = ACTIONS(2125), [anon_sym_function] = ACTIONS(2125), [anon_sym_public] = ACTIONS(2125), [anon_sym_private] = ACTIONS(2125), [anon_sym_query] = ACTIONS(2125), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_new] = ACTIONS(2125), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2125), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_BANG] = ACTIONS(2125), [anon_sym_TILDE] = ACTIONS(2127), [aux_sym_unary_operator_token1] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [anon_sym_DQUOTE] = ACTIONS(2127), [anon_sym_SQUOTE] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(2129), [sym_number] = ACTIONS(2125), [sym_this] = ACTIONS(2125), [sym_super] = ACTIONS(2125), [sym_true] = ACTIONS(2125), [sym_false] = ACTIONS(2125), [sym_null] = ACTIONS(2125), [sym_undefined] = ACTIONS(2125), [anon_sym_get] = ACTIONS(2125), [anon_sym_set] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(2127), [anon_sym_export] = ACTIONS(2125), [anon_sym_queryExecute] = ACTIONS(2125), [anon_sym_BQUOTE] = ACTIONS(2127), [sym__automatic_semicolon] = ACTIONS(2127), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), [sym_tag_linefeed] = ACTIONS(2127), }, [STATE(435)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2892), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4400), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5037), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2230), [sym_hash_expression] = STATE(2230), [sym_hash_empty] = STATE(2230), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4401), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2131), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(436)] = { [sym_arguments] = STATE(538), [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2065), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2137), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(437)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2648), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4485), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5110), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2237), [sym_hash_expression] = STATE(2237), [sym_hash_empty] = STATE(2237), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4488), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2141), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(438)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(439)] = { [sym_arguments] = STATE(531), [sym_identifier] = ACTIONS(2143), [anon_sym_import] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2143), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2065), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_let] = ACTIONS(2143), [anon_sym_in] = ACTIONS(2143), [anon_sym_include] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2145), [anon_sym_static] = ACTIONS(2143), [anon_sym_component] = ACTIONS(2143), [anon_sym_function] = ACTIONS(2143), [anon_sym_public] = ACTIONS(2143), [anon_sym_private] = ACTIONS(2143), [anon_sym_query] = ACTIONS(2143), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_new] = ACTIONS(2143), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_BANG] = ACTIONS(2143), [anon_sym_TILDE] = ACTIONS(2145), [aux_sym_unary_operator_token1] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [anon_sym_DQUOTE] = ACTIONS(2145), [anon_sym_SQUOTE] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2143), [sym_this] = ACTIONS(2143), [sym_super] = ACTIONS(2143), [sym_true] = ACTIONS(2143), [sym_false] = ACTIONS(2143), [sym_null] = ACTIONS(2143), [sym_undefined] = ACTIONS(2143), [anon_sym_get] = ACTIONS(2143), [anon_sym_set] = ACTIONS(2143), [anon_sym_POUND] = ACTIONS(2145), [anon_sym_export] = ACTIONS(2143), [anon_sym_queryExecute] = ACTIONS(2143), [anon_sym_BQUOTE] = ACTIONS(2145), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(440)] = { [sym_arguments] = STATE(483), [sym_identifier] = ACTIONS(2143), [anon_sym_import] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_let] = ACTIONS(2143), [anon_sym_in] = ACTIONS(2143), [anon_sym_include] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2143), [anon_sym_component] = ACTIONS(2143), [anon_sym_function] = ACTIONS(2143), [anon_sym_public] = ACTIONS(2143), [anon_sym_private] = ACTIONS(2143), [anon_sym_query] = ACTIONS(2143), [sym_optional_chain] = ACTIONS(2137), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2143), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_BANG] = ACTIONS(2143), [anon_sym_TILDE] = ACTIONS(2145), [aux_sym_unary_operator_token1] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [anon_sym_DQUOTE] = ACTIONS(2145), [anon_sym_SQUOTE] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2143), [sym_this] = ACTIONS(2143), [sym_super] = ACTIONS(2143), [sym_true] = ACTIONS(2143), [sym_false] = ACTIONS(2143), [sym_null] = ACTIONS(2143), [sym_undefined] = ACTIONS(2143), [anon_sym_get] = ACTIONS(2143), [anon_sym_set] = ACTIONS(2143), [anon_sym_POUND] = ACTIONS(2145), [anon_sym_export] = ACTIONS(2143), [anon_sym_queryExecute] = ACTIONS(2143), [anon_sym_BQUOTE] = ACTIONS(2145), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(441)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2733), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4328), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5022), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2247), [sym_hash_expression] = STATE(2247), [sym_hash_empty] = STATE(2247), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4331), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2147), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(442)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_import] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2149), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_LBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_let] = ACTIONS(2149), [anon_sym_in] = ACTIONS(2149), [anon_sym_include] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_static] = ACTIONS(2149), [anon_sym_component] = ACTIONS(2149), [anon_sym_function] = ACTIONS(2149), [anon_sym_public] = ACTIONS(2149), [anon_sym_private] = ACTIONS(2149), [anon_sym_query] = ACTIONS(2149), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_new] = ACTIONS(2149), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_BANG] = ACTIONS(2149), [anon_sym_TILDE] = ACTIONS(2151), [aux_sym_unary_operator_token1] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [anon_sym_DQUOTE] = ACTIONS(2151), [anon_sym_SQUOTE] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2149), [sym_this] = ACTIONS(2149), [sym_super] = ACTIONS(2149), [sym_true] = ACTIONS(2149), [sym_false] = ACTIONS(2149), [sym_null] = ACTIONS(2149), [sym_undefined] = ACTIONS(2149), [anon_sym_get] = ACTIONS(2149), [anon_sym_set] = ACTIONS(2149), [anon_sym_POUND] = ACTIONS(2151), [anon_sym_export] = ACTIONS(2149), [anon_sym_queryExecute] = ACTIONS(2149), [anon_sym_BQUOTE] = ACTIONS(2151), [sym__automatic_semicolon] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), [sym_tag_linefeed] = ACTIONS(2151), }, [STATE(443)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2760), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4443), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4882), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2250), [sym_hash_expression] = STATE(2250), [sym_hash_empty] = STATE(2250), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4460), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2093), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(444)] = { [sym_arguments] = STATE(488), [sym_identifier] = ACTIONS(2155), [anon_sym_import] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_let] = ACTIONS(2155), [anon_sym_in] = ACTIONS(2155), [anon_sym_include] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2155), [anon_sym_component] = ACTIONS(2155), [anon_sym_function] = ACTIONS(2155), [anon_sym_public] = ACTIONS(2155), [anon_sym_private] = ACTIONS(2155), [anon_sym_query] = ACTIONS(2155), [sym_optional_chain] = ACTIONS(2137), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2155), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_BANG] = ACTIONS(2155), [anon_sym_TILDE] = ACTIONS(2157), [aux_sym_unary_operator_token1] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [anon_sym_DQUOTE] = ACTIONS(2157), [anon_sym_SQUOTE] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2155), [sym_this] = ACTIONS(2155), [sym_super] = ACTIONS(2155), [sym_true] = ACTIONS(2155), [sym_false] = ACTIONS(2155), [sym_null] = ACTIONS(2155), [sym_undefined] = ACTIONS(2155), [anon_sym_get] = ACTIONS(2155), [anon_sym_set] = ACTIONS(2155), [anon_sym_POUND] = ACTIONS(2157), [anon_sym_export] = ACTIONS(2155), [anon_sym_queryExecute] = ACTIONS(2155), [anon_sym_BQUOTE] = ACTIONS(2157), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(445)] = { [sym_arguments] = STATE(506), [sym_identifier] = ACTIONS(2155), [anon_sym_import] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2155), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2065), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_let] = ACTIONS(2155), [anon_sym_in] = ACTIONS(2155), [anon_sym_include] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2157), [anon_sym_static] = ACTIONS(2155), [anon_sym_component] = ACTIONS(2155), [anon_sym_function] = ACTIONS(2155), [anon_sym_public] = ACTIONS(2155), [anon_sym_private] = ACTIONS(2155), [anon_sym_query] = ACTIONS(2155), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_new] = ACTIONS(2155), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_BANG] = ACTIONS(2155), [anon_sym_TILDE] = ACTIONS(2157), [aux_sym_unary_operator_token1] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [anon_sym_DQUOTE] = ACTIONS(2157), [anon_sym_SQUOTE] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2155), [sym_this] = ACTIONS(2155), [sym_super] = ACTIONS(2155), [sym_true] = ACTIONS(2155), [sym_false] = ACTIONS(2155), [sym_null] = ACTIONS(2155), [sym_undefined] = ACTIONS(2155), [anon_sym_get] = ACTIONS(2155), [anon_sym_set] = ACTIONS(2155), [anon_sym_POUND] = ACTIONS(2157), [anon_sym_export] = ACTIONS(2155), [anon_sym_queryExecute] = ACTIONS(2155), [anon_sym_BQUOTE] = ACTIONS(2157), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(446)] = { [sym_identifier] = ACTIONS(2159), [anon_sym_import] = ACTIONS(2159), [anon_sym_DOT] = ACTIONS(2159), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_COMMA] = ACTIONS(2161), [anon_sym_LBRACE] = ACTIONS(2161), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_SEMI] = ACTIONS(2161), [anon_sym_let] = ACTIONS(2159), [anon_sym_in] = ACTIONS(2159), [anon_sym_include] = ACTIONS(2159), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [anon_sym_static] = ACTIONS(2159), [anon_sym_component] = ACTIONS(2159), [anon_sym_function] = ACTIONS(2159), [anon_sym_public] = ACTIONS(2159), [anon_sym_private] = ACTIONS(2159), [anon_sym_query] = ACTIONS(2159), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_new] = ACTIONS(2159), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2159), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2159), [aux_sym_binary_expression_token3] = ACTIONS(2159), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2159), [aux_sym_binary_expression_token4] = ACTIONS(2159), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2159), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2159), [aux_sym_binary_expression_token10] = ACTIONS(2159), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2159), [aux_sym_binary_expression_token12] = ACTIONS(2159), [aux_sym_binary_expression_token13] = ACTIONS(2159), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2159), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2159), [aux_sym_binary_expression_token17] = ACTIONS(2159), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2159), [anon_sym_BANG] = ACTIONS(2159), [anon_sym_TILDE] = ACTIONS(2161), [aux_sym_unary_operator_token1] = ACTIONS(2159), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [anon_sym_DQUOTE] = ACTIONS(2161), [anon_sym_SQUOTE] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2159), [sym_this] = ACTIONS(2159), [sym_super] = ACTIONS(2159), [sym_true] = ACTIONS(2159), [sym_false] = ACTIONS(2159), [sym_null] = ACTIONS(2159), [sym_undefined] = ACTIONS(2159), [anon_sym_get] = ACTIONS(2159), [anon_sym_set] = ACTIONS(2159), [anon_sym_POUND] = ACTIONS(2161), [anon_sym_export] = ACTIONS(2159), [anon_sym_queryExecute] = ACTIONS(2159), [anon_sym_BQUOTE] = ACTIONS(2161), [sym__automatic_semicolon] = ACTIONS(2161), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), [sym_tag_linefeed] = ACTIONS(2161), }, [STATE(447)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(448)] = { [sym_statement_block] = STATE(3548), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2163), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1880), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(449)] = { [sym_identifier] = ACTIONS(2165), [anon_sym_import] = ACTIONS(2165), [anon_sym_DOT] = ACTIONS(2165), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(2167), [anon_sym_LBRACE] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_SEMI] = ACTIONS(2167), [anon_sym_let] = ACTIONS(2165), [anon_sym_in] = ACTIONS(2165), [anon_sym_include] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [anon_sym_static] = ACTIONS(2165), [anon_sym_component] = ACTIONS(2165), [anon_sym_function] = ACTIONS(2165), [anon_sym_public] = ACTIONS(2165), [anon_sym_private] = ACTIONS(2165), [anon_sym_query] = ACTIONS(2165), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_new] = ACTIONS(2165), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_BANG] = ACTIONS(2165), [anon_sym_TILDE] = ACTIONS(2167), [aux_sym_unary_operator_token1] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [anon_sym_DQUOTE] = ACTIONS(2167), [anon_sym_SQUOTE] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2165), [sym_this] = ACTIONS(2165), [sym_super] = ACTIONS(2165), [sym_true] = ACTIONS(2165), [sym_false] = ACTIONS(2165), [sym_null] = ACTIONS(2165), [sym_undefined] = ACTIONS(2165), [anon_sym_get] = ACTIONS(2165), [anon_sym_set] = ACTIONS(2165), [anon_sym_POUND] = ACTIONS(2167), [anon_sym_export] = ACTIONS(2165), [anon_sym_queryExecute] = ACTIONS(2165), [anon_sym_BQUOTE] = ACTIONS(2167), [sym__automatic_semicolon] = ACTIONS(2167), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), [sym_tag_linefeed] = ACTIONS(2167), }, [STATE(450)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2782), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4438), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5115), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2255), [sym_hash_expression] = STATE(2255), [sym_hash_empty] = STATE(2255), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4466), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2171), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(451)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2766), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4338), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4950), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2301), [sym_hash_expression] = STATE(2301), [sym_hash_empty] = STATE(2301), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4346), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2173), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(452)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_import] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2175), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_COMMA] = ACTIONS(2177), [anon_sym_LBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_let] = ACTIONS(2175), [anon_sym_in] = ACTIONS(2175), [anon_sym_include] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_static] = ACTIONS(2175), [anon_sym_component] = ACTIONS(2175), [anon_sym_function] = ACTIONS(2175), [anon_sym_public] = ACTIONS(2175), [anon_sym_private] = ACTIONS(2175), [anon_sym_query] = ACTIONS(2175), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_new] = ACTIONS(2175), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_BANG] = ACTIONS(2175), [anon_sym_TILDE] = ACTIONS(2177), [aux_sym_unary_operator_token1] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [anon_sym_DQUOTE] = ACTIONS(2177), [anon_sym_SQUOTE] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2175), [sym_this] = ACTIONS(2175), [sym_super] = ACTIONS(2175), [sym_true] = ACTIONS(2175), [sym_false] = ACTIONS(2175), [sym_null] = ACTIONS(2175), [sym_undefined] = ACTIONS(2175), [anon_sym_get] = ACTIONS(2175), [anon_sym_set] = ACTIONS(2175), [anon_sym_POUND] = ACTIONS(2177), [anon_sym_export] = ACTIONS(2175), [anon_sym_queryExecute] = ACTIONS(2175), [anon_sym_BQUOTE] = ACTIONS(2177), [sym__automatic_semicolon] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), [sym_tag_linefeed] = ACTIONS(2177), }, [STATE(453)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2794), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4338), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4950), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2257), [sym_hash_expression] = STATE(2257), [sym_hash_empty] = STATE(2257), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4346), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2173), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(454)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2616), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4438), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5115), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2210), [sym_hash_expression] = STATE(2210), [sym_hash_empty] = STATE(2210), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4466), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2171), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(455)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2707), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4267), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5069), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2243), [sym_hash_expression] = STATE(2243), [sym_hash_empty] = STATE(2243), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4271), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2121), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(456)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2718), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4315), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4969), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2245), [sym_hash_expression] = STATE(2245), [sym_hash_empty] = STATE(2245), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4317), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2123), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2109), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(457)] = { [sym_identifier] = ACTIONS(2181), [anon_sym_import] = ACTIONS(2181), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2185), [anon_sym_LBRACE] = ACTIONS(2185), [anon_sym_LPAREN] = ACTIONS(2185), [anon_sym_SEMI] = ACTIONS(2185), [anon_sym_let] = ACTIONS(2181), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2181), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2181), [anon_sym_component] = ACTIONS(2181), [anon_sym_function] = ACTIONS(2181), [anon_sym_public] = ACTIONS(2181), [anon_sym_private] = ACTIONS(2181), [anon_sym_query] = ACTIONS(2181), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2181), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2181), [anon_sym_TILDE] = ACTIONS(2185), [aux_sym_unary_operator_token1] = ACTIONS(2181), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2185), [anon_sym_SQUOTE] = ACTIONS(2185), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2181), [sym_this] = ACTIONS(2181), [sym_super] = ACTIONS(2181), [sym_true] = ACTIONS(2181), [sym_false] = ACTIONS(2181), [sym_null] = ACTIONS(2181), [sym_undefined] = ACTIONS(2181), [anon_sym_get] = ACTIONS(2181), [anon_sym_set] = ACTIONS(2181), [anon_sym_POUND] = ACTIONS(2185), [anon_sym_export] = ACTIONS(2181), [anon_sym_queryExecute] = ACTIONS(2181), [anon_sym_BQUOTE] = ACTIONS(2185), [sym__automatic_semicolon] = ACTIONS(2185), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2229), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2185), }, [STATE(458)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_import] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2233), [anon_sym_LBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_let] = ACTIONS(2231), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2231), [anon_sym_component] = ACTIONS(2231), [anon_sym_function] = ACTIONS(2231), [anon_sym_public] = ACTIONS(2231), [anon_sym_private] = ACTIONS(2231), [anon_sym_query] = ACTIONS(2231), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2231), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2231), [anon_sym_TILDE] = ACTIONS(2233), [aux_sym_unary_operator_token1] = ACTIONS(2231), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2233), [anon_sym_SQUOTE] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2231), [sym_this] = ACTIONS(2231), [sym_super] = ACTIONS(2231), [sym_true] = ACTIONS(2231), [sym_false] = ACTIONS(2231), [sym_null] = ACTIONS(2231), [sym_undefined] = ACTIONS(2231), [anon_sym_get] = ACTIONS(2231), [anon_sym_set] = ACTIONS(2231), [anon_sym_POUND] = ACTIONS(2233), [anon_sym_export] = ACTIONS(2231), [anon_sym_queryExecute] = ACTIONS(2231), [anon_sym_BQUOTE] = ACTIONS(2233), [sym__automatic_semicolon] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2229), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2233), }, [STATE(459)] = { [sym_identifier] = ACTIONS(2235), [anon_sym_import] = ACTIONS(2235), [anon_sym_DOT] = ACTIONS(2235), [anon_sym_STAR] = ACTIONS(2235), [anon_sym_COMMA] = ACTIONS(2237), [anon_sym_LBRACE] = ACTIONS(2237), [anon_sym_LPAREN] = ACTIONS(2237), [anon_sym_SEMI] = ACTIONS(2237), [anon_sym_let] = ACTIONS(2235), [anon_sym_in] = ACTIONS(2235), [anon_sym_include] = ACTIONS(2235), [anon_sym_LBRACK] = ACTIONS(2237), [anon_sym_static] = ACTIONS(2235), [anon_sym_component] = ACTIONS(2235), [anon_sym_function] = ACTIONS(2235), [anon_sym_public] = ACTIONS(2235), [anon_sym_private] = ACTIONS(2235), [anon_sym_query] = ACTIONS(2235), [sym_optional_chain] = ACTIONS(2237), [sym_static_chain] = ACTIONS(2237), [anon_sym_new] = ACTIONS(2235), [anon_sym_AMP_AMP] = ACTIONS(2237), [aux_sym_binary_expression_token1] = ACTIONS(2235), [anon_sym_PIPE_PIPE] = ACTIONS(2237), [aux_sym_binary_expression_token2] = ACTIONS(2235), [aux_sym_binary_expression_token3] = ACTIONS(2235), [anon_sym_GT_GT] = ACTIONS(2235), [anon_sym_GT_GT_GT] = ACTIONS(2237), [anon_sym_LT_LT] = ACTIONS(2237), [anon_sym_AMP] = ACTIONS(2235), [anon_sym_CARET] = ACTIONS(2237), [anon_sym_PIPE] = ACTIONS(2235), [anon_sym_PLUS] = ACTIONS(2235), [anon_sym_DASH] = ACTIONS(2235), [anon_sym_SLASH] = ACTIONS(2235), [anon_sym_PERCENT] = ACTIONS(2237), [anon_sym_BSLASH] = ACTIONS(2235), [aux_sym_binary_expression_token4] = ACTIONS(2235), [anon_sym_STAR_STAR] = ACTIONS(2237), [anon_sym_LT] = ACTIONS(2235), [aux_sym_binary_expression_token5] = ACTIONS(2235), [anon_sym_LT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token6] = ACTIONS(2235), [aux_sym_binary_expression_token7] = ACTIONS(2235), [anon_sym_EQ_EQ] = ACTIONS(2235), [anon_sym_EQ_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token8] = ACTIONS(2235), [aux_sym_binary_expression_token9] = ACTIONS(2235), [aux_sym_binary_expression_token10] = ACTIONS(2235), [anon_sym_LT_GT] = ACTIONS(2237), [anon_sym_BANG_EQ] = ACTIONS(2235), [anon_sym_BANG_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token11] = ACTIONS(2235), [aux_sym_binary_expression_token12] = ACTIONS(2235), [aux_sym_binary_expression_token13] = ACTIONS(2235), [aux_sym_binary_expression_token14] = ACTIONS(2237), [aux_sym_binary_expression_token15] = ACTIONS(2235), [anon_sym_GT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token16] = ACTIONS(2235), [aux_sym_binary_expression_token17] = ACTIONS(2235), [anon_sym_GT] = ACTIONS(2235), [aux_sym_binary_expression_token18] = ACTIONS(2235), [aux_sym_binary_expression_token19] = ACTIONS(2235), [aux_sym_binary_expression_token20] = ACTIONS(2235), [aux_sym_binary_expression_token21] = ACTIONS(2237), [aux_sym_binary_expression_token22] = ACTIONS(2237), [aux_sym_binary_expression_token23] = ACTIONS(2237), [anon_sym_QMARK_QMARK] = ACTIONS(2237), [anon_sym_instanceof] = ACTIONS(2235), [anon_sym_BANG] = ACTIONS(2235), [anon_sym_TILDE] = ACTIONS(2237), [aux_sym_unary_operator_token1] = ACTIONS(2235), [anon_sym_PLUS_PLUS] = ACTIONS(2237), [anon_sym_DASH_DASH] = ACTIONS(2237), [anon_sym_DQUOTE] = ACTIONS(2237), [anon_sym_SQUOTE] = ACTIONS(2237), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2235), [sym_this] = ACTIONS(2235), [sym_super] = ACTIONS(2235), [sym_true] = ACTIONS(2235), [sym_false] = ACTIONS(2235), [sym_null] = ACTIONS(2235), [sym_undefined] = ACTIONS(2235), [anon_sym_get] = ACTIONS(2235), [anon_sym_set] = ACTIONS(2235), [anon_sym_POUND] = ACTIONS(2237), [anon_sym_export] = ACTIONS(2235), [anon_sym_queryExecute] = ACTIONS(2235), [anon_sym_BQUOTE] = ACTIONS(2237), [sym__automatic_semicolon] = ACTIONS(2237), [sym__ternary_qmark] = ACTIONS(2237), [sym__elvis_operator] = ACTIONS(2237), [sym_logical_or] = ACTIONS(2237), [sym_tag_linefeed] = ACTIONS(2237), }, [STATE(460)] = { [sym_identifier] = ACTIONS(2239), [anon_sym_import] = ACTIONS(2239), [anon_sym_DOT] = ACTIONS(2239), [anon_sym_STAR] = ACTIONS(2239), [anon_sym_COMMA] = ACTIONS(2241), [anon_sym_LBRACE] = ACTIONS(2241), [anon_sym_LPAREN] = ACTIONS(2241), [anon_sym_SEMI] = ACTIONS(2241), [anon_sym_let] = ACTIONS(2239), [anon_sym_in] = ACTIONS(2239), [anon_sym_include] = ACTIONS(2239), [anon_sym_LBRACK] = ACTIONS(2241), [anon_sym_static] = ACTIONS(2239), [anon_sym_component] = ACTIONS(2239), [anon_sym_function] = ACTIONS(2239), [anon_sym_public] = ACTIONS(2239), [anon_sym_private] = ACTIONS(2239), [anon_sym_query] = ACTIONS(2239), [sym_optional_chain] = ACTIONS(2241), [sym_static_chain] = ACTIONS(2241), [anon_sym_new] = ACTIONS(2239), [anon_sym_AMP_AMP] = ACTIONS(2241), [aux_sym_binary_expression_token1] = ACTIONS(2239), [anon_sym_PIPE_PIPE] = ACTIONS(2241), [aux_sym_binary_expression_token2] = ACTIONS(2239), [aux_sym_binary_expression_token3] = ACTIONS(2239), [anon_sym_GT_GT] = ACTIONS(2239), [anon_sym_GT_GT_GT] = ACTIONS(2241), [anon_sym_LT_LT] = ACTIONS(2241), [anon_sym_AMP] = ACTIONS(2239), [anon_sym_CARET] = ACTIONS(2241), [anon_sym_PIPE] = ACTIONS(2239), [anon_sym_PLUS] = ACTIONS(2239), [anon_sym_DASH] = ACTIONS(2239), [anon_sym_SLASH] = ACTIONS(2239), [anon_sym_PERCENT] = ACTIONS(2241), [anon_sym_BSLASH] = ACTIONS(2239), [aux_sym_binary_expression_token4] = ACTIONS(2239), [anon_sym_STAR_STAR] = ACTIONS(2241), [anon_sym_LT] = ACTIONS(2239), [aux_sym_binary_expression_token5] = ACTIONS(2239), [anon_sym_LT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token6] = ACTIONS(2239), [aux_sym_binary_expression_token7] = ACTIONS(2239), [anon_sym_EQ_EQ] = ACTIONS(2239), [anon_sym_EQ_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token8] = ACTIONS(2239), [aux_sym_binary_expression_token9] = ACTIONS(2239), [aux_sym_binary_expression_token10] = ACTIONS(2239), [anon_sym_LT_GT] = ACTIONS(2241), [anon_sym_BANG_EQ] = ACTIONS(2239), [anon_sym_BANG_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token11] = ACTIONS(2239), [aux_sym_binary_expression_token12] = ACTIONS(2239), [aux_sym_binary_expression_token13] = ACTIONS(2239), [aux_sym_binary_expression_token14] = ACTIONS(2241), [aux_sym_binary_expression_token15] = ACTIONS(2239), [anon_sym_GT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token16] = ACTIONS(2239), [aux_sym_binary_expression_token17] = ACTIONS(2239), [anon_sym_GT] = ACTIONS(2239), [aux_sym_binary_expression_token18] = ACTIONS(2239), [aux_sym_binary_expression_token19] = ACTIONS(2239), [aux_sym_binary_expression_token20] = ACTIONS(2239), [aux_sym_binary_expression_token21] = ACTIONS(2241), [aux_sym_binary_expression_token22] = ACTIONS(2241), [aux_sym_binary_expression_token23] = ACTIONS(2241), [anon_sym_QMARK_QMARK] = ACTIONS(2241), [anon_sym_instanceof] = ACTIONS(2239), [anon_sym_BANG] = ACTIONS(2239), [anon_sym_TILDE] = ACTIONS(2241), [aux_sym_unary_operator_token1] = ACTIONS(2239), [anon_sym_PLUS_PLUS] = ACTIONS(2241), [anon_sym_DASH_DASH] = ACTIONS(2241), [anon_sym_DQUOTE] = ACTIONS(2241), [anon_sym_SQUOTE] = ACTIONS(2241), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2239), [sym_this] = ACTIONS(2239), [sym_super] = ACTIONS(2239), [sym_true] = ACTIONS(2239), [sym_false] = ACTIONS(2239), [sym_null] = ACTIONS(2239), [sym_undefined] = ACTIONS(2239), [anon_sym_get] = ACTIONS(2239), [anon_sym_set] = ACTIONS(2239), [anon_sym_POUND] = ACTIONS(2241), [anon_sym_export] = ACTIONS(2239), [anon_sym_queryExecute] = ACTIONS(2239), [anon_sym_BQUOTE] = ACTIONS(2241), [sym__automatic_semicolon] = ACTIONS(2241), [sym__ternary_qmark] = ACTIONS(2241), [sym__elvis_operator] = ACTIONS(2241), [sym_logical_or] = ACTIONS(2241), [sym_tag_linefeed] = ACTIONS(2241), }, [STATE(461)] = { [sym_identifier] = ACTIONS(2243), [anon_sym_import] = ACTIONS(2243), [anon_sym_DOT] = ACTIONS(2243), [anon_sym_STAR] = ACTIONS(2243), [anon_sym_COMMA] = ACTIONS(2245), [anon_sym_LBRACE] = ACTIONS(2245), [anon_sym_LPAREN] = ACTIONS(2245), [anon_sym_SEMI] = ACTIONS(2245), [anon_sym_let] = ACTIONS(2243), [anon_sym_in] = ACTIONS(2243), [anon_sym_include] = ACTIONS(2243), [anon_sym_LBRACK] = ACTIONS(2245), [anon_sym_static] = ACTIONS(2243), [anon_sym_component] = ACTIONS(2243), [anon_sym_function] = ACTIONS(2243), [anon_sym_public] = ACTIONS(2243), [anon_sym_private] = ACTIONS(2243), [anon_sym_query] = ACTIONS(2243), [sym_optional_chain] = ACTIONS(2245), [sym_static_chain] = ACTIONS(2245), [anon_sym_new] = ACTIONS(2243), [anon_sym_AMP_AMP] = ACTIONS(2245), [aux_sym_binary_expression_token1] = ACTIONS(2243), [anon_sym_PIPE_PIPE] = ACTIONS(2245), [aux_sym_binary_expression_token2] = ACTIONS(2243), [aux_sym_binary_expression_token3] = ACTIONS(2243), [anon_sym_GT_GT] = ACTIONS(2243), [anon_sym_GT_GT_GT] = ACTIONS(2245), [anon_sym_LT_LT] = ACTIONS(2245), [anon_sym_AMP] = ACTIONS(2243), [anon_sym_CARET] = ACTIONS(2245), [anon_sym_PIPE] = ACTIONS(2243), [anon_sym_PLUS] = ACTIONS(2243), [anon_sym_DASH] = ACTIONS(2243), [anon_sym_SLASH] = ACTIONS(2243), [anon_sym_PERCENT] = ACTIONS(2245), [anon_sym_BSLASH] = ACTIONS(2243), [aux_sym_binary_expression_token4] = ACTIONS(2243), [anon_sym_STAR_STAR] = ACTIONS(2245), [anon_sym_LT] = ACTIONS(2243), [aux_sym_binary_expression_token5] = ACTIONS(2243), [anon_sym_LT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token6] = ACTIONS(2243), [aux_sym_binary_expression_token7] = ACTIONS(2243), [anon_sym_EQ_EQ] = ACTIONS(2243), [anon_sym_EQ_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token8] = ACTIONS(2243), [aux_sym_binary_expression_token9] = ACTIONS(2243), [aux_sym_binary_expression_token10] = ACTIONS(2243), [anon_sym_LT_GT] = ACTIONS(2245), [anon_sym_BANG_EQ] = ACTIONS(2243), [anon_sym_BANG_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token11] = ACTIONS(2243), [aux_sym_binary_expression_token12] = ACTIONS(2243), [aux_sym_binary_expression_token13] = ACTIONS(2243), [aux_sym_binary_expression_token14] = ACTIONS(2245), [aux_sym_binary_expression_token15] = ACTIONS(2243), [anon_sym_GT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token16] = ACTIONS(2243), [aux_sym_binary_expression_token17] = ACTIONS(2243), [anon_sym_GT] = ACTIONS(2243), [aux_sym_binary_expression_token18] = ACTIONS(2243), [aux_sym_binary_expression_token19] = ACTIONS(2243), [aux_sym_binary_expression_token20] = ACTIONS(2243), [aux_sym_binary_expression_token21] = ACTIONS(2245), [aux_sym_binary_expression_token22] = ACTIONS(2245), [aux_sym_binary_expression_token23] = ACTIONS(2245), [anon_sym_QMARK_QMARK] = ACTIONS(2245), [anon_sym_instanceof] = ACTIONS(2243), [anon_sym_BANG] = ACTIONS(2243), [anon_sym_TILDE] = ACTIONS(2245), [aux_sym_unary_operator_token1] = ACTIONS(2243), [anon_sym_PLUS_PLUS] = ACTIONS(2245), [anon_sym_DASH_DASH] = ACTIONS(2245), [anon_sym_DQUOTE] = ACTIONS(2245), [anon_sym_SQUOTE] = ACTIONS(2245), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2243), [sym_this] = ACTIONS(2243), [sym_super] = ACTIONS(2243), [sym_true] = ACTIONS(2243), [sym_false] = ACTIONS(2243), [sym_null] = ACTIONS(2243), [sym_undefined] = ACTIONS(2243), [anon_sym_get] = ACTIONS(2243), [anon_sym_set] = ACTIONS(2243), [anon_sym_POUND] = ACTIONS(2245), [anon_sym_export] = ACTIONS(2243), [anon_sym_queryExecute] = ACTIONS(2243), [anon_sym_BQUOTE] = ACTIONS(2245), [sym__automatic_semicolon] = ACTIONS(2245), [sym__ternary_qmark] = ACTIONS(2245), [sym__elvis_operator] = ACTIONS(2245), [sym_logical_or] = ACTIONS(2245), [sym_tag_linefeed] = ACTIONS(2245), }, [STATE(462)] = { [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(463)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_import] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(2247), [anon_sym_STAR] = ACTIONS(2247), [anon_sym_COMMA] = ACTIONS(2249), [anon_sym_LBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_let] = ACTIONS(2247), [anon_sym_in] = ACTIONS(2247), [anon_sym_include] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2249), [anon_sym_static] = ACTIONS(2247), [anon_sym_component] = ACTIONS(2247), [anon_sym_function] = ACTIONS(2247), [anon_sym_public] = ACTIONS(2247), [anon_sym_private] = ACTIONS(2247), [anon_sym_query] = ACTIONS(2247), [sym_optional_chain] = ACTIONS(2249), [sym_static_chain] = ACTIONS(2249), [anon_sym_new] = ACTIONS(2247), [anon_sym_AMP_AMP] = ACTIONS(2249), [aux_sym_binary_expression_token1] = ACTIONS(2247), [anon_sym_PIPE_PIPE] = ACTIONS(2249), [aux_sym_binary_expression_token2] = ACTIONS(2247), [aux_sym_binary_expression_token3] = ACTIONS(2247), [anon_sym_GT_GT] = ACTIONS(2247), [anon_sym_GT_GT_GT] = ACTIONS(2249), [anon_sym_LT_LT] = ACTIONS(2249), [anon_sym_AMP] = ACTIONS(2247), [anon_sym_CARET] = ACTIONS(2249), [anon_sym_PIPE] = ACTIONS(2247), [anon_sym_PLUS] = ACTIONS(2247), [anon_sym_DASH] = ACTIONS(2247), [anon_sym_SLASH] = ACTIONS(2247), [anon_sym_PERCENT] = ACTIONS(2249), [anon_sym_BSLASH] = ACTIONS(2247), [aux_sym_binary_expression_token4] = ACTIONS(2247), [anon_sym_STAR_STAR] = ACTIONS(2249), [anon_sym_LT] = ACTIONS(2247), [aux_sym_binary_expression_token5] = ACTIONS(2247), [anon_sym_LT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token6] = ACTIONS(2247), [aux_sym_binary_expression_token7] = ACTIONS(2247), [anon_sym_EQ_EQ] = ACTIONS(2247), [anon_sym_EQ_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token8] = ACTIONS(2247), [aux_sym_binary_expression_token9] = ACTIONS(2247), [aux_sym_binary_expression_token10] = ACTIONS(2247), [anon_sym_LT_GT] = ACTIONS(2249), [anon_sym_BANG_EQ] = ACTIONS(2247), [anon_sym_BANG_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token11] = ACTIONS(2247), [aux_sym_binary_expression_token12] = ACTIONS(2247), [aux_sym_binary_expression_token13] = ACTIONS(2247), [aux_sym_binary_expression_token14] = ACTIONS(2249), [aux_sym_binary_expression_token15] = ACTIONS(2247), [anon_sym_GT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token16] = ACTIONS(2247), [aux_sym_binary_expression_token17] = ACTIONS(2247), [anon_sym_GT] = ACTIONS(2247), [aux_sym_binary_expression_token18] = ACTIONS(2247), [aux_sym_binary_expression_token19] = ACTIONS(2247), [aux_sym_binary_expression_token20] = ACTIONS(2247), [aux_sym_binary_expression_token21] = ACTIONS(2249), [aux_sym_binary_expression_token22] = ACTIONS(2249), [aux_sym_binary_expression_token23] = ACTIONS(2249), [anon_sym_QMARK_QMARK] = ACTIONS(2249), [anon_sym_instanceof] = ACTIONS(2247), [anon_sym_BANG] = ACTIONS(2247), [anon_sym_TILDE] = ACTIONS(2249), [aux_sym_unary_operator_token1] = ACTIONS(2247), [anon_sym_PLUS_PLUS] = ACTIONS(2249), [anon_sym_DASH_DASH] = ACTIONS(2249), [anon_sym_DQUOTE] = ACTIONS(2249), [anon_sym_SQUOTE] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2247), [sym_this] = ACTIONS(2247), [sym_super] = ACTIONS(2247), [sym_true] = ACTIONS(2247), [sym_false] = ACTIONS(2247), [sym_null] = ACTIONS(2247), [sym_undefined] = ACTIONS(2247), [anon_sym_get] = ACTIONS(2247), [anon_sym_set] = ACTIONS(2247), [anon_sym_POUND] = ACTIONS(2249), [anon_sym_export] = ACTIONS(2247), [anon_sym_queryExecute] = ACTIONS(2247), [anon_sym_BQUOTE] = ACTIONS(2249), [sym__automatic_semicolon] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2249), [sym__elvis_operator] = ACTIONS(2249), [sym_logical_or] = ACTIONS(2249), [sym_tag_linefeed] = ACTIONS(2249), }, [STATE(464)] = { [sym_identifier] = ACTIONS(2251), [anon_sym_import] = ACTIONS(2251), [anon_sym_DOT] = ACTIONS(2251), [anon_sym_STAR] = ACTIONS(2251), [anon_sym_COMMA] = ACTIONS(2253), [anon_sym_LBRACE] = ACTIONS(2253), [anon_sym_LPAREN] = ACTIONS(2253), [anon_sym_SEMI] = ACTIONS(2253), [anon_sym_let] = ACTIONS(2251), [anon_sym_in] = ACTIONS(2251), [anon_sym_include] = ACTIONS(2251), [anon_sym_LBRACK] = ACTIONS(2253), [anon_sym_static] = ACTIONS(2251), [anon_sym_component] = ACTIONS(2251), [anon_sym_function] = ACTIONS(2251), [anon_sym_public] = ACTIONS(2251), [anon_sym_private] = ACTIONS(2251), [anon_sym_query] = ACTIONS(2251), [sym_optional_chain] = ACTIONS(2253), [sym_static_chain] = ACTIONS(2253), [anon_sym_new] = ACTIONS(2251), [anon_sym_AMP_AMP] = ACTIONS(2253), [aux_sym_binary_expression_token1] = ACTIONS(2251), [anon_sym_PIPE_PIPE] = ACTIONS(2253), [aux_sym_binary_expression_token2] = ACTIONS(2251), [aux_sym_binary_expression_token3] = ACTIONS(2251), [anon_sym_GT_GT] = ACTIONS(2251), [anon_sym_GT_GT_GT] = ACTIONS(2253), [anon_sym_LT_LT] = ACTIONS(2253), [anon_sym_AMP] = ACTIONS(2251), [anon_sym_CARET] = ACTIONS(2253), [anon_sym_PIPE] = ACTIONS(2251), [anon_sym_PLUS] = ACTIONS(2251), [anon_sym_DASH] = ACTIONS(2251), [anon_sym_SLASH] = ACTIONS(2251), [anon_sym_PERCENT] = ACTIONS(2253), [anon_sym_BSLASH] = ACTIONS(2251), [aux_sym_binary_expression_token4] = ACTIONS(2251), [anon_sym_STAR_STAR] = ACTIONS(2253), [anon_sym_LT] = ACTIONS(2251), [aux_sym_binary_expression_token5] = ACTIONS(2251), [anon_sym_LT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token6] = ACTIONS(2251), [aux_sym_binary_expression_token7] = ACTIONS(2251), [anon_sym_EQ_EQ] = ACTIONS(2251), [anon_sym_EQ_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token8] = ACTIONS(2251), [aux_sym_binary_expression_token9] = ACTIONS(2251), [aux_sym_binary_expression_token10] = ACTIONS(2251), [anon_sym_LT_GT] = ACTIONS(2253), [anon_sym_BANG_EQ] = ACTIONS(2251), [anon_sym_BANG_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token11] = ACTIONS(2251), [aux_sym_binary_expression_token12] = ACTIONS(2251), [aux_sym_binary_expression_token13] = ACTIONS(2251), [aux_sym_binary_expression_token14] = ACTIONS(2253), [aux_sym_binary_expression_token15] = ACTIONS(2251), [anon_sym_GT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token16] = ACTIONS(2251), [aux_sym_binary_expression_token17] = ACTIONS(2251), [anon_sym_GT] = ACTIONS(2251), [aux_sym_binary_expression_token18] = ACTIONS(2251), [aux_sym_binary_expression_token19] = ACTIONS(2251), [aux_sym_binary_expression_token20] = ACTIONS(2251), [aux_sym_binary_expression_token21] = ACTIONS(2253), [aux_sym_binary_expression_token22] = ACTIONS(2253), [aux_sym_binary_expression_token23] = ACTIONS(2253), [anon_sym_QMARK_QMARK] = ACTIONS(2253), [anon_sym_instanceof] = ACTIONS(2251), [anon_sym_BANG] = ACTIONS(2251), [anon_sym_TILDE] = ACTIONS(2253), [aux_sym_unary_operator_token1] = ACTIONS(2251), [anon_sym_PLUS_PLUS] = ACTIONS(2253), [anon_sym_DASH_DASH] = ACTIONS(2253), [anon_sym_DQUOTE] = ACTIONS(2253), [anon_sym_SQUOTE] = ACTIONS(2253), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2251), [sym_this] = ACTIONS(2251), [sym_super] = ACTIONS(2251), [sym_true] = ACTIONS(2251), [sym_false] = ACTIONS(2251), [sym_null] = ACTIONS(2251), [sym_undefined] = ACTIONS(2251), [anon_sym_get] = ACTIONS(2251), [anon_sym_set] = ACTIONS(2251), [anon_sym_POUND] = ACTIONS(2253), [anon_sym_export] = ACTIONS(2251), [anon_sym_queryExecute] = ACTIONS(2251), [anon_sym_BQUOTE] = ACTIONS(2253), [sym__automatic_semicolon] = ACTIONS(2253), [sym__ternary_qmark] = ACTIONS(2253), [sym__elvis_operator] = ACTIONS(2253), [sym_logical_or] = ACTIONS(2253), [sym_tag_linefeed] = ACTIONS(2253), }, [STATE(465)] = { [sym_identifier] = ACTIONS(2255), [anon_sym_import] = ACTIONS(2255), [anon_sym_DOT] = ACTIONS(2255), [anon_sym_STAR] = ACTIONS(2255), [anon_sym_COMMA] = ACTIONS(2257), [anon_sym_LBRACE] = ACTIONS(2257), [anon_sym_LPAREN] = ACTIONS(2257), [anon_sym_SEMI] = ACTIONS(2257), [anon_sym_let] = ACTIONS(2255), [anon_sym_in] = ACTIONS(2255), [anon_sym_include] = ACTIONS(2255), [anon_sym_LBRACK] = ACTIONS(2257), [anon_sym_static] = ACTIONS(2255), [anon_sym_component] = ACTIONS(2255), [anon_sym_function] = ACTIONS(2255), [anon_sym_public] = ACTIONS(2255), [anon_sym_private] = ACTIONS(2255), [anon_sym_query] = ACTIONS(2255), [sym_optional_chain] = ACTIONS(2257), [sym_static_chain] = ACTIONS(2257), [anon_sym_new] = ACTIONS(2255), [anon_sym_AMP_AMP] = ACTIONS(2257), [aux_sym_binary_expression_token1] = ACTIONS(2255), [anon_sym_PIPE_PIPE] = ACTIONS(2257), [aux_sym_binary_expression_token2] = ACTIONS(2255), [aux_sym_binary_expression_token3] = ACTIONS(2255), [anon_sym_GT_GT] = ACTIONS(2255), [anon_sym_GT_GT_GT] = ACTIONS(2257), [anon_sym_LT_LT] = ACTIONS(2257), [anon_sym_AMP] = ACTIONS(2255), [anon_sym_CARET] = ACTIONS(2257), [anon_sym_PIPE] = ACTIONS(2255), [anon_sym_PLUS] = ACTIONS(2255), [anon_sym_DASH] = ACTIONS(2255), [anon_sym_SLASH] = ACTIONS(2255), [anon_sym_PERCENT] = ACTIONS(2257), [anon_sym_BSLASH] = ACTIONS(2255), [aux_sym_binary_expression_token4] = ACTIONS(2255), [anon_sym_STAR_STAR] = ACTIONS(2257), [anon_sym_LT] = ACTIONS(2255), [aux_sym_binary_expression_token5] = ACTIONS(2255), [anon_sym_LT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token6] = ACTIONS(2255), [aux_sym_binary_expression_token7] = ACTIONS(2255), [anon_sym_EQ_EQ] = ACTIONS(2255), [anon_sym_EQ_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token8] = ACTIONS(2255), [aux_sym_binary_expression_token9] = ACTIONS(2255), [aux_sym_binary_expression_token10] = ACTIONS(2255), [anon_sym_LT_GT] = ACTIONS(2257), [anon_sym_BANG_EQ] = ACTIONS(2255), [anon_sym_BANG_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token11] = ACTIONS(2255), [aux_sym_binary_expression_token12] = ACTIONS(2255), [aux_sym_binary_expression_token13] = ACTIONS(2255), [aux_sym_binary_expression_token14] = ACTIONS(2257), [aux_sym_binary_expression_token15] = ACTIONS(2255), [anon_sym_GT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token16] = ACTIONS(2255), [aux_sym_binary_expression_token17] = ACTIONS(2255), [anon_sym_GT] = ACTIONS(2255), [aux_sym_binary_expression_token18] = ACTIONS(2255), [aux_sym_binary_expression_token19] = ACTIONS(2255), [aux_sym_binary_expression_token20] = ACTIONS(2255), [aux_sym_binary_expression_token21] = ACTIONS(2257), [aux_sym_binary_expression_token22] = ACTIONS(2257), [aux_sym_binary_expression_token23] = ACTIONS(2257), [anon_sym_QMARK_QMARK] = ACTIONS(2257), [anon_sym_instanceof] = ACTIONS(2255), [anon_sym_BANG] = ACTIONS(2255), [anon_sym_TILDE] = ACTIONS(2257), [aux_sym_unary_operator_token1] = ACTIONS(2255), [anon_sym_PLUS_PLUS] = ACTIONS(2257), [anon_sym_DASH_DASH] = ACTIONS(2257), [anon_sym_DQUOTE] = ACTIONS(2257), [anon_sym_SQUOTE] = ACTIONS(2257), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2255), [sym_this] = ACTIONS(2255), [sym_super] = ACTIONS(2255), [sym_true] = ACTIONS(2255), [sym_false] = ACTIONS(2255), [sym_null] = ACTIONS(2255), [sym_undefined] = ACTIONS(2255), [anon_sym_get] = ACTIONS(2255), [anon_sym_set] = ACTIONS(2255), [anon_sym_POUND] = ACTIONS(2257), [anon_sym_export] = ACTIONS(2255), [anon_sym_queryExecute] = ACTIONS(2255), [anon_sym_BQUOTE] = ACTIONS(2257), [sym__automatic_semicolon] = ACTIONS(2257), [sym__ternary_qmark] = ACTIONS(2257), [sym__elvis_operator] = ACTIONS(2257), [sym_logical_or] = ACTIONS(2257), [sym_tag_linefeed] = ACTIONS(2257), }, [STATE(466)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_import] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2149), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_LBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_let] = ACTIONS(2149), [anon_sym_in] = ACTIONS(2149), [anon_sym_include] = ACTIONS(2149), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_static] = ACTIONS(2149), [anon_sym_component] = ACTIONS(2149), [anon_sym_function] = ACTIONS(2149), [anon_sym_public] = ACTIONS(2149), [anon_sym_private] = ACTIONS(2149), [anon_sym_query] = ACTIONS(2149), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_new] = ACTIONS(2149), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_BANG] = ACTIONS(2149), [anon_sym_TILDE] = ACTIONS(2151), [aux_sym_unary_operator_token1] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [anon_sym_DQUOTE] = ACTIONS(2151), [anon_sym_SQUOTE] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2149), [sym_this] = ACTIONS(2149), [sym_super] = ACTIONS(2149), [sym_true] = ACTIONS(2149), [sym_false] = ACTIONS(2149), [sym_null] = ACTIONS(2149), [sym_undefined] = ACTIONS(2149), [anon_sym_get] = ACTIONS(2149), [anon_sym_set] = ACTIONS(2149), [anon_sym_POUND] = ACTIONS(2151), [anon_sym_export] = ACTIONS(2149), [anon_sym_queryExecute] = ACTIONS(2149), [anon_sym_BQUOTE] = ACTIONS(2151), [sym__automatic_semicolon] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), [sym_tag_linefeed] = ACTIONS(2151), }, [STATE(467)] = { [sym_identifier] = ACTIONS(2259), [anon_sym_import] = ACTIONS(2259), [anon_sym_DOT] = ACTIONS(2259), [anon_sym_STAR] = ACTIONS(2259), [anon_sym_COMMA] = ACTIONS(2261), [anon_sym_LBRACE] = ACTIONS(2261), [anon_sym_LPAREN] = ACTIONS(2261), [anon_sym_SEMI] = ACTIONS(2261), [anon_sym_let] = ACTIONS(2259), [anon_sym_in] = ACTIONS(2259), [anon_sym_include] = ACTIONS(2259), [anon_sym_LBRACK] = ACTIONS(2261), [anon_sym_static] = ACTIONS(2259), [anon_sym_component] = ACTIONS(2259), [anon_sym_function] = ACTIONS(2259), [anon_sym_public] = ACTIONS(2259), [anon_sym_private] = ACTIONS(2259), [anon_sym_query] = ACTIONS(2259), [sym_optional_chain] = ACTIONS(2261), [sym_static_chain] = ACTIONS(2261), [anon_sym_new] = ACTIONS(2259), [anon_sym_AMP_AMP] = ACTIONS(2261), [aux_sym_binary_expression_token1] = ACTIONS(2259), [anon_sym_PIPE_PIPE] = ACTIONS(2261), [aux_sym_binary_expression_token2] = ACTIONS(2259), [aux_sym_binary_expression_token3] = ACTIONS(2259), [anon_sym_GT_GT] = ACTIONS(2259), [anon_sym_GT_GT_GT] = ACTIONS(2261), [anon_sym_LT_LT] = ACTIONS(2261), [anon_sym_AMP] = ACTIONS(2259), [anon_sym_CARET] = ACTIONS(2261), [anon_sym_PIPE] = ACTIONS(2259), [anon_sym_PLUS] = ACTIONS(2259), [anon_sym_DASH] = ACTIONS(2259), [anon_sym_SLASH] = ACTIONS(2259), [anon_sym_PERCENT] = ACTIONS(2261), [anon_sym_BSLASH] = ACTIONS(2259), [aux_sym_binary_expression_token4] = ACTIONS(2259), [anon_sym_STAR_STAR] = ACTIONS(2261), [anon_sym_LT] = ACTIONS(2259), [aux_sym_binary_expression_token5] = ACTIONS(2259), [anon_sym_LT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token6] = ACTIONS(2259), [aux_sym_binary_expression_token7] = ACTIONS(2259), [anon_sym_EQ_EQ] = ACTIONS(2259), [anon_sym_EQ_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token8] = ACTIONS(2259), [aux_sym_binary_expression_token9] = ACTIONS(2259), [aux_sym_binary_expression_token10] = ACTIONS(2259), [anon_sym_LT_GT] = ACTIONS(2261), [anon_sym_BANG_EQ] = ACTIONS(2259), [anon_sym_BANG_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token11] = ACTIONS(2259), [aux_sym_binary_expression_token12] = ACTIONS(2259), [aux_sym_binary_expression_token13] = ACTIONS(2259), [aux_sym_binary_expression_token14] = ACTIONS(2261), [aux_sym_binary_expression_token15] = ACTIONS(2259), [anon_sym_GT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token16] = ACTIONS(2259), [aux_sym_binary_expression_token17] = ACTIONS(2259), [anon_sym_GT] = ACTIONS(2259), [aux_sym_binary_expression_token18] = ACTIONS(2259), [aux_sym_binary_expression_token19] = ACTIONS(2259), [aux_sym_binary_expression_token20] = ACTIONS(2259), [aux_sym_binary_expression_token21] = ACTIONS(2261), [aux_sym_binary_expression_token22] = ACTIONS(2261), [aux_sym_binary_expression_token23] = ACTIONS(2261), [anon_sym_QMARK_QMARK] = ACTIONS(2261), [anon_sym_instanceof] = ACTIONS(2259), [anon_sym_BANG] = ACTIONS(2259), [anon_sym_TILDE] = ACTIONS(2261), [aux_sym_unary_operator_token1] = ACTIONS(2259), [anon_sym_PLUS_PLUS] = ACTIONS(2261), [anon_sym_DASH_DASH] = ACTIONS(2261), [anon_sym_DQUOTE] = ACTIONS(2261), [anon_sym_SQUOTE] = ACTIONS(2261), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2259), [sym_this] = ACTIONS(2259), [sym_super] = ACTIONS(2259), [sym_true] = ACTIONS(2259), [sym_false] = ACTIONS(2259), [sym_null] = ACTIONS(2259), [sym_undefined] = ACTIONS(2259), [anon_sym_get] = ACTIONS(2259), [anon_sym_set] = ACTIONS(2259), [anon_sym_POUND] = ACTIONS(2261), [anon_sym_export] = ACTIONS(2259), [anon_sym_queryExecute] = ACTIONS(2259), [anon_sym_BQUOTE] = ACTIONS(2261), [sym__automatic_semicolon] = ACTIONS(2261), [sym__ternary_qmark] = ACTIONS(2261), [sym__elvis_operator] = ACTIONS(2261), [sym_logical_or] = ACTIONS(2261), [sym_tag_linefeed] = ACTIONS(2261), }, [STATE(468)] = { [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(469)] = { [sym_identifier] = ACTIONS(2263), [anon_sym_import] = ACTIONS(2263), [anon_sym_DOT] = ACTIONS(2263), [anon_sym_STAR] = ACTIONS(2263), [anon_sym_COMMA] = ACTIONS(2265), [anon_sym_LBRACE] = ACTIONS(2265), [anon_sym_LPAREN] = ACTIONS(2265), [anon_sym_SEMI] = ACTIONS(2265), [anon_sym_let] = ACTIONS(2263), [anon_sym_in] = ACTIONS(2263), [anon_sym_include] = ACTIONS(2263), [anon_sym_LBRACK] = ACTIONS(2265), [anon_sym_static] = ACTIONS(2263), [anon_sym_component] = ACTIONS(2263), [anon_sym_function] = ACTIONS(2263), [anon_sym_public] = ACTIONS(2263), [anon_sym_private] = ACTIONS(2263), [anon_sym_query] = ACTIONS(2263), [sym_optional_chain] = ACTIONS(2265), [sym_static_chain] = ACTIONS(2265), [anon_sym_new] = ACTIONS(2263), [anon_sym_AMP_AMP] = ACTIONS(2265), [aux_sym_binary_expression_token1] = ACTIONS(2263), [anon_sym_PIPE_PIPE] = ACTIONS(2265), [aux_sym_binary_expression_token2] = ACTIONS(2263), [aux_sym_binary_expression_token3] = ACTIONS(2263), [anon_sym_GT_GT] = ACTIONS(2263), [anon_sym_GT_GT_GT] = ACTIONS(2265), [anon_sym_LT_LT] = ACTIONS(2265), [anon_sym_AMP] = ACTIONS(2263), [anon_sym_CARET] = ACTIONS(2265), [anon_sym_PIPE] = ACTIONS(2263), [anon_sym_PLUS] = ACTIONS(2263), [anon_sym_DASH] = ACTIONS(2263), [anon_sym_SLASH] = ACTIONS(2263), [anon_sym_PERCENT] = ACTIONS(2265), [anon_sym_BSLASH] = ACTIONS(2263), [aux_sym_binary_expression_token4] = ACTIONS(2263), [anon_sym_STAR_STAR] = ACTIONS(2265), [anon_sym_LT] = ACTIONS(2263), [aux_sym_binary_expression_token5] = ACTIONS(2263), [anon_sym_LT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token6] = ACTIONS(2263), [aux_sym_binary_expression_token7] = ACTIONS(2263), [anon_sym_EQ_EQ] = ACTIONS(2263), [anon_sym_EQ_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token8] = ACTIONS(2263), [aux_sym_binary_expression_token9] = ACTIONS(2263), [aux_sym_binary_expression_token10] = ACTIONS(2263), [anon_sym_LT_GT] = ACTIONS(2265), [anon_sym_BANG_EQ] = ACTIONS(2263), [anon_sym_BANG_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token11] = ACTIONS(2263), [aux_sym_binary_expression_token12] = ACTIONS(2263), [aux_sym_binary_expression_token13] = ACTIONS(2263), [aux_sym_binary_expression_token14] = ACTIONS(2265), [aux_sym_binary_expression_token15] = ACTIONS(2263), [anon_sym_GT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token16] = ACTIONS(2263), [aux_sym_binary_expression_token17] = ACTIONS(2263), [anon_sym_GT] = ACTIONS(2263), [aux_sym_binary_expression_token18] = ACTIONS(2263), [aux_sym_binary_expression_token19] = ACTIONS(2263), [aux_sym_binary_expression_token20] = ACTIONS(2263), [aux_sym_binary_expression_token21] = ACTIONS(2265), [aux_sym_binary_expression_token22] = ACTIONS(2265), [aux_sym_binary_expression_token23] = ACTIONS(2265), [anon_sym_QMARK_QMARK] = ACTIONS(2265), [anon_sym_instanceof] = ACTIONS(2263), [anon_sym_BANG] = ACTIONS(2263), [anon_sym_TILDE] = ACTIONS(2265), [aux_sym_unary_operator_token1] = ACTIONS(2263), [anon_sym_PLUS_PLUS] = ACTIONS(2265), [anon_sym_DASH_DASH] = ACTIONS(2265), [anon_sym_DQUOTE] = ACTIONS(2265), [anon_sym_SQUOTE] = ACTIONS(2265), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2263), [sym_this] = ACTIONS(2263), [sym_super] = ACTIONS(2263), [sym_true] = ACTIONS(2263), [sym_false] = ACTIONS(2263), [sym_null] = ACTIONS(2263), [sym_undefined] = ACTIONS(2263), [anon_sym_get] = ACTIONS(2263), [anon_sym_set] = ACTIONS(2263), [anon_sym_POUND] = ACTIONS(2265), [anon_sym_export] = ACTIONS(2263), [anon_sym_queryExecute] = ACTIONS(2263), [anon_sym_BQUOTE] = ACTIONS(2265), [sym__automatic_semicolon] = ACTIONS(2265), [sym__ternary_qmark] = ACTIONS(2265), [sym__elvis_operator] = ACTIONS(2265), [sym_logical_or] = ACTIONS(2265), [sym_tag_linefeed] = ACTIONS(2265), }, [STATE(470)] = { [sym_identifier] = ACTIONS(2267), [anon_sym_import] = ACTIONS(2267), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2269), [anon_sym_LBRACE] = ACTIONS(2269), [anon_sym_LPAREN] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [anon_sym_let] = ACTIONS(2267), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2267), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2267), [anon_sym_component] = ACTIONS(2267), [anon_sym_function] = ACTIONS(2267), [anon_sym_public] = ACTIONS(2267), [anon_sym_private] = ACTIONS(2267), [anon_sym_query] = ACTIONS(2267), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2267), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2267), [anon_sym_TILDE] = ACTIONS(2269), [aux_sym_unary_operator_token1] = ACTIONS(2267), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2269), [anon_sym_SQUOTE] = ACTIONS(2269), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2267), [sym_this] = ACTIONS(2267), [sym_super] = ACTIONS(2267), [sym_true] = ACTIONS(2267), [sym_false] = ACTIONS(2267), [sym_null] = ACTIONS(2267), [sym_undefined] = ACTIONS(2267), [anon_sym_get] = ACTIONS(2267), [anon_sym_set] = ACTIONS(2267), [anon_sym_POUND] = ACTIONS(2269), [anon_sym_export] = ACTIONS(2267), [anon_sym_queryExecute] = ACTIONS(2267), [anon_sym_BQUOTE] = ACTIONS(2269), [sym__automatic_semicolon] = ACTIONS(2269), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2269), }, [STATE(471)] = { [sym_identifier] = ACTIONS(2271), [anon_sym_import] = ACTIONS(2271), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2273), [anon_sym_LBRACE] = ACTIONS(2273), [anon_sym_LPAREN] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [anon_sym_let] = ACTIONS(2271), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2271), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2271), [anon_sym_component] = ACTIONS(2271), [anon_sym_function] = ACTIONS(2271), [anon_sym_public] = ACTIONS(2271), [anon_sym_private] = ACTIONS(2271), [anon_sym_query] = ACTIONS(2271), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2271), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2271), [anon_sym_TILDE] = ACTIONS(2273), [aux_sym_unary_operator_token1] = ACTIONS(2271), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2273), [anon_sym_SQUOTE] = ACTIONS(2273), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2271), [sym_this] = ACTIONS(2271), [sym_super] = ACTIONS(2271), [sym_true] = ACTIONS(2271), [sym_false] = ACTIONS(2271), [sym_null] = ACTIONS(2271), [sym_undefined] = ACTIONS(2271), [anon_sym_get] = ACTIONS(2271), [anon_sym_set] = ACTIONS(2271), [anon_sym_POUND] = ACTIONS(2273), [anon_sym_export] = ACTIONS(2271), [anon_sym_queryExecute] = ACTIONS(2271), [anon_sym_BQUOTE] = ACTIONS(2273), [sym__automatic_semicolon] = ACTIONS(2273), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2229), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2273), }, [STATE(472)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), [sym_tag_linefeed] = ACTIONS(1826), }, [STATE(473)] = { [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(474)] = { [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_COMMA] = ACTIONS(1832), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_in] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_new] = ACTIONS(1830), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1830), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1832), [sym__automatic_semicolon] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), [sym_tag_linefeed] = ACTIONS(1832), }, [STATE(475)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(476)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(477)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(478)] = { [sym_identifier] = ACTIONS(2279), [anon_sym_import] = ACTIONS(2279), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2281), [anon_sym_LBRACE] = ACTIONS(2283), [anon_sym_LPAREN] = ACTIONS(2283), [anon_sym_SEMI] = ACTIONS(2283), [anon_sym_let] = ACTIONS(2279), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2279), [anon_sym_LBRACK] = ACTIONS(2285), [anon_sym_static] = ACTIONS(2279), [anon_sym_component] = ACTIONS(2279), [anon_sym_function] = ACTIONS(2279), [anon_sym_public] = ACTIONS(2279), [anon_sym_private] = ACTIONS(2279), [anon_sym_query] = ACTIONS(2279), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2279), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2288), [anon_sym_DASH] = ACTIONS(2288), [anon_sym_SLASH] = ACTIONS(2288), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2279), [anon_sym_TILDE] = ACTIONS(2283), [aux_sym_unary_operator_token1] = ACTIONS(2279), [anon_sym_PLUS_PLUS] = ACTIONS(2285), [anon_sym_DASH_DASH] = ACTIONS(2285), [anon_sym_DQUOTE] = ACTIONS(2283), [anon_sym_SQUOTE] = ACTIONS(2283), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2279), [sym_this] = ACTIONS(2279), [sym_super] = ACTIONS(2279), [sym_true] = ACTIONS(2279), [sym_false] = ACTIONS(2279), [sym_null] = ACTIONS(2279), [sym_undefined] = ACTIONS(2279), [anon_sym_get] = ACTIONS(2279), [anon_sym_set] = ACTIONS(2279), [anon_sym_POUND] = ACTIONS(2283), [anon_sym_export] = ACTIONS(2279), [anon_sym_queryExecute] = ACTIONS(2279), [anon_sym_BQUOTE] = ACTIONS(2283), [sym__automatic_semicolon] = ACTIONS(2283), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2283), }, [STATE(479)] = { [sym_identifier] = ACTIONS(2291), [anon_sym_import] = ACTIONS(2291), [anon_sym_DOT] = ACTIONS(2291), [anon_sym_STAR] = ACTIONS(2291), [anon_sym_COMMA] = ACTIONS(2293), [anon_sym_LBRACE] = ACTIONS(2293), [anon_sym_LPAREN] = ACTIONS(2293), [anon_sym_SEMI] = ACTIONS(2293), [anon_sym_let] = ACTIONS(2291), [anon_sym_in] = ACTIONS(2291), [anon_sym_include] = ACTIONS(2291), [anon_sym_LBRACK] = ACTIONS(2293), [anon_sym_static] = ACTIONS(2291), [anon_sym_component] = ACTIONS(2291), [anon_sym_function] = ACTIONS(2291), [anon_sym_public] = ACTIONS(2291), [anon_sym_private] = ACTIONS(2291), [anon_sym_query] = ACTIONS(2291), [sym_optional_chain] = ACTIONS(2293), [sym_static_chain] = ACTIONS(2293), [anon_sym_new] = ACTIONS(2291), [anon_sym_AMP_AMP] = ACTIONS(2293), [aux_sym_binary_expression_token1] = ACTIONS(2291), [anon_sym_PIPE_PIPE] = ACTIONS(2293), [aux_sym_binary_expression_token2] = ACTIONS(2291), [aux_sym_binary_expression_token3] = ACTIONS(2291), [anon_sym_GT_GT] = ACTIONS(2291), [anon_sym_GT_GT_GT] = ACTIONS(2293), [anon_sym_LT_LT] = ACTIONS(2293), [anon_sym_AMP] = ACTIONS(2291), [anon_sym_CARET] = ACTIONS(2293), [anon_sym_PIPE] = ACTIONS(2291), [anon_sym_PLUS] = ACTIONS(2291), [anon_sym_DASH] = ACTIONS(2291), [anon_sym_SLASH] = ACTIONS(2291), [anon_sym_PERCENT] = ACTIONS(2293), [anon_sym_BSLASH] = ACTIONS(2291), [aux_sym_binary_expression_token4] = ACTIONS(2291), [anon_sym_STAR_STAR] = ACTIONS(2293), [anon_sym_LT] = ACTIONS(2291), [aux_sym_binary_expression_token5] = ACTIONS(2291), [anon_sym_LT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token6] = ACTIONS(2291), [aux_sym_binary_expression_token7] = ACTIONS(2291), [anon_sym_EQ_EQ] = ACTIONS(2291), [anon_sym_EQ_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token8] = ACTIONS(2291), [aux_sym_binary_expression_token9] = ACTIONS(2291), [aux_sym_binary_expression_token10] = ACTIONS(2291), [anon_sym_LT_GT] = ACTIONS(2293), [anon_sym_BANG_EQ] = ACTIONS(2291), [anon_sym_BANG_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token11] = ACTIONS(2291), [aux_sym_binary_expression_token12] = ACTIONS(2291), [aux_sym_binary_expression_token13] = ACTIONS(2291), [aux_sym_binary_expression_token14] = ACTIONS(2293), [aux_sym_binary_expression_token15] = ACTIONS(2291), [anon_sym_GT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token16] = ACTIONS(2291), [aux_sym_binary_expression_token17] = ACTIONS(2291), [anon_sym_GT] = ACTIONS(2291), [aux_sym_binary_expression_token18] = ACTIONS(2291), [aux_sym_binary_expression_token19] = ACTIONS(2291), [aux_sym_binary_expression_token20] = ACTIONS(2291), [aux_sym_binary_expression_token21] = ACTIONS(2293), [aux_sym_binary_expression_token22] = ACTIONS(2293), [aux_sym_binary_expression_token23] = ACTIONS(2293), [anon_sym_QMARK_QMARK] = ACTIONS(2293), [anon_sym_instanceof] = ACTIONS(2291), [anon_sym_BANG] = ACTIONS(2291), [anon_sym_TILDE] = ACTIONS(2293), [aux_sym_unary_operator_token1] = ACTIONS(2291), [anon_sym_PLUS_PLUS] = ACTIONS(2293), [anon_sym_DASH_DASH] = ACTIONS(2293), [anon_sym_DQUOTE] = ACTIONS(2293), [anon_sym_SQUOTE] = ACTIONS(2293), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2291), [sym_this] = ACTIONS(2291), [sym_super] = ACTIONS(2291), [sym_true] = ACTIONS(2291), [sym_false] = ACTIONS(2291), [sym_null] = ACTIONS(2291), [sym_undefined] = ACTIONS(2291), [anon_sym_get] = ACTIONS(2291), [anon_sym_set] = ACTIONS(2291), [anon_sym_POUND] = ACTIONS(2293), [anon_sym_export] = ACTIONS(2291), [anon_sym_queryExecute] = ACTIONS(2291), [anon_sym_BQUOTE] = ACTIONS(2293), [sym__automatic_semicolon] = ACTIONS(2293), [sym__ternary_qmark] = ACTIONS(2293), [sym__elvis_operator] = ACTIONS(2293), [sym_logical_or] = ACTIONS(2293), [sym_tag_linefeed] = ACTIONS(2293), }, [STATE(480)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(481)] = { [sym_identifier] = ACTIONS(2295), [anon_sym_import] = ACTIONS(2295), [anon_sym_DOT] = ACTIONS(2295), [anon_sym_STAR] = ACTIONS(2295), [anon_sym_COMMA] = ACTIONS(2297), [anon_sym_LBRACE] = ACTIONS(2297), [anon_sym_LPAREN] = ACTIONS(2297), [anon_sym_SEMI] = ACTIONS(2297), [anon_sym_let] = ACTIONS(2295), [anon_sym_in] = ACTIONS(2295), [anon_sym_include] = ACTIONS(2295), [anon_sym_LBRACK] = ACTIONS(2297), [anon_sym_static] = ACTIONS(2295), [anon_sym_component] = ACTIONS(2295), [anon_sym_function] = ACTIONS(2295), [anon_sym_public] = ACTIONS(2295), [anon_sym_private] = ACTIONS(2295), [anon_sym_query] = ACTIONS(2295), [sym_optional_chain] = ACTIONS(2297), [sym_static_chain] = ACTIONS(2297), [anon_sym_new] = ACTIONS(2295), [anon_sym_AMP_AMP] = ACTIONS(2297), [aux_sym_binary_expression_token1] = ACTIONS(2295), [anon_sym_PIPE_PIPE] = ACTIONS(2297), [aux_sym_binary_expression_token2] = ACTIONS(2295), [aux_sym_binary_expression_token3] = ACTIONS(2295), [anon_sym_GT_GT] = ACTIONS(2295), [anon_sym_GT_GT_GT] = ACTIONS(2297), [anon_sym_LT_LT] = ACTIONS(2297), [anon_sym_AMP] = ACTIONS(2295), [anon_sym_CARET] = ACTIONS(2297), [anon_sym_PIPE] = ACTIONS(2295), [anon_sym_PLUS] = ACTIONS(2295), [anon_sym_DASH] = ACTIONS(2295), [anon_sym_SLASH] = ACTIONS(2295), [anon_sym_PERCENT] = ACTIONS(2297), [anon_sym_BSLASH] = ACTIONS(2295), [aux_sym_binary_expression_token4] = ACTIONS(2295), [anon_sym_STAR_STAR] = ACTIONS(2297), [anon_sym_LT] = ACTIONS(2295), [aux_sym_binary_expression_token5] = ACTIONS(2295), [anon_sym_LT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token6] = ACTIONS(2295), [aux_sym_binary_expression_token7] = ACTIONS(2295), [anon_sym_EQ_EQ] = ACTIONS(2295), [anon_sym_EQ_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token8] = ACTIONS(2295), [aux_sym_binary_expression_token9] = ACTIONS(2295), [aux_sym_binary_expression_token10] = ACTIONS(2295), [anon_sym_LT_GT] = ACTIONS(2297), [anon_sym_BANG_EQ] = ACTIONS(2295), [anon_sym_BANG_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token11] = ACTIONS(2295), [aux_sym_binary_expression_token12] = ACTIONS(2295), [aux_sym_binary_expression_token13] = ACTIONS(2295), [aux_sym_binary_expression_token14] = ACTIONS(2297), [aux_sym_binary_expression_token15] = ACTIONS(2295), [anon_sym_GT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token16] = ACTIONS(2295), [aux_sym_binary_expression_token17] = ACTIONS(2295), [anon_sym_GT] = ACTIONS(2295), [aux_sym_binary_expression_token18] = ACTIONS(2295), [aux_sym_binary_expression_token19] = ACTIONS(2295), [aux_sym_binary_expression_token20] = ACTIONS(2295), [aux_sym_binary_expression_token21] = ACTIONS(2297), [aux_sym_binary_expression_token22] = ACTIONS(2297), [aux_sym_binary_expression_token23] = ACTIONS(2297), [anon_sym_QMARK_QMARK] = ACTIONS(2297), [anon_sym_instanceof] = ACTIONS(2295), [anon_sym_BANG] = ACTIONS(2295), [anon_sym_TILDE] = ACTIONS(2297), [aux_sym_unary_operator_token1] = ACTIONS(2295), [anon_sym_PLUS_PLUS] = ACTIONS(2297), [anon_sym_DASH_DASH] = ACTIONS(2297), [anon_sym_DQUOTE] = ACTIONS(2297), [anon_sym_SQUOTE] = ACTIONS(2297), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2295), [sym_this] = ACTIONS(2295), [sym_super] = ACTIONS(2295), [sym_true] = ACTIONS(2295), [sym_false] = ACTIONS(2295), [sym_null] = ACTIONS(2295), [sym_undefined] = ACTIONS(2295), [anon_sym_get] = ACTIONS(2295), [anon_sym_set] = ACTIONS(2295), [anon_sym_POUND] = ACTIONS(2297), [anon_sym_export] = ACTIONS(2295), [anon_sym_queryExecute] = ACTIONS(2295), [anon_sym_BQUOTE] = ACTIONS(2297), [sym__automatic_semicolon] = ACTIONS(2297), [sym__ternary_qmark] = ACTIONS(2297), [sym__elvis_operator] = ACTIONS(2297), [sym_logical_or] = ACTIONS(2297), [sym_tag_linefeed] = ACTIONS(2297), }, [STATE(482)] = { [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(483)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_import] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2299), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_LBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_let] = ACTIONS(2299), [anon_sym_in] = ACTIONS(2299), [anon_sym_include] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_static] = ACTIONS(2299), [anon_sym_component] = ACTIONS(2299), [anon_sym_function] = ACTIONS(2299), [anon_sym_public] = ACTIONS(2299), [anon_sym_private] = ACTIONS(2299), [anon_sym_query] = ACTIONS(2299), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_new] = ACTIONS(2299), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_BANG] = ACTIONS(2299), [anon_sym_TILDE] = ACTIONS(2301), [aux_sym_unary_operator_token1] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [anon_sym_DQUOTE] = ACTIONS(2301), [anon_sym_SQUOTE] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2299), [sym_this] = ACTIONS(2299), [sym_super] = ACTIONS(2299), [sym_true] = ACTIONS(2299), [sym_false] = ACTIONS(2299), [sym_null] = ACTIONS(2299), [sym_undefined] = ACTIONS(2299), [anon_sym_get] = ACTIONS(2299), [anon_sym_set] = ACTIONS(2299), [anon_sym_POUND] = ACTIONS(2301), [anon_sym_export] = ACTIONS(2299), [anon_sym_queryExecute] = ACTIONS(2299), [anon_sym_BQUOTE] = ACTIONS(2301), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), [sym_tag_linefeed] = ACTIONS(2301), }, [STATE(484)] = { [sym_identifier] = ACTIONS(2303), [anon_sym_import] = ACTIONS(2303), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2305), [anon_sym_LBRACE] = ACTIONS(2307), [anon_sym_LPAREN] = ACTIONS(2307), [anon_sym_SEMI] = ACTIONS(2307), [anon_sym_let] = ACTIONS(2303), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2303), [anon_sym_LBRACK] = ACTIONS(2309), [anon_sym_static] = ACTIONS(2303), [anon_sym_component] = ACTIONS(2303), [anon_sym_function] = ACTIONS(2303), [anon_sym_public] = ACTIONS(2303), [anon_sym_private] = ACTIONS(2303), [anon_sym_query] = ACTIONS(2303), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2303), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2312), [anon_sym_DASH] = ACTIONS(2312), [anon_sym_SLASH] = ACTIONS(2312), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2303), [anon_sym_TILDE] = ACTIONS(2307), [aux_sym_unary_operator_token1] = ACTIONS(2303), [anon_sym_PLUS_PLUS] = ACTIONS(2309), [anon_sym_DASH_DASH] = ACTIONS(2309), [anon_sym_DQUOTE] = ACTIONS(2307), [anon_sym_SQUOTE] = ACTIONS(2307), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2303), [sym_this] = ACTIONS(2303), [sym_super] = ACTIONS(2303), [sym_true] = ACTIONS(2303), [sym_false] = ACTIONS(2303), [sym_null] = ACTIONS(2303), [sym_undefined] = ACTIONS(2303), [anon_sym_get] = ACTIONS(2303), [anon_sym_set] = ACTIONS(2303), [anon_sym_POUND] = ACTIONS(2307), [anon_sym_export] = ACTIONS(2303), [anon_sym_queryExecute] = ACTIONS(2303), [anon_sym_BQUOTE] = ACTIONS(2307), [sym__automatic_semicolon] = ACTIONS(2307), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2307), }, [STATE(485)] = { [sym_identifier] = ACTIONS(2315), [anon_sym_import] = ACTIONS(2315), [anon_sym_DOT] = ACTIONS(2317), [anon_sym_STAR] = ACTIONS(2320), [anon_sym_COMMA] = ACTIONS(2323), [anon_sym_LBRACE] = ACTIONS(2323), [anon_sym_LPAREN] = ACTIONS(2323), [anon_sym_SEMI] = ACTIONS(2323), [anon_sym_let] = ACTIONS(2315), [anon_sym_in] = ACTIONS(2325), [anon_sym_include] = ACTIONS(2315), [anon_sym_LBRACK] = ACTIONS(2328), [anon_sym_static] = ACTIONS(2315), [anon_sym_component] = ACTIONS(2315), [anon_sym_function] = ACTIONS(2315), [anon_sym_public] = ACTIONS(2315), [anon_sym_private] = ACTIONS(2315), [anon_sym_query] = ACTIONS(2315), [sym_optional_chain] = ACTIONS(2331), [sym_static_chain] = ACTIONS(2334), [anon_sym_new] = ACTIONS(2315), [anon_sym_AMP_AMP] = ACTIONS(2337), [aux_sym_binary_expression_token1] = ACTIONS(2340), [anon_sym_PIPE_PIPE] = ACTIONS(2343), [aux_sym_binary_expression_token2] = ACTIONS(2346), [aux_sym_binary_expression_token3] = ACTIONS(2349), [anon_sym_GT_GT] = ACTIONS(2352), [anon_sym_GT_GT_GT] = ACTIONS(2355), [anon_sym_LT_LT] = ACTIONS(2355), [anon_sym_AMP] = ACTIONS(2358), [anon_sym_CARET] = ACTIONS(2361), [anon_sym_PIPE] = ACTIONS(2364), [anon_sym_PLUS] = ACTIONS(2367), [anon_sym_DASH] = ACTIONS(2367), [anon_sym_SLASH] = ACTIONS(2320), [anon_sym_PERCENT] = ACTIONS(2370), [anon_sym_BSLASH] = ACTIONS(2320), [aux_sym_binary_expression_token4] = ACTIONS(2320), [anon_sym_STAR_STAR] = ACTIONS(2373), [anon_sym_LT] = ACTIONS(2325), [aux_sym_binary_expression_token5] = ACTIONS(2325), [anon_sym_LT_EQ] = ACTIONS(2376), [aux_sym_binary_expression_token6] = ACTIONS(2325), [aux_sym_binary_expression_token7] = ACTIONS(2325), [anon_sym_EQ_EQ] = ACTIONS(2379), [anon_sym_EQ_EQ_EQ] = ACTIONS(2382), [aux_sym_binary_expression_token8] = ACTIONS(2379), [aux_sym_binary_expression_token9] = ACTIONS(2379), [aux_sym_binary_expression_token10] = ACTIONS(2379), [anon_sym_LT_GT] = ACTIONS(2382), [anon_sym_BANG_EQ] = ACTIONS(2379), [anon_sym_BANG_EQ_EQ] = ACTIONS(2382), [aux_sym_binary_expression_token11] = ACTIONS(2379), [aux_sym_binary_expression_token12] = ACTIONS(2379), [aux_sym_binary_expression_token13] = ACTIONS(2379), [aux_sym_binary_expression_token14] = ACTIONS(2382), [aux_sym_binary_expression_token15] = ACTIONS(2379), [anon_sym_GT_EQ] = ACTIONS(2376), [aux_sym_binary_expression_token16] = ACTIONS(2325), [aux_sym_binary_expression_token17] = ACTIONS(2325), [anon_sym_GT] = ACTIONS(2325), [aux_sym_binary_expression_token18] = ACTIONS(2325), [aux_sym_binary_expression_token19] = ACTIONS(2325), [aux_sym_binary_expression_token20] = ACTIONS(2325), [aux_sym_binary_expression_token21] = ACTIONS(2376), [aux_sym_binary_expression_token22] = ACTIONS(2376), [aux_sym_binary_expression_token23] = ACTIONS(2382), [anon_sym_QMARK_QMARK] = ACTIONS(2385), [anon_sym_instanceof] = ACTIONS(2325), [anon_sym_BANG] = ACTIONS(2315), [anon_sym_TILDE] = ACTIONS(2323), [aux_sym_unary_operator_token1] = ACTIONS(2315), [anon_sym_PLUS_PLUS] = ACTIONS(2388), [anon_sym_DASH_DASH] = ACTIONS(2388), [anon_sym_DQUOTE] = ACTIONS(2323), [anon_sym_SQUOTE] = ACTIONS(2323), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2315), [sym_this] = ACTIONS(2315), [sym_super] = ACTIONS(2315), [sym_true] = ACTIONS(2315), [sym_false] = ACTIONS(2315), [sym_null] = ACTIONS(2315), [sym_undefined] = ACTIONS(2315), [anon_sym_get] = ACTIONS(2315), [anon_sym_set] = ACTIONS(2315), [anon_sym_POUND] = ACTIONS(2323), [anon_sym_export] = ACTIONS(2315), [anon_sym_queryExecute] = ACTIONS(2315), [anon_sym_BQUOTE] = ACTIONS(2323), [sym__automatic_semicolon] = ACTIONS(2323), [sym__ternary_qmark] = ACTIONS(2391), [sym__elvis_operator] = ACTIONS(2394), [sym_logical_or] = ACTIONS(2343), [sym_tag_linefeed] = ACTIONS(2323), }, [STATE(486)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_import] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(2231), [anon_sym_STAR] = ACTIONS(2231), [anon_sym_COMMA] = ACTIONS(2233), [anon_sym_LBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_let] = ACTIONS(2231), [anon_sym_in] = ACTIONS(2231), [anon_sym_include] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2233), [anon_sym_static] = ACTIONS(2231), [anon_sym_component] = ACTIONS(2231), [anon_sym_function] = ACTIONS(2231), [anon_sym_public] = ACTIONS(2231), [anon_sym_private] = ACTIONS(2231), [anon_sym_query] = ACTIONS(2231), [sym_optional_chain] = ACTIONS(2233), [sym_static_chain] = ACTIONS(2233), [anon_sym_new] = ACTIONS(2231), [anon_sym_AMP_AMP] = ACTIONS(2233), [aux_sym_binary_expression_token1] = ACTIONS(2231), [anon_sym_PIPE_PIPE] = ACTIONS(2233), [aux_sym_binary_expression_token2] = ACTIONS(2231), [aux_sym_binary_expression_token3] = ACTIONS(2231), [anon_sym_GT_GT] = ACTIONS(2231), [anon_sym_GT_GT_GT] = ACTIONS(2233), [anon_sym_LT_LT] = ACTIONS(2233), [anon_sym_AMP] = ACTIONS(2231), [anon_sym_CARET] = ACTIONS(2233), [anon_sym_PIPE] = ACTIONS(2231), [anon_sym_PLUS] = ACTIONS(2231), [anon_sym_DASH] = ACTIONS(2231), [anon_sym_SLASH] = ACTIONS(2231), [anon_sym_PERCENT] = ACTIONS(2233), [anon_sym_BSLASH] = ACTIONS(2231), [aux_sym_binary_expression_token4] = ACTIONS(2231), [anon_sym_STAR_STAR] = ACTIONS(2233), [anon_sym_LT] = ACTIONS(2231), [aux_sym_binary_expression_token5] = ACTIONS(2231), [anon_sym_LT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token6] = ACTIONS(2231), [aux_sym_binary_expression_token7] = ACTIONS(2231), [anon_sym_EQ_EQ] = ACTIONS(2231), [anon_sym_EQ_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token8] = ACTIONS(2231), [aux_sym_binary_expression_token9] = ACTIONS(2231), [aux_sym_binary_expression_token10] = ACTIONS(2231), [anon_sym_LT_GT] = ACTIONS(2233), [anon_sym_BANG_EQ] = ACTIONS(2231), [anon_sym_BANG_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token11] = ACTIONS(2231), [aux_sym_binary_expression_token12] = ACTIONS(2231), [aux_sym_binary_expression_token13] = ACTIONS(2231), [aux_sym_binary_expression_token14] = ACTIONS(2233), [aux_sym_binary_expression_token15] = ACTIONS(2231), [anon_sym_GT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token16] = ACTIONS(2231), [aux_sym_binary_expression_token17] = ACTIONS(2231), [anon_sym_GT] = ACTIONS(2231), [aux_sym_binary_expression_token18] = ACTIONS(2231), [aux_sym_binary_expression_token19] = ACTIONS(2231), [aux_sym_binary_expression_token20] = ACTIONS(2231), [aux_sym_binary_expression_token21] = ACTIONS(2233), [aux_sym_binary_expression_token22] = ACTIONS(2233), [aux_sym_binary_expression_token23] = ACTIONS(2233), [anon_sym_QMARK_QMARK] = ACTIONS(2233), [anon_sym_instanceof] = ACTIONS(2231), [anon_sym_BANG] = ACTIONS(2231), [anon_sym_TILDE] = ACTIONS(2233), [aux_sym_unary_operator_token1] = ACTIONS(2231), [anon_sym_PLUS_PLUS] = ACTIONS(2233), [anon_sym_DASH_DASH] = ACTIONS(2233), [anon_sym_DQUOTE] = ACTIONS(2233), [anon_sym_SQUOTE] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2231), [sym_this] = ACTIONS(2231), [sym_super] = ACTIONS(2231), [sym_true] = ACTIONS(2231), [sym_false] = ACTIONS(2231), [sym_null] = ACTIONS(2231), [sym_undefined] = ACTIONS(2231), [anon_sym_get] = ACTIONS(2231), [anon_sym_set] = ACTIONS(2231), [anon_sym_POUND] = ACTIONS(2233), [anon_sym_export] = ACTIONS(2231), [anon_sym_queryExecute] = ACTIONS(2231), [anon_sym_BQUOTE] = ACTIONS(2233), [sym__automatic_semicolon] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2233), [sym__elvis_operator] = ACTIONS(2233), [sym_logical_or] = ACTIONS(2233), [sym_tag_linefeed] = ACTIONS(2233), }, [STATE(487)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(488)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_import] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2397), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_LBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_let] = ACTIONS(2397), [anon_sym_in] = ACTIONS(2397), [anon_sym_include] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_static] = ACTIONS(2397), [anon_sym_component] = ACTIONS(2397), [anon_sym_function] = ACTIONS(2397), [anon_sym_public] = ACTIONS(2397), [anon_sym_private] = ACTIONS(2397), [anon_sym_query] = ACTIONS(2397), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_new] = ACTIONS(2397), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_BANG] = ACTIONS(2397), [anon_sym_TILDE] = ACTIONS(2399), [aux_sym_unary_operator_token1] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [anon_sym_DQUOTE] = ACTIONS(2399), [anon_sym_SQUOTE] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2397), [sym_this] = ACTIONS(2397), [sym_super] = ACTIONS(2397), [sym_true] = ACTIONS(2397), [sym_false] = ACTIONS(2397), [sym_null] = ACTIONS(2397), [sym_undefined] = ACTIONS(2397), [anon_sym_get] = ACTIONS(2397), [anon_sym_set] = ACTIONS(2397), [anon_sym_POUND] = ACTIONS(2399), [anon_sym_export] = ACTIONS(2397), [anon_sym_queryExecute] = ACTIONS(2397), [anon_sym_BQUOTE] = ACTIONS(2399), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), [sym_tag_linefeed] = ACTIONS(2399), }, [STATE(489)] = { [sym_identifier] = ACTIONS(2401), [anon_sym_import] = ACTIONS(2401), [anon_sym_DOT] = ACTIONS(2401), [anon_sym_STAR] = ACTIONS(2401), [anon_sym_COMMA] = ACTIONS(2403), [anon_sym_LBRACE] = ACTIONS(2403), [anon_sym_LPAREN] = ACTIONS(2403), [anon_sym_SEMI] = ACTIONS(2403), [anon_sym_let] = ACTIONS(2401), [anon_sym_in] = ACTIONS(2401), [anon_sym_include] = ACTIONS(2401), [anon_sym_LBRACK] = ACTIONS(2403), [anon_sym_static] = ACTIONS(2401), [anon_sym_component] = ACTIONS(2401), [anon_sym_function] = ACTIONS(2401), [anon_sym_public] = ACTIONS(2401), [anon_sym_private] = ACTIONS(2401), [anon_sym_query] = ACTIONS(2401), [sym_optional_chain] = ACTIONS(2403), [sym_static_chain] = ACTIONS(2403), [anon_sym_new] = ACTIONS(2401), [anon_sym_AMP_AMP] = ACTIONS(2403), [aux_sym_binary_expression_token1] = ACTIONS(2401), [anon_sym_PIPE_PIPE] = ACTIONS(2403), [aux_sym_binary_expression_token2] = ACTIONS(2401), [aux_sym_binary_expression_token3] = ACTIONS(2401), [anon_sym_GT_GT] = ACTIONS(2401), [anon_sym_GT_GT_GT] = ACTIONS(2403), [anon_sym_LT_LT] = ACTIONS(2403), [anon_sym_AMP] = ACTIONS(2401), [anon_sym_CARET] = ACTIONS(2403), [anon_sym_PIPE] = ACTIONS(2401), [anon_sym_PLUS] = ACTIONS(2401), [anon_sym_DASH] = ACTIONS(2401), [anon_sym_SLASH] = ACTIONS(2401), [anon_sym_PERCENT] = ACTIONS(2403), [anon_sym_BSLASH] = ACTIONS(2401), [aux_sym_binary_expression_token4] = ACTIONS(2401), [anon_sym_STAR_STAR] = ACTIONS(2403), [anon_sym_LT] = ACTIONS(2401), [aux_sym_binary_expression_token5] = ACTIONS(2401), [anon_sym_LT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token6] = ACTIONS(2401), [aux_sym_binary_expression_token7] = ACTIONS(2401), [anon_sym_EQ_EQ] = ACTIONS(2401), [anon_sym_EQ_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token8] = ACTIONS(2401), [aux_sym_binary_expression_token9] = ACTIONS(2401), [aux_sym_binary_expression_token10] = ACTIONS(2401), [anon_sym_LT_GT] = ACTIONS(2403), [anon_sym_BANG_EQ] = ACTIONS(2401), [anon_sym_BANG_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token11] = ACTIONS(2401), [aux_sym_binary_expression_token12] = ACTIONS(2401), [aux_sym_binary_expression_token13] = ACTIONS(2401), [aux_sym_binary_expression_token14] = ACTIONS(2403), [aux_sym_binary_expression_token15] = ACTIONS(2401), [anon_sym_GT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token16] = ACTIONS(2401), [aux_sym_binary_expression_token17] = ACTIONS(2401), [anon_sym_GT] = ACTIONS(2401), [aux_sym_binary_expression_token18] = ACTIONS(2401), [aux_sym_binary_expression_token19] = ACTIONS(2401), [aux_sym_binary_expression_token20] = ACTIONS(2401), [aux_sym_binary_expression_token21] = ACTIONS(2403), [aux_sym_binary_expression_token22] = ACTIONS(2403), [aux_sym_binary_expression_token23] = ACTIONS(2403), [anon_sym_QMARK_QMARK] = ACTIONS(2403), [anon_sym_instanceof] = ACTIONS(2401), [anon_sym_BANG] = ACTIONS(2401), [anon_sym_TILDE] = ACTIONS(2403), [aux_sym_unary_operator_token1] = ACTIONS(2401), [anon_sym_PLUS_PLUS] = ACTIONS(2403), [anon_sym_DASH_DASH] = ACTIONS(2403), [anon_sym_DQUOTE] = ACTIONS(2403), [anon_sym_SQUOTE] = ACTIONS(2403), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2401), [sym_this] = ACTIONS(2401), [sym_super] = ACTIONS(2401), [sym_true] = ACTIONS(2401), [sym_false] = ACTIONS(2401), [sym_null] = ACTIONS(2401), [sym_undefined] = ACTIONS(2401), [anon_sym_get] = ACTIONS(2401), [anon_sym_set] = ACTIONS(2401), [anon_sym_POUND] = ACTIONS(2403), [anon_sym_export] = ACTIONS(2401), [anon_sym_queryExecute] = ACTIONS(2401), [anon_sym_BQUOTE] = ACTIONS(2403), [sym__automatic_semicolon] = ACTIONS(2403), [sym__ternary_qmark] = ACTIONS(2403), [sym__elvis_operator] = ACTIONS(2403), [sym_logical_or] = ACTIONS(2403), [sym_tag_linefeed] = ACTIONS(2403), }, [STATE(490)] = { [sym_identifier] = ACTIONS(2405), [anon_sym_import] = ACTIONS(2405), [anon_sym_DOT] = ACTIONS(2405), [anon_sym_STAR] = ACTIONS(2405), [anon_sym_COMMA] = ACTIONS(2407), [anon_sym_LBRACE] = ACTIONS(2407), [anon_sym_LPAREN] = ACTIONS(2407), [anon_sym_SEMI] = ACTIONS(2407), [anon_sym_let] = ACTIONS(2405), [anon_sym_in] = ACTIONS(2405), [anon_sym_include] = ACTIONS(2405), [anon_sym_LBRACK] = ACTIONS(2407), [anon_sym_static] = ACTIONS(2405), [anon_sym_component] = ACTIONS(2405), [anon_sym_function] = ACTIONS(2405), [anon_sym_public] = ACTIONS(2405), [anon_sym_private] = ACTIONS(2405), [anon_sym_query] = ACTIONS(2405), [sym_optional_chain] = ACTIONS(2407), [sym_static_chain] = ACTIONS(2407), [anon_sym_new] = ACTIONS(2405), [anon_sym_AMP_AMP] = ACTIONS(2407), [aux_sym_binary_expression_token1] = ACTIONS(2405), [anon_sym_PIPE_PIPE] = ACTIONS(2407), [aux_sym_binary_expression_token2] = ACTIONS(2405), [aux_sym_binary_expression_token3] = ACTIONS(2405), [anon_sym_GT_GT] = ACTIONS(2405), [anon_sym_GT_GT_GT] = ACTIONS(2407), [anon_sym_LT_LT] = ACTIONS(2407), [anon_sym_AMP] = ACTIONS(2405), [anon_sym_CARET] = ACTIONS(2407), [anon_sym_PIPE] = ACTIONS(2405), [anon_sym_PLUS] = ACTIONS(2405), [anon_sym_DASH] = ACTIONS(2405), [anon_sym_SLASH] = ACTIONS(2405), [anon_sym_PERCENT] = ACTIONS(2407), [anon_sym_BSLASH] = ACTIONS(2405), [aux_sym_binary_expression_token4] = ACTIONS(2405), [anon_sym_STAR_STAR] = ACTIONS(2407), [anon_sym_LT] = ACTIONS(2405), [aux_sym_binary_expression_token5] = ACTIONS(2405), [anon_sym_LT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token6] = ACTIONS(2405), [aux_sym_binary_expression_token7] = ACTIONS(2405), [anon_sym_EQ_EQ] = ACTIONS(2405), [anon_sym_EQ_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token8] = ACTIONS(2405), [aux_sym_binary_expression_token9] = ACTIONS(2405), [aux_sym_binary_expression_token10] = ACTIONS(2405), [anon_sym_LT_GT] = ACTIONS(2407), [anon_sym_BANG_EQ] = ACTIONS(2405), [anon_sym_BANG_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token11] = ACTIONS(2405), [aux_sym_binary_expression_token12] = ACTIONS(2405), [aux_sym_binary_expression_token13] = ACTIONS(2405), [aux_sym_binary_expression_token14] = ACTIONS(2407), [aux_sym_binary_expression_token15] = ACTIONS(2405), [anon_sym_GT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token16] = ACTIONS(2405), [aux_sym_binary_expression_token17] = ACTIONS(2405), [anon_sym_GT] = ACTIONS(2405), [aux_sym_binary_expression_token18] = ACTIONS(2405), [aux_sym_binary_expression_token19] = ACTIONS(2405), [aux_sym_binary_expression_token20] = ACTIONS(2405), [aux_sym_binary_expression_token21] = ACTIONS(2407), [aux_sym_binary_expression_token22] = ACTIONS(2407), [aux_sym_binary_expression_token23] = ACTIONS(2407), [anon_sym_QMARK_QMARK] = ACTIONS(2407), [anon_sym_instanceof] = ACTIONS(2405), [anon_sym_BANG] = ACTIONS(2405), [anon_sym_TILDE] = ACTIONS(2407), [aux_sym_unary_operator_token1] = ACTIONS(2405), [anon_sym_PLUS_PLUS] = ACTIONS(2407), [anon_sym_DASH_DASH] = ACTIONS(2407), [anon_sym_DQUOTE] = ACTIONS(2407), [anon_sym_SQUOTE] = ACTIONS(2407), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2405), [sym_this] = ACTIONS(2405), [sym_super] = ACTIONS(2405), [sym_true] = ACTIONS(2405), [sym_false] = ACTIONS(2405), [sym_null] = ACTIONS(2405), [sym_undefined] = ACTIONS(2405), [anon_sym_get] = ACTIONS(2405), [anon_sym_set] = ACTIONS(2405), [anon_sym_POUND] = ACTIONS(2407), [anon_sym_export] = ACTIONS(2405), [anon_sym_queryExecute] = ACTIONS(2405), [anon_sym_BQUOTE] = ACTIONS(2407), [sym__automatic_semicolon] = ACTIONS(2407), [sym__ternary_qmark] = ACTIONS(2407), [sym__elvis_operator] = ACTIONS(2407), [sym_logical_or] = ACTIONS(2407), [sym_tag_linefeed] = ACTIONS(2407), }, [STATE(491)] = { [sym_identifier] = ACTIONS(2409), [anon_sym_import] = ACTIONS(2409), [anon_sym_DOT] = ACTIONS(2409), [anon_sym_STAR] = ACTIONS(2409), [anon_sym_COMMA] = ACTIONS(2411), [anon_sym_LBRACE] = ACTIONS(2411), [anon_sym_LPAREN] = ACTIONS(2411), [anon_sym_SEMI] = ACTIONS(2411), [anon_sym_let] = ACTIONS(2409), [anon_sym_in] = ACTIONS(2409), [anon_sym_include] = ACTIONS(2409), [anon_sym_LBRACK] = ACTIONS(2411), [anon_sym_static] = ACTIONS(2409), [anon_sym_component] = ACTIONS(2409), [anon_sym_function] = ACTIONS(2409), [anon_sym_public] = ACTIONS(2409), [anon_sym_private] = ACTIONS(2409), [anon_sym_query] = ACTIONS(2409), [sym_optional_chain] = ACTIONS(2411), [sym_static_chain] = ACTIONS(2411), [anon_sym_new] = ACTIONS(2409), [anon_sym_AMP_AMP] = ACTIONS(2411), [aux_sym_binary_expression_token1] = ACTIONS(2409), [anon_sym_PIPE_PIPE] = ACTIONS(2411), [aux_sym_binary_expression_token2] = ACTIONS(2409), [aux_sym_binary_expression_token3] = ACTIONS(2409), [anon_sym_GT_GT] = ACTIONS(2409), [anon_sym_GT_GT_GT] = ACTIONS(2411), [anon_sym_LT_LT] = ACTIONS(2411), [anon_sym_AMP] = ACTIONS(2409), [anon_sym_CARET] = ACTIONS(2411), [anon_sym_PIPE] = ACTIONS(2409), [anon_sym_PLUS] = ACTIONS(2409), [anon_sym_DASH] = ACTIONS(2409), [anon_sym_SLASH] = ACTIONS(2409), [anon_sym_PERCENT] = ACTIONS(2411), [anon_sym_BSLASH] = ACTIONS(2409), [aux_sym_binary_expression_token4] = ACTIONS(2409), [anon_sym_STAR_STAR] = ACTIONS(2411), [anon_sym_LT] = ACTIONS(2409), [aux_sym_binary_expression_token5] = ACTIONS(2409), [anon_sym_LT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token6] = ACTIONS(2409), [aux_sym_binary_expression_token7] = ACTIONS(2409), [anon_sym_EQ_EQ] = ACTIONS(2409), [anon_sym_EQ_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token8] = ACTIONS(2409), [aux_sym_binary_expression_token9] = ACTIONS(2409), [aux_sym_binary_expression_token10] = ACTIONS(2409), [anon_sym_LT_GT] = ACTIONS(2411), [anon_sym_BANG_EQ] = ACTIONS(2409), [anon_sym_BANG_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token11] = ACTIONS(2409), [aux_sym_binary_expression_token12] = ACTIONS(2409), [aux_sym_binary_expression_token13] = ACTIONS(2409), [aux_sym_binary_expression_token14] = ACTIONS(2411), [aux_sym_binary_expression_token15] = ACTIONS(2409), [anon_sym_GT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token16] = ACTIONS(2409), [aux_sym_binary_expression_token17] = ACTIONS(2409), [anon_sym_GT] = ACTIONS(2409), [aux_sym_binary_expression_token18] = ACTIONS(2409), [aux_sym_binary_expression_token19] = ACTIONS(2409), [aux_sym_binary_expression_token20] = ACTIONS(2409), [aux_sym_binary_expression_token21] = ACTIONS(2411), [aux_sym_binary_expression_token22] = ACTIONS(2411), [aux_sym_binary_expression_token23] = ACTIONS(2411), [anon_sym_QMARK_QMARK] = ACTIONS(2411), [anon_sym_instanceof] = ACTIONS(2409), [anon_sym_BANG] = ACTIONS(2409), [anon_sym_TILDE] = ACTIONS(2411), [aux_sym_unary_operator_token1] = ACTIONS(2409), [anon_sym_PLUS_PLUS] = ACTIONS(2411), [anon_sym_DASH_DASH] = ACTIONS(2411), [anon_sym_DQUOTE] = ACTIONS(2411), [anon_sym_SQUOTE] = ACTIONS(2411), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2409), [sym_this] = ACTIONS(2409), [sym_super] = ACTIONS(2409), [sym_true] = ACTIONS(2409), [sym_false] = ACTIONS(2409), [sym_null] = ACTIONS(2409), [sym_undefined] = ACTIONS(2409), [anon_sym_get] = ACTIONS(2409), [anon_sym_set] = ACTIONS(2409), [anon_sym_POUND] = ACTIONS(2411), [anon_sym_export] = ACTIONS(2409), [anon_sym_queryExecute] = ACTIONS(2409), [anon_sym_BQUOTE] = ACTIONS(2411), [sym__automatic_semicolon] = ACTIONS(2411), [sym__ternary_qmark] = ACTIONS(2411), [sym__elvis_operator] = ACTIONS(2411), [sym_logical_or] = ACTIONS(2411), [sym_tag_linefeed] = ACTIONS(2411), }, [STATE(492)] = { [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(493)] = { [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(494)] = { [sym_identifier] = ACTIONS(2413), [anon_sym_import] = ACTIONS(2413), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2415), [anon_sym_LBRACE] = ACTIONS(2415), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [anon_sym_let] = ACTIONS(2413), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2413), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2413), [anon_sym_component] = ACTIONS(2413), [anon_sym_function] = ACTIONS(2413), [anon_sym_public] = ACTIONS(2413), [anon_sym_private] = ACTIONS(2413), [anon_sym_query] = ACTIONS(2413), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2413), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2413), [anon_sym_TILDE] = ACTIONS(2415), [aux_sym_unary_operator_token1] = ACTIONS(2413), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2415), [anon_sym_SQUOTE] = ACTIONS(2415), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2413), [sym_this] = ACTIONS(2413), [sym_super] = ACTIONS(2413), [sym_true] = ACTIONS(2413), [sym_false] = ACTIONS(2413), [sym_null] = ACTIONS(2413), [sym_undefined] = ACTIONS(2413), [anon_sym_get] = ACTIONS(2413), [anon_sym_set] = ACTIONS(2413), [anon_sym_POUND] = ACTIONS(2415), [anon_sym_export] = ACTIONS(2413), [anon_sym_queryExecute] = ACTIONS(2413), [anon_sym_BQUOTE] = ACTIONS(2415), [sym__automatic_semicolon] = ACTIONS(2415), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2229), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2415), }, [STATE(495)] = { [sym_identifier] = ACTIONS(2417), [anon_sym_import] = ACTIONS(2417), [anon_sym_DOT] = ACTIONS(2417), [anon_sym_STAR] = ACTIONS(2417), [anon_sym_COMMA] = ACTIONS(2419), [anon_sym_LBRACE] = ACTIONS(2419), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_SEMI] = ACTIONS(2419), [anon_sym_let] = ACTIONS(2417), [anon_sym_in] = ACTIONS(2417), [anon_sym_include] = ACTIONS(2417), [anon_sym_LBRACK] = ACTIONS(2419), [anon_sym_static] = ACTIONS(2417), [anon_sym_component] = ACTIONS(2417), [anon_sym_function] = ACTIONS(2417), [anon_sym_public] = ACTIONS(2417), [anon_sym_private] = ACTIONS(2417), [anon_sym_query] = ACTIONS(2417), [sym_optional_chain] = ACTIONS(2419), [sym_static_chain] = ACTIONS(2419), [anon_sym_new] = ACTIONS(2417), [anon_sym_AMP_AMP] = ACTIONS(2419), [aux_sym_binary_expression_token1] = ACTIONS(2417), [anon_sym_PIPE_PIPE] = ACTIONS(2419), [aux_sym_binary_expression_token2] = ACTIONS(2417), [aux_sym_binary_expression_token3] = ACTIONS(2417), [anon_sym_GT_GT] = ACTIONS(2417), [anon_sym_GT_GT_GT] = ACTIONS(2419), [anon_sym_LT_LT] = ACTIONS(2419), [anon_sym_AMP] = ACTIONS(2417), [anon_sym_CARET] = ACTIONS(2419), [anon_sym_PIPE] = ACTIONS(2417), [anon_sym_PLUS] = ACTIONS(2417), [anon_sym_DASH] = ACTIONS(2417), [anon_sym_SLASH] = ACTIONS(2417), [anon_sym_PERCENT] = ACTIONS(2419), [anon_sym_BSLASH] = ACTIONS(2417), [aux_sym_binary_expression_token4] = ACTIONS(2417), [anon_sym_STAR_STAR] = ACTIONS(2419), [anon_sym_LT] = ACTIONS(2417), [aux_sym_binary_expression_token5] = ACTIONS(2417), [anon_sym_LT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token6] = ACTIONS(2417), [aux_sym_binary_expression_token7] = ACTIONS(2417), [anon_sym_EQ_EQ] = ACTIONS(2417), [anon_sym_EQ_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token8] = ACTIONS(2417), [aux_sym_binary_expression_token9] = ACTIONS(2417), [aux_sym_binary_expression_token10] = ACTIONS(2417), [anon_sym_LT_GT] = ACTIONS(2419), [anon_sym_BANG_EQ] = ACTIONS(2417), [anon_sym_BANG_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token11] = ACTIONS(2417), [aux_sym_binary_expression_token12] = ACTIONS(2417), [aux_sym_binary_expression_token13] = ACTIONS(2417), [aux_sym_binary_expression_token14] = ACTIONS(2419), [aux_sym_binary_expression_token15] = ACTIONS(2417), [anon_sym_GT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token16] = ACTIONS(2417), [aux_sym_binary_expression_token17] = ACTIONS(2417), [anon_sym_GT] = ACTIONS(2417), [aux_sym_binary_expression_token18] = ACTIONS(2417), [aux_sym_binary_expression_token19] = ACTIONS(2417), [aux_sym_binary_expression_token20] = ACTIONS(2417), [aux_sym_binary_expression_token21] = ACTIONS(2419), [aux_sym_binary_expression_token22] = ACTIONS(2419), [aux_sym_binary_expression_token23] = ACTIONS(2419), [anon_sym_QMARK_QMARK] = ACTIONS(2419), [anon_sym_instanceof] = ACTIONS(2417), [anon_sym_BANG] = ACTIONS(2417), [anon_sym_TILDE] = ACTIONS(2419), [aux_sym_unary_operator_token1] = ACTIONS(2417), [anon_sym_PLUS_PLUS] = ACTIONS(2419), [anon_sym_DASH_DASH] = ACTIONS(2419), [anon_sym_DQUOTE] = ACTIONS(2419), [anon_sym_SQUOTE] = ACTIONS(2419), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2417), [sym_this] = ACTIONS(2417), [sym_super] = ACTIONS(2417), [sym_true] = ACTIONS(2417), [sym_false] = ACTIONS(2417), [sym_null] = ACTIONS(2417), [sym_undefined] = ACTIONS(2417), [anon_sym_get] = ACTIONS(2417), [anon_sym_set] = ACTIONS(2417), [anon_sym_POUND] = ACTIONS(2419), [anon_sym_export] = ACTIONS(2417), [anon_sym_queryExecute] = ACTIONS(2417), [anon_sym_BQUOTE] = ACTIONS(2419), [sym__automatic_semicolon] = ACTIONS(2419), [sym__ternary_qmark] = ACTIONS(2419), [sym__elvis_operator] = ACTIONS(2419), [sym_logical_or] = ACTIONS(2419), [sym_tag_linefeed] = ACTIONS(2419), }, [STATE(496)] = { [sym_identifier] = ACTIONS(2421), [anon_sym_import] = ACTIONS(2421), [anon_sym_DOT] = ACTIONS(2421), [anon_sym_STAR] = ACTIONS(2421), [anon_sym_COMMA] = ACTIONS(2423), [anon_sym_LBRACE] = ACTIONS(2423), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_SEMI] = ACTIONS(2423), [anon_sym_let] = ACTIONS(2421), [anon_sym_in] = ACTIONS(2421), [anon_sym_include] = ACTIONS(2421), [anon_sym_LBRACK] = ACTIONS(2423), [anon_sym_static] = ACTIONS(2421), [anon_sym_component] = ACTIONS(2421), [anon_sym_function] = ACTIONS(2421), [anon_sym_public] = ACTIONS(2421), [anon_sym_private] = ACTIONS(2421), [anon_sym_query] = ACTIONS(2421), [sym_optional_chain] = ACTIONS(2423), [sym_static_chain] = ACTIONS(2423), [anon_sym_new] = ACTIONS(2421), [anon_sym_AMP_AMP] = ACTIONS(2423), [aux_sym_binary_expression_token1] = ACTIONS(2421), [anon_sym_PIPE_PIPE] = ACTIONS(2423), [aux_sym_binary_expression_token2] = ACTIONS(2421), [aux_sym_binary_expression_token3] = ACTIONS(2421), [anon_sym_GT_GT] = ACTIONS(2421), [anon_sym_GT_GT_GT] = ACTIONS(2423), [anon_sym_LT_LT] = ACTIONS(2423), [anon_sym_AMP] = ACTIONS(2421), [anon_sym_CARET] = ACTIONS(2423), [anon_sym_PIPE] = ACTIONS(2421), [anon_sym_PLUS] = ACTIONS(2421), [anon_sym_DASH] = ACTIONS(2421), [anon_sym_SLASH] = ACTIONS(2421), [anon_sym_PERCENT] = ACTIONS(2423), [anon_sym_BSLASH] = ACTIONS(2421), [aux_sym_binary_expression_token4] = ACTIONS(2421), [anon_sym_STAR_STAR] = ACTIONS(2423), [anon_sym_LT] = ACTIONS(2421), [aux_sym_binary_expression_token5] = ACTIONS(2421), [anon_sym_LT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token6] = ACTIONS(2421), [aux_sym_binary_expression_token7] = ACTIONS(2421), [anon_sym_EQ_EQ] = ACTIONS(2421), [anon_sym_EQ_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token8] = ACTIONS(2421), [aux_sym_binary_expression_token9] = ACTIONS(2421), [aux_sym_binary_expression_token10] = ACTIONS(2421), [anon_sym_LT_GT] = ACTIONS(2423), [anon_sym_BANG_EQ] = ACTIONS(2421), [anon_sym_BANG_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token11] = ACTIONS(2421), [aux_sym_binary_expression_token12] = ACTIONS(2421), [aux_sym_binary_expression_token13] = ACTIONS(2421), [aux_sym_binary_expression_token14] = ACTIONS(2423), [aux_sym_binary_expression_token15] = ACTIONS(2421), [anon_sym_GT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token16] = ACTIONS(2421), [aux_sym_binary_expression_token17] = ACTIONS(2421), [anon_sym_GT] = ACTIONS(2421), [aux_sym_binary_expression_token18] = ACTIONS(2421), [aux_sym_binary_expression_token19] = ACTIONS(2421), [aux_sym_binary_expression_token20] = ACTIONS(2421), [aux_sym_binary_expression_token21] = ACTIONS(2423), [aux_sym_binary_expression_token22] = ACTIONS(2423), [aux_sym_binary_expression_token23] = ACTIONS(2423), [anon_sym_QMARK_QMARK] = ACTIONS(2423), [anon_sym_instanceof] = ACTIONS(2421), [anon_sym_BANG] = ACTIONS(2421), [anon_sym_TILDE] = ACTIONS(2423), [aux_sym_unary_operator_token1] = ACTIONS(2421), [anon_sym_PLUS_PLUS] = ACTIONS(2423), [anon_sym_DASH_DASH] = ACTIONS(2423), [anon_sym_DQUOTE] = ACTIONS(2423), [anon_sym_SQUOTE] = ACTIONS(2423), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2421), [sym_this] = ACTIONS(2421), [sym_super] = ACTIONS(2421), [sym_true] = ACTIONS(2421), [sym_false] = ACTIONS(2421), [sym_null] = ACTIONS(2421), [sym_undefined] = ACTIONS(2421), [anon_sym_get] = ACTIONS(2421), [anon_sym_set] = ACTIONS(2421), [anon_sym_POUND] = ACTIONS(2423), [anon_sym_export] = ACTIONS(2421), [anon_sym_queryExecute] = ACTIONS(2421), [anon_sym_BQUOTE] = ACTIONS(2423), [sym__automatic_semicolon] = ACTIONS(2423), [sym__ternary_qmark] = ACTIONS(2423), [sym__elvis_operator] = ACTIONS(2423), [sym_logical_or] = ACTIONS(2423), [sym_tag_linefeed] = ACTIONS(2423), }, [STATE(497)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(498)] = { [sym_identifier] = ACTIONS(2425), [anon_sym_import] = ACTIONS(2425), [anon_sym_DOT] = ACTIONS(2425), [anon_sym_STAR] = ACTIONS(2425), [anon_sym_COMMA] = ACTIONS(2427), [anon_sym_LBRACE] = ACTIONS(2427), [anon_sym_LPAREN] = ACTIONS(2427), [anon_sym_SEMI] = ACTIONS(2427), [anon_sym_let] = ACTIONS(2425), [anon_sym_in] = ACTIONS(2425), [anon_sym_include] = ACTIONS(2425), [anon_sym_LBRACK] = ACTIONS(2427), [anon_sym_static] = ACTIONS(2425), [anon_sym_component] = ACTIONS(2425), [anon_sym_function] = ACTIONS(2425), [anon_sym_public] = ACTIONS(2425), [anon_sym_private] = ACTIONS(2425), [anon_sym_query] = ACTIONS(2425), [sym_optional_chain] = ACTIONS(2427), [sym_static_chain] = ACTIONS(2427), [anon_sym_new] = ACTIONS(2425), [anon_sym_AMP_AMP] = ACTIONS(2427), [aux_sym_binary_expression_token1] = ACTIONS(2425), [anon_sym_PIPE_PIPE] = ACTIONS(2427), [aux_sym_binary_expression_token2] = ACTIONS(2425), [aux_sym_binary_expression_token3] = ACTIONS(2425), [anon_sym_GT_GT] = ACTIONS(2425), [anon_sym_GT_GT_GT] = ACTIONS(2427), [anon_sym_LT_LT] = ACTIONS(2427), [anon_sym_AMP] = ACTIONS(2425), [anon_sym_CARET] = ACTIONS(2427), [anon_sym_PIPE] = ACTIONS(2425), [anon_sym_PLUS] = ACTIONS(2425), [anon_sym_DASH] = ACTIONS(2425), [anon_sym_SLASH] = ACTIONS(2425), [anon_sym_PERCENT] = ACTIONS(2427), [anon_sym_BSLASH] = ACTIONS(2425), [aux_sym_binary_expression_token4] = ACTIONS(2425), [anon_sym_STAR_STAR] = ACTIONS(2427), [anon_sym_LT] = ACTIONS(2425), [aux_sym_binary_expression_token5] = ACTIONS(2425), [anon_sym_LT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token6] = ACTIONS(2425), [aux_sym_binary_expression_token7] = ACTIONS(2425), [anon_sym_EQ_EQ] = ACTIONS(2425), [anon_sym_EQ_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token8] = ACTIONS(2425), [aux_sym_binary_expression_token9] = ACTIONS(2425), [aux_sym_binary_expression_token10] = ACTIONS(2425), [anon_sym_LT_GT] = ACTIONS(2427), [anon_sym_BANG_EQ] = ACTIONS(2425), [anon_sym_BANG_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token11] = ACTIONS(2425), [aux_sym_binary_expression_token12] = ACTIONS(2425), [aux_sym_binary_expression_token13] = ACTIONS(2425), [aux_sym_binary_expression_token14] = ACTIONS(2427), [aux_sym_binary_expression_token15] = ACTIONS(2425), [anon_sym_GT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token16] = ACTIONS(2425), [aux_sym_binary_expression_token17] = ACTIONS(2425), [anon_sym_GT] = ACTIONS(2425), [aux_sym_binary_expression_token18] = ACTIONS(2425), [aux_sym_binary_expression_token19] = ACTIONS(2425), [aux_sym_binary_expression_token20] = ACTIONS(2425), [aux_sym_binary_expression_token21] = ACTIONS(2427), [aux_sym_binary_expression_token22] = ACTIONS(2427), [aux_sym_binary_expression_token23] = ACTIONS(2427), [anon_sym_QMARK_QMARK] = ACTIONS(2427), [anon_sym_instanceof] = ACTIONS(2425), [anon_sym_BANG] = ACTIONS(2425), [anon_sym_TILDE] = ACTIONS(2427), [aux_sym_unary_operator_token1] = ACTIONS(2425), [anon_sym_PLUS_PLUS] = ACTIONS(2427), [anon_sym_DASH_DASH] = ACTIONS(2427), [anon_sym_DQUOTE] = ACTIONS(2427), [anon_sym_SQUOTE] = ACTIONS(2427), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2425), [sym_this] = ACTIONS(2425), [sym_super] = ACTIONS(2425), [sym_true] = ACTIONS(2425), [sym_false] = ACTIONS(2425), [sym_null] = ACTIONS(2425), [sym_undefined] = ACTIONS(2425), [anon_sym_get] = ACTIONS(2425), [anon_sym_set] = ACTIONS(2425), [anon_sym_POUND] = ACTIONS(2427), [anon_sym_export] = ACTIONS(2425), [anon_sym_queryExecute] = ACTIONS(2425), [anon_sym_BQUOTE] = ACTIONS(2427), [sym__automatic_semicolon] = ACTIONS(2427), [sym__ternary_qmark] = ACTIONS(2427), [sym__elvis_operator] = ACTIONS(2427), [sym_logical_or] = ACTIONS(2427), [sym_tag_linefeed] = ACTIONS(2427), }, [STATE(499)] = { [sym_identifier] = ACTIONS(2429), [anon_sym_import] = ACTIONS(2429), [anon_sym_DOT] = ACTIONS(2429), [anon_sym_STAR] = ACTIONS(2429), [anon_sym_COMMA] = ACTIONS(2431), [anon_sym_LBRACE] = ACTIONS(2431), [anon_sym_LPAREN] = ACTIONS(2431), [anon_sym_SEMI] = ACTIONS(2431), [anon_sym_let] = ACTIONS(2429), [anon_sym_in] = ACTIONS(2429), [anon_sym_include] = ACTIONS(2429), [anon_sym_LBRACK] = ACTIONS(2431), [anon_sym_static] = ACTIONS(2429), [anon_sym_component] = ACTIONS(2429), [anon_sym_function] = ACTIONS(2429), [anon_sym_public] = ACTIONS(2429), [anon_sym_private] = ACTIONS(2429), [anon_sym_query] = ACTIONS(2429), [sym_optional_chain] = ACTIONS(2431), [sym_static_chain] = ACTIONS(2431), [anon_sym_new] = ACTIONS(2429), [anon_sym_AMP_AMP] = ACTIONS(2431), [aux_sym_binary_expression_token1] = ACTIONS(2429), [anon_sym_PIPE_PIPE] = ACTIONS(2431), [aux_sym_binary_expression_token2] = ACTIONS(2429), [aux_sym_binary_expression_token3] = ACTIONS(2429), [anon_sym_GT_GT] = ACTIONS(2429), [anon_sym_GT_GT_GT] = ACTIONS(2431), [anon_sym_LT_LT] = ACTIONS(2431), [anon_sym_AMP] = ACTIONS(2429), [anon_sym_CARET] = ACTIONS(2431), [anon_sym_PIPE] = ACTIONS(2429), [anon_sym_PLUS] = ACTIONS(2429), [anon_sym_DASH] = ACTIONS(2429), [anon_sym_SLASH] = ACTIONS(2429), [anon_sym_PERCENT] = ACTIONS(2431), [anon_sym_BSLASH] = ACTIONS(2429), [aux_sym_binary_expression_token4] = ACTIONS(2429), [anon_sym_STAR_STAR] = ACTIONS(2431), [anon_sym_LT] = ACTIONS(2429), [aux_sym_binary_expression_token5] = ACTIONS(2429), [anon_sym_LT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token6] = ACTIONS(2429), [aux_sym_binary_expression_token7] = ACTIONS(2429), [anon_sym_EQ_EQ] = ACTIONS(2429), [anon_sym_EQ_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token8] = ACTIONS(2429), [aux_sym_binary_expression_token9] = ACTIONS(2429), [aux_sym_binary_expression_token10] = ACTIONS(2429), [anon_sym_LT_GT] = ACTIONS(2431), [anon_sym_BANG_EQ] = ACTIONS(2429), [anon_sym_BANG_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token11] = ACTIONS(2429), [aux_sym_binary_expression_token12] = ACTIONS(2429), [aux_sym_binary_expression_token13] = ACTIONS(2429), [aux_sym_binary_expression_token14] = ACTIONS(2431), [aux_sym_binary_expression_token15] = ACTIONS(2429), [anon_sym_GT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token16] = ACTIONS(2429), [aux_sym_binary_expression_token17] = ACTIONS(2429), [anon_sym_GT] = ACTIONS(2429), [aux_sym_binary_expression_token18] = ACTIONS(2429), [aux_sym_binary_expression_token19] = ACTIONS(2429), [aux_sym_binary_expression_token20] = ACTIONS(2429), [aux_sym_binary_expression_token21] = ACTIONS(2431), [aux_sym_binary_expression_token22] = ACTIONS(2431), [aux_sym_binary_expression_token23] = ACTIONS(2431), [anon_sym_QMARK_QMARK] = ACTIONS(2431), [anon_sym_instanceof] = ACTIONS(2429), [anon_sym_BANG] = ACTIONS(2429), [anon_sym_TILDE] = ACTIONS(2431), [aux_sym_unary_operator_token1] = ACTIONS(2429), [anon_sym_PLUS_PLUS] = ACTIONS(2431), [anon_sym_DASH_DASH] = ACTIONS(2431), [anon_sym_DQUOTE] = ACTIONS(2431), [anon_sym_SQUOTE] = ACTIONS(2431), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2429), [sym_this] = ACTIONS(2429), [sym_super] = ACTIONS(2429), [sym_true] = ACTIONS(2429), [sym_false] = ACTIONS(2429), [sym_null] = ACTIONS(2429), [sym_undefined] = ACTIONS(2429), [anon_sym_get] = ACTIONS(2429), [anon_sym_set] = ACTIONS(2429), [anon_sym_POUND] = ACTIONS(2431), [anon_sym_export] = ACTIONS(2429), [anon_sym_queryExecute] = ACTIONS(2429), [anon_sym_BQUOTE] = ACTIONS(2431), [sym__automatic_semicolon] = ACTIONS(2431), [sym__ternary_qmark] = ACTIONS(2431), [sym__elvis_operator] = ACTIONS(2431), [sym_logical_or] = ACTIONS(2431), [sym_tag_linefeed] = ACTIONS(2431), }, [STATE(500)] = { [sym_identifier] = ACTIONS(2433), [anon_sym_import] = ACTIONS(2433), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2433), [anon_sym_COMMA] = ACTIONS(2435), [anon_sym_LBRACE] = ACTIONS(2435), [anon_sym_LPAREN] = ACTIONS(2435), [anon_sym_SEMI] = ACTIONS(2435), [anon_sym_let] = ACTIONS(2433), [anon_sym_in] = ACTIONS(2433), [anon_sym_include] = ACTIONS(2433), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2433), [anon_sym_component] = ACTIONS(2433), [anon_sym_function] = ACTIONS(2433), [anon_sym_public] = ACTIONS(2433), [anon_sym_private] = ACTIONS(2433), [anon_sym_query] = ACTIONS(2433), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2433), [anon_sym_AMP_AMP] = ACTIONS(2435), [aux_sym_binary_expression_token1] = ACTIONS(2433), [anon_sym_PIPE_PIPE] = ACTIONS(2435), [aux_sym_binary_expression_token2] = ACTIONS(2433), [aux_sym_binary_expression_token3] = ACTIONS(2433), [anon_sym_GT_GT] = ACTIONS(2433), [anon_sym_GT_GT_GT] = ACTIONS(2435), [anon_sym_LT_LT] = ACTIONS(2435), [anon_sym_AMP] = ACTIONS(2433), [anon_sym_CARET] = ACTIONS(2435), [anon_sym_PIPE] = ACTIONS(2433), [anon_sym_PLUS] = ACTIONS(2433), [anon_sym_DASH] = ACTIONS(2433), [anon_sym_SLASH] = ACTIONS(2433), [anon_sym_PERCENT] = ACTIONS(2435), [anon_sym_BSLASH] = ACTIONS(2433), [aux_sym_binary_expression_token4] = ACTIONS(2433), [anon_sym_STAR_STAR] = ACTIONS(2435), [anon_sym_LT] = ACTIONS(2433), [aux_sym_binary_expression_token5] = ACTIONS(2433), [anon_sym_LT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token6] = ACTIONS(2433), [aux_sym_binary_expression_token7] = ACTIONS(2433), [anon_sym_EQ_EQ] = ACTIONS(2433), [anon_sym_EQ_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token8] = ACTIONS(2433), [aux_sym_binary_expression_token9] = ACTIONS(2433), [aux_sym_binary_expression_token10] = ACTIONS(2433), [anon_sym_LT_GT] = ACTIONS(2435), [anon_sym_BANG_EQ] = ACTIONS(2433), [anon_sym_BANG_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token11] = ACTIONS(2433), [aux_sym_binary_expression_token12] = ACTIONS(2433), [aux_sym_binary_expression_token13] = ACTIONS(2433), [aux_sym_binary_expression_token14] = ACTIONS(2435), [aux_sym_binary_expression_token15] = ACTIONS(2433), [anon_sym_GT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token16] = ACTIONS(2433), [aux_sym_binary_expression_token17] = ACTIONS(2433), [anon_sym_GT] = ACTIONS(2433), [aux_sym_binary_expression_token18] = ACTIONS(2433), [aux_sym_binary_expression_token19] = ACTIONS(2433), [aux_sym_binary_expression_token20] = ACTIONS(2433), [aux_sym_binary_expression_token21] = ACTIONS(2435), [aux_sym_binary_expression_token22] = ACTIONS(2435), [aux_sym_binary_expression_token23] = ACTIONS(2435), [anon_sym_QMARK_QMARK] = ACTIONS(2435), [anon_sym_instanceof] = ACTIONS(2433), [anon_sym_BANG] = ACTIONS(2433), [anon_sym_TILDE] = ACTIONS(2435), [aux_sym_unary_operator_token1] = ACTIONS(2433), [anon_sym_PLUS_PLUS] = ACTIONS(2435), [anon_sym_DASH_DASH] = ACTIONS(2435), [anon_sym_DQUOTE] = ACTIONS(2435), [anon_sym_SQUOTE] = ACTIONS(2435), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2433), [sym_this] = ACTIONS(2433), [sym_super] = ACTIONS(2433), [sym_true] = ACTIONS(2433), [sym_false] = ACTIONS(2433), [sym_null] = ACTIONS(2433), [sym_undefined] = ACTIONS(2433), [anon_sym_get] = ACTIONS(2433), [anon_sym_set] = ACTIONS(2433), [anon_sym_POUND] = ACTIONS(2435), [anon_sym_export] = ACTIONS(2433), [anon_sym_queryExecute] = ACTIONS(2433), [anon_sym_BQUOTE] = ACTIONS(2435), [sym__automatic_semicolon] = ACTIONS(2435), [sym__ternary_qmark] = ACTIONS(2435), [sym__elvis_operator] = ACTIONS(2435), [sym_logical_or] = ACTIONS(2435), [sym_tag_linefeed] = ACTIONS(2435), }, [STATE(501)] = { [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2063), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(502)] = { [sym_identifier] = ACTIONS(1816), [anon_sym_import] = ACTIONS(1816), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_LBRACE] = ACTIONS(1818), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_SEMI] = ACTIONS(1818), [anon_sym_let] = ACTIONS(1816), [anon_sym_in] = ACTIONS(1816), [anon_sym_include] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1818), [anon_sym_static] = ACTIONS(1816), [anon_sym_component] = ACTIONS(1816), [anon_sym_function] = ACTIONS(1816), [anon_sym_public] = ACTIONS(1816), [anon_sym_private] = ACTIONS(1816), [anon_sym_query] = ACTIONS(1816), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1816), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1816), [anon_sym_TILDE] = ACTIONS(1818), [aux_sym_unary_operator_token1] = ACTIONS(1816), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [anon_sym_DQUOTE] = ACTIONS(1818), [anon_sym_SQUOTE] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1816), [sym_this] = ACTIONS(1816), [sym_super] = ACTIONS(1816), [sym_true] = ACTIONS(1816), [sym_false] = ACTIONS(1816), [sym_null] = ACTIONS(1816), [sym_undefined] = ACTIONS(1816), [anon_sym_get] = ACTIONS(1816), [anon_sym_set] = ACTIONS(1816), [anon_sym_POUND] = ACTIONS(1818), [anon_sym_export] = ACTIONS(1816), [anon_sym_queryExecute] = ACTIONS(1816), [anon_sym_BQUOTE] = ACTIONS(1818), [sym__automatic_semicolon] = ACTIONS(1818), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), [sym_tag_linefeed] = ACTIONS(1818), }, [STATE(503)] = { [sym_identifier] = ACTIONS(2437), [anon_sym_import] = ACTIONS(2437), [anon_sym_DOT] = ACTIONS(2437), [anon_sym_STAR] = ACTIONS(2437), [anon_sym_COMMA] = ACTIONS(2439), [anon_sym_LBRACE] = ACTIONS(2439), [anon_sym_LPAREN] = ACTIONS(2439), [anon_sym_SEMI] = ACTIONS(2439), [anon_sym_let] = ACTIONS(2437), [anon_sym_in] = ACTIONS(2437), [anon_sym_include] = ACTIONS(2437), [anon_sym_LBRACK] = ACTIONS(2439), [anon_sym_static] = ACTIONS(2437), [anon_sym_component] = ACTIONS(2437), [anon_sym_function] = ACTIONS(2437), [anon_sym_public] = ACTIONS(2437), [anon_sym_private] = ACTIONS(2437), [anon_sym_query] = ACTIONS(2437), [sym_optional_chain] = ACTIONS(2439), [sym_static_chain] = ACTIONS(2439), [anon_sym_new] = ACTIONS(2437), [anon_sym_AMP_AMP] = ACTIONS(2439), [aux_sym_binary_expression_token1] = ACTIONS(2437), [anon_sym_PIPE_PIPE] = ACTIONS(2439), [aux_sym_binary_expression_token2] = ACTIONS(2437), [aux_sym_binary_expression_token3] = ACTIONS(2437), [anon_sym_GT_GT] = ACTIONS(2437), [anon_sym_GT_GT_GT] = ACTIONS(2439), [anon_sym_LT_LT] = ACTIONS(2439), [anon_sym_AMP] = ACTIONS(2437), [anon_sym_CARET] = ACTIONS(2439), [anon_sym_PIPE] = ACTIONS(2437), [anon_sym_PLUS] = ACTIONS(2437), [anon_sym_DASH] = ACTIONS(2437), [anon_sym_SLASH] = ACTIONS(2437), [anon_sym_PERCENT] = ACTIONS(2439), [anon_sym_BSLASH] = ACTIONS(2437), [aux_sym_binary_expression_token4] = ACTIONS(2437), [anon_sym_STAR_STAR] = ACTIONS(2439), [anon_sym_LT] = ACTIONS(2437), [aux_sym_binary_expression_token5] = ACTIONS(2437), [anon_sym_LT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token6] = ACTIONS(2437), [aux_sym_binary_expression_token7] = ACTIONS(2437), [anon_sym_EQ_EQ] = ACTIONS(2437), [anon_sym_EQ_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token8] = ACTIONS(2437), [aux_sym_binary_expression_token9] = ACTIONS(2437), [aux_sym_binary_expression_token10] = ACTIONS(2437), [anon_sym_LT_GT] = ACTIONS(2439), [anon_sym_BANG_EQ] = ACTIONS(2437), [anon_sym_BANG_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token11] = ACTIONS(2437), [aux_sym_binary_expression_token12] = ACTIONS(2437), [aux_sym_binary_expression_token13] = ACTIONS(2437), [aux_sym_binary_expression_token14] = ACTIONS(2439), [aux_sym_binary_expression_token15] = ACTIONS(2437), [anon_sym_GT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token16] = ACTIONS(2437), [aux_sym_binary_expression_token17] = ACTIONS(2437), [anon_sym_GT] = ACTIONS(2437), [aux_sym_binary_expression_token18] = ACTIONS(2437), [aux_sym_binary_expression_token19] = ACTIONS(2437), [aux_sym_binary_expression_token20] = ACTIONS(2437), [aux_sym_binary_expression_token21] = ACTIONS(2439), [aux_sym_binary_expression_token22] = ACTIONS(2439), [aux_sym_binary_expression_token23] = ACTIONS(2439), [anon_sym_QMARK_QMARK] = ACTIONS(2439), [anon_sym_instanceof] = ACTIONS(2437), [anon_sym_BANG] = ACTIONS(2437), [anon_sym_TILDE] = ACTIONS(2439), [aux_sym_unary_operator_token1] = ACTIONS(2437), [anon_sym_PLUS_PLUS] = ACTIONS(2439), [anon_sym_DASH_DASH] = ACTIONS(2439), [anon_sym_DQUOTE] = ACTIONS(2439), [anon_sym_SQUOTE] = ACTIONS(2439), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2437), [sym_this] = ACTIONS(2437), [sym_super] = ACTIONS(2437), [sym_true] = ACTIONS(2437), [sym_false] = ACTIONS(2437), [sym_null] = ACTIONS(2437), [sym_undefined] = ACTIONS(2437), [anon_sym_get] = ACTIONS(2437), [anon_sym_set] = ACTIONS(2437), [anon_sym_POUND] = ACTIONS(2439), [anon_sym_export] = ACTIONS(2437), [anon_sym_queryExecute] = ACTIONS(2437), [anon_sym_BQUOTE] = ACTIONS(2439), [sym__automatic_semicolon] = ACTIONS(2439), [sym__ternary_qmark] = ACTIONS(2439), [sym__elvis_operator] = ACTIONS(2439), [sym_logical_or] = ACTIONS(2439), [sym_tag_linefeed] = ACTIONS(2439), }, [STATE(504)] = { [sym_identifier] = ACTIONS(1806), [anon_sym_import] = ACTIONS(1806), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_LBRACE] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(1809), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_let] = ACTIONS(1806), [anon_sym_in] = ACTIONS(1806), [anon_sym_include] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_static] = ACTIONS(1806), [anon_sym_component] = ACTIONS(1806), [anon_sym_function] = ACTIONS(1806), [anon_sym_public] = ACTIONS(1806), [anon_sym_private] = ACTIONS(1806), [anon_sym_query] = ACTIONS(1806), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1806), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1806), [anon_sym_TILDE] = ACTIONS(1809), [aux_sym_unary_operator_token1] = ACTIONS(1806), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [anon_sym_DQUOTE] = ACTIONS(1809), [anon_sym_SQUOTE] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1806), [sym_this] = ACTIONS(1806), [sym_super] = ACTIONS(1806), [sym_true] = ACTIONS(1806), [sym_false] = ACTIONS(1806), [sym_null] = ACTIONS(1806), [sym_undefined] = ACTIONS(1806), [anon_sym_get] = ACTIONS(1806), [anon_sym_set] = ACTIONS(1806), [anon_sym_POUND] = ACTIONS(1809), [anon_sym_export] = ACTIONS(1806), [anon_sym_queryExecute] = ACTIONS(1806), [anon_sym_BQUOTE] = ACTIONS(1809), [sym__automatic_semicolon] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), [sym_tag_linefeed] = ACTIONS(1809), }, [STATE(505)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(506)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_import] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2397), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_LBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_let] = ACTIONS(2397), [anon_sym_in] = ACTIONS(2397), [anon_sym_include] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_static] = ACTIONS(2397), [anon_sym_component] = ACTIONS(2397), [anon_sym_function] = ACTIONS(2397), [anon_sym_public] = ACTIONS(2397), [anon_sym_private] = ACTIONS(2397), [anon_sym_query] = ACTIONS(2397), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_new] = ACTIONS(2397), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_BANG] = ACTIONS(2397), [anon_sym_TILDE] = ACTIONS(2399), [aux_sym_unary_operator_token1] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [anon_sym_DQUOTE] = ACTIONS(2399), [anon_sym_SQUOTE] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2397), [sym_this] = ACTIONS(2397), [sym_super] = ACTIONS(2397), [sym_true] = ACTIONS(2397), [sym_false] = ACTIONS(2397), [sym_null] = ACTIONS(2397), [sym_undefined] = ACTIONS(2397), [anon_sym_get] = ACTIONS(2397), [anon_sym_set] = ACTIONS(2397), [anon_sym_POUND] = ACTIONS(2399), [anon_sym_export] = ACTIONS(2397), [anon_sym_queryExecute] = ACTIONS(2397), [anon_sym_BQUOTE] = ACTIONS(2399), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), [sym_tag_linefeed] = ACTIONS(2399), }, [STATE(507)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(508)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1800), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(2441), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), [sym_tag_linefeed] = ACTIONS(1802), }, [STATE(509)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(2443), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), [sym_tag_linefeed] = ACTIONS(1826), }, [STATE(510)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(511)] = { [sym_identifier] = ACTIONS(2445), [anon_sym_import] = ACTIONS(2445), [anon_sym_DOT] = ACTIONS(2445), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2448), [anon_sym_LBRACE] = ACTIONS(2448), [anon_sym_LPAREN] = ACTIONS(2448), [anon_sym_SEMI] = ACTIONS(2448), [anon_sym_let] = ACTIONS(2445), [anon_sym_in] = ACTIONS(2445), [anon_sym_include] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_static] = ACTIONS(2445), [anon_sym_component] = ACTIONS(2445), [anon_sym_function] = ACTIONS(2445), [anon_sym_public] = ACTIONS(2445), [anon_sym_private] = ACTIONS(2445), [anon_sym_query] = ACTIONS(2445), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_new] = ACTIONS(2445), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_BANG] = ACTIONS(2445), [anon_sym_TILDE] = ACTIONS(2448), [aux_sym_unary_operator_token1] = ACTIONS(2445), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [anon_sym_DQUOTE] = ACTIONS(2448), [anon_sym_SQUOTE] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2445), [sym_this] = ACTIONS(2445), [sym_super] = ACTIONS(2445), [sym_true] = ACTIONS(2445), [sym_false] = ACTIONS(2445), [sym_null] = ACTIONS(2445), [sym_undefined] = ACTIONS(2445), [anon_sym_get] = ACTIONS(2445), [anon_sym_set] = ACTIONS(2445), [anon_sym_POUND] = ACTIONS(2448), [anon_sym_export] = ACTIONS(2445), [anon_sym_queryExecute] = ACTIONS(2445), [anon_sym_BQUOTE] = ACTIONS(2448), [sym__automatic_semicolon] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), [sym_tag_linefeed] = ACTIONS(2448), }, [STATE(512)] = { [sym_identifier] = ACTIONS(2451), [anon_sym_import] = ACTIONS(2451), [anon_sym_DOT] = ACTIONS(2451), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2454), [anon_sym_LBRACE] = ACTIONS(2454), [anon_sym_LPAREN] = ACTIONS(2454), [anon_sym_SEMI] = ACTIONS(2454), [anon_sym_let] = ACTIONS(2451), [anon_sym_in] = ACTIONS(2451), [anon_sym_include] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_static] = ACTIONS(2451), [anon_sym_component] = ACTIONS(2451), [anon_sym_function] = ACTIONS(2451), [anon_sym_public] = ACTIONS(2451), [anon_sym_private] = ACTIONS(2451), [anon_sym_query] = ACTIONS(2451), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_new] = ACTIONS(2451), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_BANG] = ACTIONS(2451), [anon_sym_TILDE] = ACTIONS(2454), [aux_sym_unary_operator_token1] = ACTIONS(2451), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [anon_sym_DQUOTE] = ACTIONS(2454), [anon_sym_SQUOTE] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2451), [sym_this] = ACTIONS(2451), [sym_super] = ACTIONS(2451), [sym_true] = ACTIONS(2451), [sym_false] = ACTIONS(2451), [sym_null] = ACTIONS(2451), [sym_undefined] = ACTIONS(2451), [anon_sym_get] = ACTIONS(2451), [anon_sym_set] = ACTIONS(2451), [anon_sym_POUND] = ACTIONS(2454), [anon_sym_export] = ACTIONS(2451), [anon_sym_queryExecute] = ACTIONS(2451), [anon_sym_BQUOTE] = ACTIONS(2454), [sym__automatic_semicolon] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), [sym_tag_linefeed] = ACTIONS(2454), }, [STATE(513)] = { [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(514)] = { [sym_identifier] = ACTIONS(2457), [anon_sym_import] = ACTIONS(2457), [anon_sym_DOT] = ACTIONS(2457), [anon_sym_STAR] = ACTIONS(2457), [anon_sym_COMMA] = ACTIONS(2459), [anon_sym_LBRACE] = ACTIONS(2459), [anon_sym_LPAREN] = ACTIONS(2459), [anon_sym_SEMI] = ACTIONS(2459), [anon_sym_let] = ACTIONS(2457), [anon_sym_in] = ACTIONS(2457), [anon_sym_include] = ACTIONS(2457), [anon_sym_LBRACK] = ACTIONS(2459), [anon_sym_static] = ACTIONS(2457), [anon_sym_component] = ACTIONS(2457), [anon_sym_function] = ACTIONS(2457), [anon_sym_public] = ACTIONS(2457), [anon_sym_private] = ACTIONS(2457), [anon_sym_query] = ACTIONS(2457), [sym_optional_chain] = ACTIONS(2459), [sym_static_chain] = ACTIONS(2459), [anon_sym_new] = ACTIONS(2457), [anon_sym_AMP_AMP] = ACTIONS(2459), [aux_sym_binary_expression_token1] = ACTIONS(2457), [anon_sym_PIPE_PIPE] = ACTIONS(2459), [aux_sym_binary_expression_token2] = ACTIONS(2457), [aux_sym_binary_expression_token3] = ACTIONS(2457), [anon_sym_GT_GT] = ACTIONS(2457), [anon_sym_GT_GT_GT] = ACTIONS(2459), [anon_sym_LT_LT] = ACTIONS(2459), [anon_sym_AMP] = ACTIONS(2457), [anon_sym_CARET] = ACTIONS(2459), [anon_sym_PIPE] = ACTIONS(2457), [anon_sym_PLUS] = ACTIONS(2457), [anon_sym_DASH] = ACTIONS(2457), [anon_sym_SLASH] = ACTIONS(2457), [anon_sym_PERCENT] = ACTIONS(2459), [anon_sym_BSLASH] = ACTIONS(2457), [aux_sym_binary_expression_token4] = ACTIONS(2457), [anon_sym_STAR_STAR] = ACTIONS(2459), [anon_sym_LT] = ACTIONS(2457), [aux_sym_binary_expression_token5] = ACTIONS(2457), [anon_sym_LT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token6] = ACTIONS(2457), [aux_sym_binary_expression_token7] = ACTIONS(2457), [anon_sym_EQ_EQ] = ACTIONS(2457), [anon_sym_EQ_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token8] = ACTIONS(2457), [aux_sym_binary_expression_token9] = ACTIONS(2457), [aux_sym_binary_expression_token10] = ACTIONS(2457), [anon_sym_LT_GT] = ACTIONS(2459), [anon_sym_BANG_EQ] = ACTIONS(2457), [anon_sym_BANG_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token11] = ACTIONS(2457), [aux_sym_binary_expression_token12] = ACTIONS(2457), [aux_sym_binary_expression_token13] = ACTIONS(2457), [aux_sym_binary_expression_token14] = ACTIONS(2459), [aux_sym_binary_expression_token15] = ACTIONS(2457), [anon_sym_GT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token16] = ACTIONS(2457), [aux_sym_binary_expression_token17] = ACTIONS(2457), [anon_sym_GT] = ACTIONS(2457), [aux_sym_binary_expression_token18] = ACTIONS(2457), [aux_sym_binary_expression_token19] = ACTIONS(2457), [aux_sym_binary_expression_token20] = ACTIONS(2457), [aux_sym_binary_expression_token21] = ACTIONS(2459), [aux_sym_binary_expression_token22] = ACTIONS(2459), [aux_sym_binary_expression_token23] = ACTIONS(2459), [anon_sym_QMARK_QMARK] = ACTIONS(2459), [anon_sym_instanceof] = ACTIONS(2457), [anon_sym_BANG] = ACTIONS(2457), [anon_sym_TILDE] = ACTIONS(2459), [aux_sym_unary_operator_token1] = ACTIONS(2457), [anon_sym_PLUS_PLUS] = ACTIONS(2459), [anon_sym_DASH_DASH] = ACTIONS(2459), [anon_sym_DQUOTE] = ACTIONS(2459), [anon_sym_SQUOTE] = ACTIONS(2459), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2457), [sym_this] = ACTIONS(2457), [sym_super] = ACTIONS(2457), [sym_true] = ACTIONS(2457), [sym_false] = ACTIONS(2457), [sym_null] = ACTIONS(2457), [sym_undefined] = ACTIONS(2457), [anon_sym_get] = ACTIONS(2457), [anon_sym_set] = ACTIONS(2457), [anon_sym_POUND] = ACTIONS(2459), [anon_sym_export] = ACTIONS(2457), [anon_sym_queryExecute] = ACTIONS(2457), [anon_sym_BQUOTE] = ACTIONS(2459), [sym__automatic_semicolon] = ACTIONS(2459), [sym__ternary_qmark] = ACTIONS(2459), [sym__elvis_operator] = ACTIONS(2459), [sym_logical_or] = ACTIONS(2459), [sym_tag_linefeed] = ACTIONS(2459), }, [STATE(515)] = { [sym_identifier] = ACTIONS(2461), [anon_sym_import] = ACTIONS(2461), [anon_sym_DOT] = ACTIONS(2461), [anon_sym_STAR] = ACTIONS(2461), [anon_sym_COMMA] = ACTIONS(2463), [anon_sym_LBRACE] = ACTIONS(2463), [anon_sym_LPAREN] = ACTIONS(2463), [anon_sym_SEMI] = ACTIONS(2463), [anon_sym_let] = ACTIONS(2461), [anon_sym_in] = ACTIONS(2461), [anon_sym_include] = ACTIONS(2461), [anon_sym_LBRACK] = ACTIONS(2463), [anon_sym_static] = ACTIONS(2461), [anon_sym_component] = ACTIONS(2461), [anon_sym_function] = ACTIONS(2461), [anon_sym_public] = ACTIONS(2461), [anon_sym_private] = ACTIONS(2461), [anon_sym_query] = ACTIONS(2461), [sym_optional_chain] = ACTIONS(2463), [sym_static_chain] = ACTIONS(2463), [anon_sym_new] = ACTIONS(2461), [anon_sym_AMP_AMP] = ACTIONS(2463), [aux_sym_binary_expression_token1] = ACTIONS(2461), [anon_sym_PIPE_PIPE] = ACTIONS(2463), [aux_sym_binary_expression_token2] = ACTIONS(2461), [aux_sym_binary_expression_token3] = ACTIONS(2461), [anon_sym_GT_GT] = ACTIONS(2461), [anon_sym_GT_GT_GT] = ACTIONS(2463), [anon_sym_LT_LT] = ACTIONS(2463), [anon_sym_AMP] = ACTIONS(2461), [anon_sym_CARET] = ACTIONS(2463), [anon_sym_PIPE] = ACTIONS(2461), [anon_sym_PLUS] = ACTIONS(2461), [anon_sym_DASH] = ACTIONS(2461), [anon_sym_SLASH] = ACTIONS(2461), [anon_sym_PERCENT] = ACTIONS(2463), [anon_sym_BSLASH] = ACTIONS(2461), [aux_sym_binary_expression_token4] = ACTIONS(2461), [anon_sym_STAR_STAR] = ACTIONS(2463), [anon_sym_LT] = ACTIONS(2461), [aux_sym_binary_expression_token5] = ACTIONS(2461), [anon_sym_LT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token6] = ACTIONS(2461), [aux_sym_binary_expression_token7] = ACTIONS(2461), [anon_sym_EQ_EQ] = ACTIONS(2461), [anon_sym_EQ_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token8] = ACTIONS(2461), [aux_sym_binary_expression_token9] = ACTIONS(2461), [aux_sym_binary_expression_token10] = ACTIONS(2461), [anon_sym_LT_GT] = ACTIONS(2463), [anon_sym_BANG_EQ] = ACTIONS(2461), [anon_sym_BANG_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token11] = ACTIONS(2461), [aux_sym_binary_expression_token12] = ACTIONS(2461), [aux_sym_binary_expression_token13] = ACTIONS(2461), [aux_sym_binary_expression_token14] = ACTIONS(2463), [aux_sym_binary_expression_token15] = ACTIONS(2461), [anon_sym_GT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token16] = ACTIONS(2461), [aux_sym_binary_expression_token17] = ACTIONS(2461), [anon_sym_GT] = ACTIONS(2461), [aux_sym_binary_expression_token18] = ACTIONS(2461), [aux_sym_binary_expression_token19] = ACTIONS(2461), [aux_sym_binary_expression_token20] = ACTIONS(2461), [aux_sym_binary_expression_token21] = ACTIONS(2463), [aux_sym_binary_expression_token22] = ACTIONS(2463), [aux_sym_binary_expression_token23] = ACTIONS(2463), [anon_sym_QMARK_QMARK] = ACTIONS(2463), [anon_sym_instanceof] = ACTIONS(2461), [anon_sym_BANG] = ACTIONS(2461), [anon_sym_TILDE] = ACTIONS(2463), [aux_sym_unary_operator_token1] = ACTIONS(2461), [anon_sym_PLUS_PLUS] = ACTIONS(2463), [anon_sym_DASH_DASH] = ACTIONS(2463), [anon_sym_DQUOTE] = ACTIONS(2463), [anon_sym_SQUOTE] = ACTIONS(2463), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2461), [sym_this] = ACTIONS(2461), [sym_super] = ACTIONS(2461), [sym_true] = ACTIONS(2461), [sym_false] = ACTIONS(2461), [sym_null] = ACTIONS(2461), [sym_undefined] = ACTIONS(2461), [anon_sym_get] = ACTIONS(2461), [anon_sym_set] = ACTIONS(2461), [anon_sym_POUND] = ACTIONS(2463), [anon_sym_export] = ACTIONS(2461), [anon_sym_queryExecute] = ACTIONS(2461), [anon_sym_BQUOTE] = ACTIONS(2463), [sym__automatic_semicolon] = ACTIONS(2463), [sym__ternary_qmark] = ACTIONS(2463), [sym__elvis_operator] = ACTIONS(2463), [sym_logical_or] = ACTIONS(2463), [sym_tag_linefeed] = ACTIONS(2463), }, [STATE(516)] = { [sym_identifier] = ACTIONS(2465), [anon_sym_import] = ACTIONS(2465), [anon_sym_DOT] = ACTIONS(2465), [anon_sym_STAR] = ACTIONS(2465), [anon_sym_COMMA] = ACTIONS(2467), [anon_sym_LBRACE] = ACTIONS(2467), [anon_sym_LPAREN] = ACTIONS(2467), [anon_sym_SEMI] = ACTIONS(2467), [anon_sym_let] = ACTIONS(2465), [anon_sym_in] = ACTIONS(2465), [anon_sym_include] = ACTIONS(2465), [anon_sym_LBRACK] = ACTIONS(2467), [anon_sym_static] = ACTIONS(2465), [anon_sym_component] = ACTIONS(2465), [anon_sym_function] = ACTIONS(2465), [anon_sym_public] = ACTIONS(2465), [anon_sym_private] = ACTIONS(2465), [anon_sym_query] = ACTIONS(2465), [sym_optional_chain] = ACTIONS(2467), [sym_static_chain] = ACTIONS(2467), [anon_sym_new] = ACTIONS(2465), [anon_sym_AMP_AMP] = ACTIONS(2467), [aux_sym_binary_expression_token1] = ACTIONS(2465), [anon_sym_PIPE_PIPE] = ACTIONS(2467), [aux_sym_binary_expression_token2] = ACTIONS(2465), [aux_sym_binary_expression_token3] = ACTIONS(2465), [anon_sym_GT_GT] = ACTIONS(2465), [anon_sym_GT_GT_GT] = ACTIONS(2467), [anon_sym_LT_LT] = ACTIONS(2467), [anon_sym_AMP] = ACTIONS(2465), [anon_sym_CARET] = ACTIONS(2467), [anon_sym_PIPE] = ACTIONS(2465), [anon_sym_PLUS] = ACTIONS(2465), [anon_sym_DASH] = ACTIONS(2465), [anon_sym_SLASH] = ACTIONS(2465), [anon_sym_PERCENT] = ACTIONS(2467), [anon_sym_BSLASH] = ACTIONS(2465), [aux_sym_binary_expression_token4] = ACTIONS(2465), [anon_sym_STAR_STAR] = ACTIONS(2467), [anon_sym_LT] = ACTIONS(2465), [aux_sym_binary_expression_token5] = ACTIONS(2465), [anon_sym_LT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token6] = ACTIONS(2465), [aux_sym_binary_expression_token7] = ACTIONS(2465), [anon_sym_EQ_EQ] = ACTIONS(2465), [anon_sym_EQ_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token8] = ACTIONS(2465), [aux_sym_binary_expression_token9] = ACTIONS(2465), [aux_sym_binary_expression_token10] = ACTIONS(2465), [anon_sym_LT_GT] = ACTIONS(2467), [anon_sym_BANG_EQ] = ACTIONS(2465), [anon_sym_BANG_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token11] = ACTIONS(2465), [aux_sym_binary_expression_token12] = ACTIONS(2465), [aux_sym_binary_expression_token13] = ACTIONS(2465), [aux_sym_binary_expression_token14] = ACTIONS(2467), [aux_sym_binary_expression_token15] = ACTIONS(2465), [anon_sym_GT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token16] = ACTIONS(2465), [aux_sym_binary_expression_token17] = ACTIONS(2465), [anon_sym_GT] = ACTIONS(2465), [aux_sym_binary_expression_token18] = ACTIONS(2465), [aux_sym_binary_expression_token19] = ACTIONS(2465), [aux_sym_binary_expression_token20] = ACTIONS(2465), [aux_sym_binary_expression_token21] = ACTIONS(2467), [aux_sym_binary_expression_token22] = ACTIONS(2467), [aux_sym_binary_expression_token23] = ACTIONS(2467), [anon_sym_QMARK_QMARK] = ACTIONS(2467), [anon_sym_instanceof] = ACTIONS(2465), [anon_sym_BANG] = ACTIONS(2465), [anon_sym_TILDE] = ACTIONS(2467), [aux_sym_unary_operator_token1] = ACTIONS(2465), [anon_sym_PLUS_PLUS] = ACTIONS(2467), [anon_sym_DASH_DASH] = ACTIONS(2467), [anon_sym_DQUOTE] = ACTIONS(2467), [anon_sym_SQUOTE] = ACTIONS(2467), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2465), [sym_this] = ACTIONS(2465), [sym_super] = ACTIONS(2465), [sym_true] = ACTIONS(2465), [sym_false] = ACTIONS(2465), [sym_null] = ACTIONS(2465), [sym_undefined] = ACTIONS(2465), [anon_sym_get] = ACTIONS(2465), [anon_sym_set] = ACTIONS(2465), [anon_sym_POUND] = ACTIONS(2467), [anon_sym_export] = ACTIONS(2465), [anon_sym_queryExecute] = ACTIONS(2465), [anon_sym_BQUOTE] = ACTIONS(2467), [sym__automatic_semicolon] = ACTIONS(2467), [sym__ternary_qmark] = ACTIONS(2467), [sym__elvis_operator] = ACTIONS(2467), [sym_logical_or] = ACTIONS(2467), [sym_tag_linefeed] = ACTIONS(2467), }, [STATE(517)] = { [sym_identifier] = ACTIONS(2469), [anon_sym_import] = ACTIONS(2469), [anon_sym_DOT] = ACTIONS(2445), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2471), [anon_sym_LBRACE] = ACTIONS(2471), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2471), [anon_sym_let] = ACTIONS(2469), [anon_sym_in] = ACTIONS(2445), [anon_sym_include] = ACTIONS(2469), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_static] = ACTIONS(2469), [anon_sym_component] = ACTIONS(2469), [anon_sym_function] = ACTIONS(2469), [anon_sym_public] = ACTIONS(2469), [anon_sym_private] = ACTIONS(2469), [anon_sym_query] = ACTIONS(2469), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_new] = ACTIONS(2469), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_BANG] = ACTIONS(2469), [anon_sym_TILDE] = ACTIONS(2471), [aux_sym_unary_operator_token1] = ACTIONS(2469), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [anon_sym_DQUOTE] = ACTIONS(2471), [anon_sym_SQUOTE] = ACTIONS(2471), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2469), [sym_this] = ACTIONS(2469), [sym_super] = ACTIONS(2469), [sym_true] = ACTIONS(2469), [sym_false] = ACTIONS(2469), [sym_null] = ACTIONS(2469), [sym_undefined] = ACTIONS(2469), [anon_sym_get] = ACTIONS(2469), [anon_sym_set] = ACTIONS(2469), [anon_sym_POUND] = ACTIONS(2471), [anon_sym_export] = ACTIONS(2469), [anon_sym_queryExecute] = ACTIONS(2469), [anon_sym_BQUOTE] = ACTIONS(2471), [sym__automatic_semicolon] = ACTIONS(2471), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), [sym_tag_linefeed] = ACTIONS(2471), }, [STATE(518)] = { [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(519)] = { [sym_identifier] = ACTIONS(2473), [anon_sym_import] = ACTIONS(2473), [anon_sym_DOT] = ACTIONS(2473), [anon_sym_STAR] = ACTIONS(2473), [anon_sym_COMMA] = ACTIONS(2475), [anon_sym_LBRACE] = ACTIONS(2475), [anon_sym_LPAREN] = ACTIONS(2475), [anon_sym_SEMI] = ACTIONS(2475), [anon_sym_let] = ACTIONS(2473), [anon_sym_in] = ACTIONS(2473), [anon_sym_include] = ACTIONS(2473), [anon_sym_LBRACK] = ACTIONS(2475), [anon_sym_static] = ACTIONS(2473), [anon_sym_component] = ACTIONS(2473), [anon_sym_function] = ACTIONS(2473), [anon_sym_public] = ACTIONS(2473), [anon_sym_private] = ACTIONS(2473), [anon_sym_query] = ACTIONS(2473), [sym_optional_chain] = ACTIONS(2475), [sym_static_chain] = ACTIONS(2475), [anon_sym_new] = ACTIONS(2473), [anon_sym_AMP_AMP] = ACTIONS(2475), [aux_sym_binary_expression_token1] = ACTIONS(2473), [anon_sym_PIPE_PIPE] = ACTIONS(2475), [aux_sym_binary_expression_token2] = ACTIONS(2473), [aux_sym_binary_expression_token3] = ACTIONS(2473), [anon_sym_GT_GT] = ACTIONS(2473), [anon_sym_GT_GT_GT] = ACTIONS(2475), [anon_sym_LT_LT] = ACTIONS(2475), [anon_sym_AMP] = ACTIONS(2473), [anon_sym_CARET] = ACTIONS(2475), [anon_sym_PIPE] = ACTIONS(2473), [anon_sym_PLUS] = ACTIONS(2473), [anon_sym_DASH] = ACTIONS(2473), [anon_sym_SLASH] = ACTIONS(2473), [anon_sym_PERCENT] = ACTIONS(2475), [anon_sym_BSLASH] = ACTIONS(2473), [aux_sym_binary_expression_token4] = ACTIONS(2473), [anon_sym_STAR_STAR] = ACTIONS(2475), [anon_sym_LT] = ACTIONS(2473), [aux_sym_binary_expression_token5] = ACTIONS(2473), [anon_sym_LT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token6] = ACTIONS(2473), [aux_sym_binary_expression_token7] = ACTIONS(2473), [anon_sym_EQ_EQ] = ACTIONS(2473), [anon_sym_EQ_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token8] = ACTIONS(2473), [aux_sym_binary_expression_token9] = ACTIONS(2473), [aux_sym_binary_expression_token10] = ACTIONS(2473), [anon_sym_LT_GT] = ACTIONS(2475), [anon_sym_BANG_EQ] = ACTIONS(2473), [anon_sym_BANG_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token11] = ACTIONS(2473), [aux_sym_binary_expression_token12] = ACTIONS(2473), [aux_sym_binary_expression_token13] = ACTIONS(2473), [aux_sym_binary_expression_token14] = ACTIONS(2475), [aux_sym_binary_expression_token15] = ACTIONS(2473), [anon_sym_GT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token16] = ACTIONS(2473), [aux_sym_binary_expression_token17] = ACTIONS(2473), [anon_sym_GT] = ACTIONS(2473), [aux_sym_binary_expression_token18] = ACTIONS(2473), [aux_sym_binary_expression_token19] = ACTIONS(2473), [aux_sym_binary_expression_token20] = ACTIONS(2473), [aux_sym_binary_expression_token21] = ACTIONS(2475), [aux_sym_binary_expression_token22] = ACTIONS(2475), [aux_sym_binary_expression_token23] = ACTIONS(2475), [anon_sym_QMARK_QMARK] = ACTIONS(2475), [anon_sym_instanceof] = ACTIONS(2473), [anon_sym_BANG] = ACTIONS(2473), [anon_sym_TILDE] = ACTIONS(2475), [aux_sym_unary_operator_token1] = ACTIONS(2473), [anon_sym_PLUS_PLUS] = ACTIONS(2475), [anon_sym_DASH_DASH] = ACTIONS(2475), [anon_sym_DQUOTE] = ACTIONS(2475), [anon_sym_SQUOTE] = ACTIONS(2475), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2473), [sym_this] = ACTIONS(2473), [sym_super] = ACTIONS(2473), [sym_true] = ACTIONS(2473), [sym_false] = ACTIONS(2473), [sym_null] = ACTIONS(2473), [sym_undefined] = ACTIONS(2473), [anon_sym_get] = ACTIONS(2473), [anon_sym_set] = ACTIONS(2473), [anon_sym_POUND] = ACTIONS(2475), [anon_sym_export] = ACTIONS(2473), [anon_sym_queryExecute] = ACTIONS(2473), [anon_sym_BQUOTE] = ACTIONS(2475), [sym__automatic_semicolon] = ACTIONS(2475), [sym__ternary_qmark] = ACTIONS(2475), [sym__elvis_operator] = ACTIONS(2475), [sym_logical_or] = ACTIONS(2475), [sym_tag_linefeed] = ACTIONS(2475), }, [STATE(520)] = { [sym_identifier] = ACTIONS(2477), [anon_sym_import] = ACTIONS(2477), [anon_sym_DOT] = ACTIONS(2477), [anon_sym_STAR] = ACTIONS(2477), [anon_sym_COMMA] = ACTIONS(2479), [anon_sym_LBRACE] = ACTIONS(2479), [anon_sym_LPAREN] = ACTIONS(2479), [anon_sym_SEMI] = ACTIONS(2479), [anon_sym_let] = ACTIONS(2477), [anon_sym_in] = ACTIONS(2477), [anon_sym_include] = ACTIONS(2477), [anon_sym_LBRACK] = ACTIONS(2479), [anon_sym_static] = ACTIONS(2477), [anon_sym_component] = ACTIONS(2477), [anon_sym_function] = ACTIONS(2477), [anon_sym_public] = ACTIONS(2477), [anon_sym_private] = ACTIONS(2477), [anon_sym_query] = ACTIONS(2477), [sym_optional_chain] = ACTIONS(2479), [sym_static_chain] = ACTIONS(2479), [anon_sym_new] = ACTIONS(2477), [anon_sym_AMP_AMP] = ACTIONS(2479), [aux_sym_binary_expression_token1] = ACTIONS(2477), [anon_sym_PIPE_PIPE] = ACTIONS(2479), [aux_sym_binary_expression_token2] = ACTIONS(2477), [aux_sym_binary_expression_token3] = ACTIONS(2477), [anon_sym_GT_GT] = ACTIONS(2477), [anon_sym_GT_GT_GT] = ACTIONS(2479), [anon_sym_LT_LT] = ACTIONS(2479), [anon_sym_AMP] = ACTIONS(2477), [anon_sym_CARET] = ACTIONS(2479), [anon_sym_PIPE] = ACTIONS(2477), [anon_sym_PLUS] = ACTIONS(2477), [anon_sym_DASH] = ACTIONS(2477), [anon_sym_SLASH] = ACTIONS(2477), [anon_sym_PERCENT] = ACTIONS(2479), [anon_sym_BSLASH] = ACTIONS(2477), [aux_sym_binary_expression_token4] = ACTIONS(2477), [anon_sym_STAR_STAR] = ACTIONS(2479), [anon_sym_LT] = ACTIONS(2477), [aux_sym_binary_expression_token5] = ACTIONS(2477), [anon_sym_LT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token6] = ACTIONS(2477), [aux_sym_binary_expression_token7] = ACTIONS(2477), [anon_sym_EQ_EQ] = ACTIONS(2477), [anon_sym_EQ_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token8] = ACTIONS(2477), [aux_sym_binary_expression_token9] = ACTIONS(2477), [aux_sym_binary_expression_token10] = ACTIONS(2477), [anon_sym_LT_GT] = ACTIONS(2479), [anon_sym_BANG_EQ] = ACTIONS(2477), [anon_sym_BANG_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token11] = ACTIONS(2477), [aux_sym_binary_expression_token12] = ACTIONS(2477), [aux_sym_binary_expression_token13] = ACTIONS(2477), [aux_sym_binary_expression_token14] = ACTIONS(2479), [aux_sym_binary_expression_token15] = ACTIONS(2477), [anon_sym_GT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token16] = ACTIONS(2477), [aux_sym_binary_expression_token17] = ACTIONS(2477), [anon_sym_GT] = ACTIONS(2477), [aux_sym_binary_expression_token18] = ACTIONS(2477), [aux_sym_binary_expression_token19] = ACTIONS(2477), [aux_sym_binary_expression_token20] = ACTIONS(2477), [aux_sym_binary_expression_token21] = ACTIONS(2479), [aux_sym_binary_expression_token22] = ACTIONS(2479), [aux_sym_binary_expression_token23] = ACTIONS(2479), [anon_sym_QMARK_QMARK] = ACTIONS(2479), [anon_sym_instanceof] = ACTIONS(2477), [anon_sym_BANG] = ACTIONS(2477), [anon_sym_TILDE] = ACTIONS(2479), [aux_sym_unary_operator_token1] = ACTIONS(2477), [anon_sym_PLUS_PLUS] = ACTIONS(2479), [anon_sym_DASH_DASH] = ACTIONS(2479), [anon_sym_DQUOTE] = ACTIONS(2479), [anon_sym_SQUOTE] = ACTIONS(2479), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2477), [sym_this] = ACTIONS(2477), [sym_super] = ACTIONS(2477), [sym_true] = ACTIONS(2477), [sym_false] = ACTIONS(2477), [sym_null] = ACTIONS(2477), [sym_undefined] = ACTIONS(2477), [anon_sym_get] = ACTIONS(2477), [anon_sym_set] = ACTIONS(2477), [anon_sym_POUND] = ACTIONS(2479), [anon_sym_export] = ACTIONS(2477), [anon_sym_queryExecute] = ACTIONS(2477), [anon_sym_BQUOTE] = ACTIONS(2479), [sym__automatic_semicolon] = ACTIONS(2479), [sym__ternary_qmark] = ACTIONS(2479), [sym__elvis_operator] = ACTIONS(2479), [sym_logical_or] = ACTIONS(2479), [sym_tag_linefeed] = ACTIONS(2479), }, [STATE(521)] = { [sym_identifier] = ACTIONS(2481), [anon_sym_import] = ACTIONS(2481), [anon_sym_DOT] = ACTIONS(2481), [anon_sym_STAR] = ACTIONS(2481), [anon_sym_COMMA] = ACTIONS(2483), [anon_sym_LBRACE] = ACTIONS(2483), [anon_sym_LPAREN] = ACTIONS(2483), [anon_sym_SEMI] = ACTIONS(2483), [anon_sym_let] = ACTIONS(2481), [anon_sym_in] = ACTIONS(2481), [anon_sym_include] = ACTIONS(2481), [anon_sym_LBRACK] = ACTIONS(2483), [anon_sym_static] = ACTIONS(2481), [anon_sym_component] = ACTIONS(2481), [anon_sym_function] = ACTIONS(2481), [anon_sym_public] = ACTIONS(2481), [anon_sym_private] = ACTIONS(2481), [anon_sym_query] = ACTIONS(2481), [sym_optional_chain] = ACTIONS(2483), [sym_static_chain] = ACTIONS(2483), [anon_sym_new] = ACTIONS(2481), [anon_sym_AMP_AMP] = ACTIONS(2483), [aux_sym_binary_expression_token1] = ACTIONS(2481), [anon_sym_PIPE_PIPE] = ACTIONS(2483), [aux_sym_binary_expression_token2] = ACTIONS(2481), [aux_sym_binary_expression_token3] = ACTIONS(2481), [anon_sym_GT_GT] = ACTIONS(2481), [anon_sym_GT_GT_GT] = ACTIONS(2483), [anon_sym_LT_LT] = ACTIONS(2483), [anon_sym_AMP] = ACTIONS(2481), [anon_sym_CARET] = ACTIONS(2483), [anon_sym_PIPE] = ACTIONS(2481), [anon_sym_PLUS] = ACTIONS(2481), [anon_sym_DASH] = ACTIONS(2481), [anon_sym_SLASH] = ACTIONS(2481), [anon_sym_PERCENT] = ACTIONS(2483), [anon_sym_BSLASH] = ACTIONS(2481), [aux_sym_binary_expression_token4] = ACTIONS(2481), [anon_sym_STAR_STAR] = ACTIONS(2483), [anon_sym_LT] = ACTIONS(2481), [aux_sym_binary_expression_token5] = ACTIONS(2481), [anon_sym_LT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token6] = ACTIONS(2481), [aux_sym_binary_expression_token7] = ACTIONS(2481), [anon_sym_EQ_EQ] = ACTIONS(2481), [anon_sym_EQ_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token8] = ACTIONS(2481), [aux_sym_binary_expression_token9] = ACTIONS(2481), [aux_sym_binary_expression_token10] = ACTIONS(2481), [anon_sym_LT_GT] = ACTIONS(2483), [anon_sym_BANG_EQ] = ACTIONS(2481), [anon_sym_BANG_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token11] = ACTIONS(2481), [aux_sym_binary_expression_token12] = ACTIONS(2481), [aux_sym_binary_expression_token13] = ACTIONS(2481), [aux_sym_binary_expression_token14] = ACTIONS(2483), [aux_sym_binary_expression_token15] = ACTIONS(2481), [anon_sym_GT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token16] = ACTIONS(2481), [aux_sym_binary_expression_token17] = ACTIONS(2481), [anon_sym_GT] = ACTIONS(2481), [aux_sym_binary_expression_token18] = ACTIONS(2481), [aux_sym_binary_expression_token19] = ACTIONS(2481), [aux_sym_binary_expression_token20] = ACTIONS(2481), [aux_sym_binary_expression_token21] = ACTIONS(2483), [aux_sym_binary_expression_token22] = ACTIONS(2483), [aux_sym_binary_expression_token23] = ACTIONS(2483), [anon_sym_QMARK_QMARK] = ACTIONS(2483), [anon_sym_instanceof] = ACTIONS(2481), [anon_sym_BANG] = ACTIONS(2481), [anon_sym_TILDE] = ACTIONS(2483), [aux_sym_unary_operator_token1] = ACTIONS(2481), [anon_sym_PLUS_PLUS] = ACTIONS(2483), [anon_sym_DASH_DASH] = ACTIONS(2483), [anon_sym_DQUOTE] = ACTIONS(2483), [anon_sym_SQUOTE] = ACTIONS(2483), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2481), [sym_this] = ACTIONS(2481), [sym_super] = ACTIONS(2481), [sym_true] = ACTIONS(2481), [sym_false] = ACTIONS(2481), [sym_null] = ACTIONS(2481), [sym_undefined] = ACTIONS(2481), [anon_sym_get] = ACTIONS(2481), [anon_sym_set] = ACTIONS(2481), [anon_sym_POUND] = ACTIONS(2483), [anon_sym_export] = ACTIONS(2481), [anon_sym_queryExecute] = ACTIONS(2481), [anon_sym_BQUOTE] = ACTIONS(2483), [sym__automatic_semicolon] = ACTIONS(2483), [sym__ternary_qmark] = ACTIONS(2483), [sym__elvis_operator] = ACTIONS(2483), [sym_logical_or] = ACTIONS(2483), [sym_tag_linefeed] = ACTIONS(2483), }, [STATE(522)] = { [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(523)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_import] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2451), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2487), [anon_sym_LBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_let] = ACTIONS(2485), [anon_sym_in] = ACTIONS(2451), [anon_sym_include] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_static] = ACTIONS(2485), [anon_sym_component] = ACTIONS(2485), [anon_sym_function] = ACTIONS(2485), [anon_sym_public] = ACTIONS(2485), [anon_sym_private] = ACTIONS(2485), [anon_sym_query] = ACTIONS(2485), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_new] = ACTIONS(2485), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_BANG] = ACTIONS(2485), [anon_sym_TILDE] = ACTIONS(2487), [aux_sym_unary_operator_token1] = ACTIONS(2485), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [anon_sym_DQUOTE] = ACTIONS(2487), [anon_sym_SQUOTE] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2485), [sym_this] = ACTIONS(2485), [sym_super] = ACTIONS(2485), [sym_true] = ACTIONS(2485), [sym_false] = ACTIONS(2485), [sym_null] = ACTIONS(2485), [sym_undefined] = ACTIONS(2485), [anon_sym_get] = ACTIONS(2485), [anon_sym_set] = ACTIONS(2485), [anon_sym_POUND] = ACTIONS(2487), [anon_sym_export] = ACTIONS(2485), [anon_sym_queryExecute] = ACTIONS(2485), [anon_sym_BQUOTE] = ACTIONS(2487), [sym__automatic_semicolon] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), [sym_tag_linefeed] = ACTIONS(2487), }, [STATE(524)] = { [sym_identifier] = ACTIONS(2489), [anon_sym_import] = ACTIONS(2489), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(2491), [anon_sym_LBRACE] = ACTIONS(2491), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(2491), [anon_sym_let] = ACTIONS(2489), [anon_sym_in] = ACTIONS(1806), [anon_sym_include] = ACTIONS(2489), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_static] = ACTIONS(2489), [anon_sym_component] = ACTIONS(2489), [anon_sym_function] = ACTIONS(2489), [anon_sym_public] = ACTIONS(2489), [anon_sym_private] = ACTIONS(2489), [anon_sym_query] = ACTIONS(2489), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(2489), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(2489), [anon_sym_TILDE] = ACTIONS(2491), [aux_sym_unary_operator_token1] = ACTIONS(2489), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [anon_sym_DQUOTE] = ACTIONS(2491), [anon_sym_SQUOTE] = ACTIONS(2491), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2489), [sym_this] = ACTIONS(2489), [sym_super] = ACTIONS(2489), [sym_true] = ACTIONS(2489), [sym_false] = ACTIONS(2489), [sym_null] = ACTIONS(2489), [sym_undefined] = ACTIONS(2489), [anon_sym_get] = ACTIONS(2489), [anon_sym_set] = ACTIONS(2489), [anon_sym_POUND] = ACTIONS(2491), [anon_sym_export] = ACTIONS(2489), [anon_sym_queryExecute] = ACTIONS(2489), [anon_sym_BQUOTE] = ACTIONS(2491), [sym__automatic_semicolon] = ACTIONS(2491), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), [sym_tag_linefeed] = ACTIONS(2491), }, [STATE(525)] = { [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(526)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_import] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2485), [anon_sym_STAR] = ACTIONS(2485), [anon_sym_COMMA] = ACTIONS(2487), [anon_sym_LBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_let] = ACTIONS(2485), [anon_sym_in] = ACTIONS(2485), [anon_sym_include] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2487), [anon_sym_static] = ACTIONS(2485), [anon_sym_component] = ACTIONS(2485), [anon_sym_function] = ACTIONS(2485), [anon_sym_public] = ACTIONS(2485), [anon_sym_private] = ACTIONS(2485), [anon_sym_query] = ACTIONS(2485), [sym_optional_chain] = ACTIONS(2487), [sym_static_chain] = ACTIONS(2487), [anon_sym_new] = ACTIONS(2485), [anon_sym_AMP_AMP] = ACTIONS(2487), [aux_sym_binary_expression_token1] = ACTIONS(2485), [anon_sym_PIPE_PIPE] = ACTIONS(2487), [aux_sym_binary_expression_token2] = ACTIONS(2485), [aux_sym_binary_expression_token3] = ACTIONS(2485), [anon_sym_GT_GT] = ACTIONS(2485), [anon_sym_GT_GT_GT] = ACTIONS(2487), [anon_sym_LT_LT] = ACTIONS(2487), [anon_sym_AMP] = ACTIONS(2485), [anon_sym_CARET] = ACTIONS(2487), [anon_sym_PIPE] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2485), [anon_sym_DASH] = ACTIONS(2485), [anon_sym_SLASH] = ACTIONS(2485), [anon_sym_PERCENT] = ACTIONS(2487), [anon_sym_BSLASH] = ACTIONS(2485), [aux_sym_binary_expression_token4] = ACTIONS(2485), [anon_sym_STAR_STAR] = ACTIONS(2487), [anon_sym_LT] = ACTIONS(2485), [aux_sym_binary_expression_token5] = ACTIONS(2485), [anon_sym_LT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token6] = ACTIONS(2485), [aux_sym_binary_expression_token7] = ACTIONS(2485), [anon_sym_EQ_EQ] = ACTIONS(2485), [anon_sym_EQ_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token8] = ACTIONS(2485), [aux_sym_binary_expression_token9] = ACTIONS(2485), [aux_sym_binary_expression_token10] = ACTIONS(2485), [anon_sym_LT_GT] = ACTIONS(2487), [anon_sym_BANG_EQ] = ACTIONS(2485), [anon_sym_BANG_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token11] = ACTIONS(2485), [aux_sym_binary_expression_token12] = ACTIONS(2485), [aux_sym_binary_expression_token13] = ACTIONS(2485), [aux_sym_binary_expression_token14] = ACTIONS(2487), [aux_sym_binary_expression_token15] = ACTIONS(2485), [anon_sym_GT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token16] = ACTIONS(2485), [aux_sym_binary_expression_token17] = ACTIONS(2485), [anon_sym_GT] = ACTIONS(2485), [aux_sym_binary_expression_token18] = ACTIONS(2485), [aux_sym_binary_expression_token19] = ACTIONS(2485), [aux_sym_binary_expression_token20] = ACTIONS(2485), [aux_sym_binary_expression_token21] = ACTIONS(2487), [aux_sym_binary_expression_token22] = ACTIONS(2487), [aux_sym_binary_expression_token23] = ACTIONS(2487), [anon_sym_QMARK_QMARK] = ACTIONS(2487), [anon_sym_instanceof] = ACTIONS(2485), [anon_sym_BANG] = ACTIONS(2485), [anon_sym_TILDE] = ACTIONS(2487), [aux_sym_unary_operator_token1] = ACTIONS(2485), [anon_sym_PLUS_PLUS] = ACTIONS(2487), [anon_sym_DASH_DASH] = ACTIONS(2487), [anon_sym_DQUOTE] = ACTIONS(2487), [anon_sym_SQUOTE] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2485), [sym_this] = ACTIONS(2485), [sym_super] = ACTIONS(2485), [sym_true] = ACTIONS(2485), [sym_false] = ACTIONS(2485), [sym_null] = ACTIONS(2485), [sym_undefined] = ACTIONS(2485), [anon_sym_get] = ACTIONS(2485), [anon_sym_set] = ACTIONS(2485), [anon_sym_POUND] = ACTIONS(2487), [anon_sym_export] = ACTIONS(2485), [anon_sym_queryExecute] = ACTIONS(2485), [anon_sym_BQUOTE] = ACTIONS(2487), [sym__automatic_semicolon] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2487), [sym__elvis_operator] = ACTIONS(2487), [sym_logical_or] = ACTIONS(2487), [sym_tag_linefeed] = ACTIONS(2487), }, [STATE(527)] = { [sym_identifier] = ACTIONS(2493), [anon_sym_import] = ACTIONS(2493), [anon_sym_DOT] = ACTIONS(2493), [anon_sym_STAR] = ACTIONS(2493), [anon_sym_COMMA] = ACTIONS(2495), [anon_sym_LBRACE] = ACTIONS(2495), [anon_sym_LPAREN] = ACTIONS(2495), [anon_sym_SEMI] = ACTIONS(2495), [anon_sym_let] = ACTIONS(2493), [anon_sym_in] = ACTIONS(2493), [anon_sym_include] = ACTIONS(2493), [anon_sym_LBRACK] = ACTIONS(2495), [anon_sym_static] = ACTIONS(2493), [anon_sym_component] = ACTIONS(2493), [anon_sym_function] = ACTIONS(2493), [anon_sym_public] = ACTIONS(2493), [anon_sym_private] = ACTIONS(2493), [anon_sym_query] = ACTIONS(2493), [sym_optional_chain] = ACTIONS(2495), [sym_static_chain] = ACTIONS(2495), [anon_sym_new] = ACTIONS(2493), [anon_sym_AMP_AMP] = ACTIONS(2495), [aux_sym_binary_expression_token1] = ACTIONS(2493), [anon_sym_PIPE_PIPE] = ACTIONS(2495), [aux_sym_binary_expression_token2] = ACTIONS(2493), [aux_sym_binary_expression_token3] = ACTIONS(2493), [anon_sym_GT_GT] = ACTIONS(2493), [anon_sym_GT_GT_GT] = ACTIONS(2495), [anon_sym_LT_LT] = ACTIONS(2495), [anon_sym_AMP] = ACTIONS(2493), [anon_sym_CARET] = ACTIONS(2495), [anon_sym_PIPE] = ACTIONS(2493), [anon_sym_PLUS] = ACTIONS(2493), [anon_sym_DASH] = ACTIONS(2493), [anon_sym_SLASH] = ACTIONS(2493), [anon_sym_PERCENT] = ACTIONS(2495), [anon_sym_BSLASH] = ACTIONS(2493), [aux_sym_binary_expression_token4] = ACTIONS(2493), [anon_sym_STAR_STAR] = ACTIONS(2495), [anon_sym_LT] = ACTIONS(2493), [aux_sym_binary_expression_token5] = ACTIONS(2493), [anon_sym_LT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token6] = ACTIONS(2493), [aux_sym_binary_expression_token7] = ACTIONS(2493), [anon_sym_EQ_EQ] = ACTIONS(2493), [anon_sym_EQ_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token8] = ACTIONS(2493), [aux_sym_binary_expression_token9] = ACTIONS(2493), [aux_sym_binary_expression_token10] = ACTIONS(2493), [anon_sym_LT_GT] = ACTIONS(2495), [anon_sym_BANG_EQ] = ACTIONS(2493), [anon_sym_BANG_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token11] = ACTIONS(2493), [aux_sym_binary_expression_token12] = ACTIONS(2493), [aux_sym_binary_expression_token13] = ACTIONS(2493), [aux_sym_binary_expression_token14] = ACTIONS(2495), [aux_sym_binary_expression_token15] = ACTIONS(2493), [anon_sym_GT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token16] = ACTIONS(2493), [aux_sym_binary_expression_token17] = ACTIONS(2493), [anon_sym_GT] = ACTIONS(2493), [aux_sym_binary_expression_token18] = ACTIONS(2493), [aux_sym_binary_expression_token19] = ACTIONS(2493), [aux_sym_binary_expression_token20] = ACTIONS(2493), [aux_sym_binary_expression_token21] = ACTIONS(2495), [aux_sym_binary_expression_token22] = ACTIONS(2495), [aux_sym_binary_expression_token23] = ACTIONS(2495), [anon_sym_QMARK_QMARK] = ACTIONS(2495), [anon_sym_instanceof] = ACTIONS(2493), [anon_sym_BANG] = ACTIONS(2493), [anon_sym_TILDE] = ACTIONS(2495), [aux_sym_unary_operator_token1] = ACTIONS(2493), [anon_sym_PLUS_PLUS] = ACTIONS(2495), [anon_sym_DASH_DASH] = ACTIONS(2495), [anon_sym_DQUOTE] = ACTIONS(2495), [anon_sym_SQUOTE] = ACTIONS(2495), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2493), [sym_this] = ACTIONS(2493), [sym_super] = ACTIONS(2493), [sym_true] = ACTIONS(2493), [sym_false] = ACTIONS(2493), [sym_null] = ACTIONS(2493), [sym_undefined] = ACTIONS(2493), [anon_sym_get] = ACTIONS(2493), [anon_sym_set] = ACTIONS(2493), [anon_sym_POUND] = ACTIONS(2495), [anon_sym_export] = ACTIONS(2493), [anon_sym_queryExecute] = ACTIONS(2493), [anon_sym_BQUOTE] = ACTIONS(2495), [sym__automatic_semicolon] = ACTIONS(2495), [sym__ternary_qmark] = ACTIONS(2495), [sym__elvis_operator] = ACTIONS(2495), [sym_logical_or] = ACTIONS(2495), [sym_tag_linefeed] = ACTIONS(2495), }, [STATE(528)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(529)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(530)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_import] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2499), [anon_sym_LBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_let] = ACTIONS(2497), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2497), [anon_sym_component] = ACTIONS(2497), [anon_sym_function] = ACTIONS(2497), [anon_sym_public] = ACTIONS(2497), [anon_sym_private] = ACTIONS(2497), [anon_sym_query] = ACTIONS(2497), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2497), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2497), [anon_sym_TILDE] = ACTIONS(2499), [aux_sym_unary_operator_token1] = ACTIONS(2497), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2499), [anon_sym_SQUOTE] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2497), [sym_this] = ACTIONS(2497), [sym_super] = ACTIONS(2497), [sym_true] = ACTIONS(2497), [sym_false] = ACTIONS(2497), [sym_null] = ACTIONS(2497), [sym_undefined] = ACTIONS(2497), [anon_sym_get] = ACTIONS(2497), [anon_sym_set] = ACTIONS(2497), [anon_sym_POUND] = ACTIONS(2499), [anon_sym_export] = ACTIONS(2497), [anon_sym_queryExecute] = ACTIONS(2497), [anon_sym_BQUOTE] = ACTIONS(2499), [sym__automatic_semicolon] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2229), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2499), }, [STATE(531)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_import] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2299), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_LBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_let] = ACTIONS(2299), [anon_sym_in] = ACTIONS(2299), [anon_sym_include] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_static] = ACTIONS(2299), [anon_sym_component] = ACTIONS(2299), [anon_sym_function] = ACTIONS(2299), [anon_sym_public] = ACTIONS(2299), [anon_sym_private] = ACTIONS(2299), [anon_sym_query] = ACTIONS(2299), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_new] = ACTIONS(2299), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_BANG] = ACTIONS(2299), [anon_sym_TILDE] = ACTIONS(2301), [aux_sym_unary_operator_token1] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [anon_sym_DQUOTE] = ACTIONS(2301), [anon_sym_SQUOTE] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2299), [sym_this] = ACTIONS(2299), [sym_super] = ACTIONS(2299), [sym_true] = ACTIONS(2299), [sym_false] = ACTIONS(2299), [sym_null] = ACTIONS(2299), [sym_undefined] = ACTIONS(2299), [anon_sym_get] = ACTIONS(2299), [anon_sym_set] = ACTIONS(2299), [anon_sym_POUND] = ACTIONS(2301), [anon_sym_export] = ACTIONS(2299), [anon_sym_queryExecute] = ACTIONS(2299), [anon_sym_BQUOTE] = ACTIONS(2301), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), [sym_tag_linefeed] = ACTIONS(2301), }, [STATE(532)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(533)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_import] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2249), [anon_sym_LBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_let] = ACTIONS(2247), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2247), [anon_sym_component] = ACTIONS(2247), [anon_sym_function] = ACTIONS(2247), [anon_sym_public] = ACTIONS(2247), [anon_sym_private] = ACTIONS(2247), [anon_sym_query] = ACTIONS(2247), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2247), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2247), [anon_sym_TILDE] = ACTIONS(2249), [aux_sym_unary_operator_token1] = ACTIONS(2247), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2249), [anon_sym_SQUOTE] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2247), [sym_this] = ACTIONS(2247), [sym_super] = ACTIONS(2247), [sym_true] = ACTIONS(2247), [sym_false] = ACTIONS(2247), [sym_null] = ACTIONS(2247), [sym_undefined] = ACTIONS(2247), [anon_sym_get] = ACTIONS(2247), [anon_sym_set] = ACTIONS(2247), [anon_sym_POUND] = ACTIONS(2249), [anon_sym_export] = ACTIONS(2247), [anon_sym_queryExecute] = ACTIONS(2247), [anon_sym_BQUOTE] = ACTIONS(2249), [sym__automatic_semicolon] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2229), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2249), }, [STATE(534)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(535)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(536)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_import] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(2497), [anon_sym_STAR] = ACTIONS(2497), [anon_sym_COMMA] = ACTIONS(2499), [anon_sym_LBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_let] = ACTIONS(2497), [anon_sym_in] = ACTIONS(2497), [anon_sym_include] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2499), [anon_sym_static] = ACTIONS(2497), [anon_sym_component] = ACTIONS(2497), [anon_sym_function] = ACTIONS(2497), [anon_sym_public] = ACTIONS(2497), [anon_sym_private] = ACTIONS(2497), [anon_sym_query] = ACTIONS(2497), [sym_optional_chain] = ACTIONS(2499), [sym_static_chain] = ACTIONS(2499), [anon_sym_new] = ACTIONS(2497), [anon_sym_AMP_AMP] = ACTIONS(2499), [aux_sym_binary_expression_token1] = ACTIONS(2497), [anon_sym_PIPE_PIPE] = ACTIONS(2499), [aux_sym_binary_expression_token2] = ACTIONS(2497), [aux_sym_binary_expression_token3] = ACTIONS(2497), [anon_sym_GT_GT] = ACTIONS(2497), [anon_sym_GT_GT_GT] = ACTIONS(2499), [anon_sym_LT_LT] = ACTIONS(2499), [anon_sym_AMP] = ACTIONS(2497), [anon_sym_CARET] = ACTIONS(2499), [anon_sym_PIPE] = ACTIONS(2497), [anon_sym_PLUS] = ACTIONS(2497), [anon_sym_DASH] = ACTIONS(2497), [anon_sym_SLASH] = ACTIONS(2497), [anon_sym_PERCENT] = ACTIONS(2499), [anon_sym_BSLASH] = ACTIONS(2497), [aux_sym_binary_expression_token4] = ACTIONS(2497), [anon_sym_STAR_STAR] = ACTIONS(2499), [anon_sym_LT] = ACTIONS(2497), [aux_sym_binary_expression_token5] = ACTIONS(2497), [anon_sym_LT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token6] = ACTIONS(2497), [aux_sym_binary_expression_token7] = ACTIONS(2497), [anon_sym_EQ_EQ] = ACTIONS(2497), [anon_sym_EQ_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token8] = ACTIONS(2497), [aux_sym_binary_expression_token9] = ACTIONS(2497), [aux_sym_binary_expression_token10] = ACTIONS(2497), [anon_sym_LT_GT] = ACTIONS(2499), [anon_sym_BANG_EQ] = ACTIONS(2497), [anon_sym_BANG_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token11] = ACTIONS(2497), [aux_sym_binary_expression_token12] = ACTIONS(2497), [aux_sym_binary_expression_token13] = ACTIONS(2497), [aux_sym_binary_expression_token14] = ACTIONS(2499), [aux_sym_binary_expression_token15] = ACTIONS(2497), [anon_sym_GT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token16] = ACTIONS(2497), [aux_sym_binary_expression_token17] = ACTIONS(2497), [anon_sym_GT] = ACTIONS(2497), [aux_sym_binary_expression_token18] = ACTIONS(2497), [aux_sym_binary_expression_token19] = ACTIONS(2497), [aux_sym_binary_expression_token20] = ACTIONS(2497), [aux_sym_binary_expression_token21] = ACTIONS(2499), [aux_sym_binary_expression_token22] = ACTIONS(2499), [aux_sym_binary_expression_token23] = ACTIONS(2499), [anon_sym_QMARK_QMARK] = ACTIONS(2499), [anon_sym_instanceof] = ACTIONS(2497), [anon_sym_BANG] = ACTIONS(2497), [anon_sym_TILDE] = ACTIONS(2499), [aux_sym_unary_operator_token1] = ACTIONS(2497), [anon_sym_PLUS_PLUS] = ACTIONS(2499), [anon_sym_DASH_DASH] = ACTIONS(2499), [anon_sym_DQUOTE] = ACTIONS(2499), [anon_sym_SQUOTE] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2497), [sym_this] = ACTIONS(2497), [sym_super] = ACTIONS(2497), [sym_true] = ACTIONS(2497), [sym_false] = ACTIONS(2497), [sym_null] = ACTIONS(2497), [sym_undefined] = ACTIONS(2497), [anon_sym_get] = ACTIONS(2497), [anon_sym_set] = ACTIONS(2497), [anon_sym_POUND] = ACTIONS(2499), [anon_sym_export] = ACTIONS(2497), [anon_sym_queryExecute] = ACTIONS(2497), [anon_sym_BQUOTE] = ACTIONS(2499), [sym__automatic_semicolon] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2499), [sym__elvis_operator] = ACTIONS(2499), [sym_logical_or] = ACTIONS(2499), [sym_tag_linefeed] = ACTIONS(2499), }, [STATE(537)] = { [sym_identifier] = ACTIONS(2501), [anon_sym_import] = ACTIONS(2501), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2183), [anon_sym_COMMA] = ACTIONS(2503), [anon_sym_LBRACE] = ACTIONS(2503), [anon_sym_LPAREN] = ACTIONS(2503), [anon_sym_SEMI] = ACTIONS(2503), [anon_sym_let] = ACTIONS(2501), [anon_sym_in] = ACTIONS(2187), [anon_sym_include] = ACTIONS(2501), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2501), [anon_sym_component] = ACTIONS(2501), [anon_sym_function] = ACTIONS(2501), [anon_sym_public] = ACTIONS(2501), [anon_sym_private] = ACTIONS(2501), [anon_sym_query] = ACTIONS(2501), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2501), [anon_sym_AMP_AMP] = ACTIONS(2191), [aux_sym_binary_expression_token1] = ACTIONS(2193), [anon_sym_PIPE_PIPE] = ACTIONS(2195), [aux_sym_binary_expression_token2] = ACTIONS(2197), [aux_sym_binary_expression_token3] = ACTIONS(2199), [anon_sym_GT_GT] = ACTIONS(2201), [anon_sym_GT_GT_GT] = ACTIONS(2203), [anon_sym_LT_LT] = ACTIONS(2203), [anon_sym_AMP] = ACTIONS(2205), [anon_sym_CARET] = ACTIONS(2207), [anon_sym_PIPE] = ACTIONS(2209), [anon_sym_PLUS] = ACTIONS(2211), [anon_sym_DASH] = ACTIONS(2211), [anon_sym_SLASH] = ACTIONS(2183), [anon_sym_PERCENT] = ACTIONS(2213), [anon_sym_BSLASH] = ACTIONS(2183), [aux_sym_binary_expression_token4] = ACTIONS(2183), [anon_sym_STAR_STAR] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2187), [aux_sym_binary_expression_token5] = ACTIONS(2187), [anon_sym_LT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token6] = ACTIONS(2187), [aux_sym_binary_expression_token7] = ACTIONS(2187), [anon_sym_EQ_EQ] = ACTIONS(2219), [anon_sym_EQ_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token8] = ACTIONS(2219), [aux_sym_binary_expression_token9] = ACTIONS(2219), [aux_sym_binary_expression_token10] = ACTIONS(2219), [anon_sym_LT_GT] = ACTIONS(2221), [anon_sym_BANG_EQ] = ACTIONS(2219), [anon_sym_BANG_EQ_EQ] = ACTIONS(2221), [aux_sym_binary_expression_token11] = ACTIONS(2219), [aux_sym_binary_expression_token12] = ACTIONS(2219), [aux_sym_binary_expression_token13] = ACTIONS(2219), [aux_sym_binary_expression_token14] = ACTIONS(2221), [aux_sym_binary_expression_token15] = ACTIONS(2219), [anon_sym_GT_EQ] = ACTIONS(2217), [aux_sym_binary_expression_token16] = ACTIONS(2187), [aux_sym_binary_expression_token17] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(2187), [aux_sym_binary_expression_token18] = ACTIONS(2187), [aux_sym_binary_expression_token19] = ACTIONS(2187), [aux_sym_binary_expression_token20] = ACTIONS(2187), [aux_sym_binary_expression_token21] = ACTIONS(2217), [aux_sym_binary_expression_token22] = ACTIONS(2217), [aux_sym_binary_expression_token23] = ACTIONS(2221), [anon_sym_QMARK_QMARK] = ACTIONS(2223), [anon_sym_instanceof] = ACTIONS(2187), [anon_sym_BANG] = ACTIONS(2501), [anon_sym_TILDE] = ACTIONS(2503), [aux_sym_unary_operator_token1] = ACTIONS(2501), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2503), [anon_sym_SQUOTE] = ACTIONS(2503), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2501), [sym_this] = ACTIONS(2501), [sym_super] = ACTIONS(2501), [sym_true] = ACTIONS(2501), [sym_false] = ACTIONS(2501), [sym_null] = ACTIONS(2501), [sym_undefined] = ACTIONS(2501), [anon_sym_get] = ACTIONS(2501), [anon_sym_set] = ACTIONS(2501), [anon_sym_POUND] = ACTIONS(2503), [anon_sym_export] = ACTIONS(2501), [anon_sym_queryExecute] = ACTIONS(2501), [anon_sym_BQUOTE] = ACTIONS(2503), [sym__automatic_semicolon] = ACTIONS(2503), [sym__ternary_qmark] = ACTIONS(2227), [sym__elvis_operator] = ACTIONS(2229), [sym_logical_or] = ACTIONS(2195), [sym_tag_linefeed] = ACTIONS(2503), }, [STATE(538)] = { [sym_identifier] = ACTIONS(2505), [anon_sym_import] = ACTIONS(2505), [anon_sym_DOT] = ACTIONS(2505), [anon_sym_STAR] = ACTIONS(2505), [anon_sym_COMMA] = ACTIONS(2507), [anon_sym_LBRACE] = ACTIONS(2507), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2507), [anon_sym_let] = ACTIONS(2505), [anon_sym_in] = ACTIONS(2505), [anon_sym_include] = ACTIONS(2505), [anon_sym_LBRACK] = ACTIONS(2507), [anon_sym_static] = ACTIONS(2505), [anon_sym_component] = ACTIONS(2505), [anon_sym_function] = ACTIONS(2505), [anon_sym_public] = ACTIONS(2505), [anon_sym_private] = ACTIONS(2505), [anon_sym_query] = ACTIONS(2505), [sym_optional_chain] = ACTIONS(2507), [sym_static_chain] = ACTIONS(2507), [anon_sym_new] = ACTIONS(2505), [anon_sym_AMP_AMP] = ACTIONS(2507), [aux_sym_binary_expression_token1] = ACTIONS(2505), [anon_sym_PIPE_PIPE] = ACTIONS(2507), [aux_sym_binary_expression_token2] = ACTIONS(2505), [aux_sym_binary_expression_token3] = ACTIONS(2505), [anon_sym_GT_GT] = ACTIONS(2505), [anon_sym_GT_GT_GT] = ACTIONS(2507), [anon_sym_LT_LT] = ACTIONS(2507), [anon_sym_AMP] = ACTIONS(2505), [anon_sym_CARET] = ACTIONS(2507), [anon_sym_PIPE] = ACTIONS(2505), [anon_sym_PLUS] = ACTIONS(2505), [anon_sym_DASH] = ACTIONS(2505), [anon_sym_SLASH] = ACTIONS(2505), [anon_sym_PERCENT] = ACTIONS(2507), [anon_sym_BSLASH] = ACTIONS(2505), [aux_sym_binary_expression_token4] = ACTIONS(2505), [anon_sym_STAR_STAR] = ACTIONS(2507), [anon_sym_LT] = ACTIONS(2505), [aux_sym_binary_expression_token5] = ACTIONS(2505), [anon_sym_LT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token6] = ACTIONS(2505), [aux_sym_binary_expression_token7] = ACTIONS(2505), [anon_sym_EQ_EQ] = ACTIONS(2505), [anon_sym_EQ_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token8] = ACTIONS(2505), [aux_sym_binary_expression_token9] = ACTIONS(2505), [aux_sym_binary_expression_token10] = ACTIONS(2505), [anon_sym_LT_GT] = ACTIONS(2507), [anon_sym_BANG_EQ] = ACTIONS(2505), [anon_sym_BANG_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token11] = ACTIONS(2505), [aux_sym_binary_expression_token12] = ACTIONS(2505), [aux_sym_binary_expression_token13] = ACTIONS(2505), [aux_sym_binary_expression_token14] = ACTIONS(2507), [aux_sym_binary_expression_token15] = ACTIONS(2505), [anon_sym_GT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token16] = ACTIONS(2505), [aux_sym_binary_expression_token17] = ACTIONS(2505), [anon_sym_GT] = ACTIONS(2505), [aux_sym_binary_expression_token18] = ACTIONS(2505), [aux_sym_binary_expression_token19] = ACTIONS(2505), [aux_sym_binary_expression_token20] = ACTIONS(2505), [aux_sym_binary_expression_token21] = ACTIONS(2507), [aux_sym_binary_expression_token22] = ACTIONS(2507), [aux_sym_binary_expression_token23] = ACTIONS(2507), [anon_sym_QMARK_QMARK] = ACTIONS(2507), [anon_sym_instanceof] = ACTIONS(2505), [anon_sym_BANG] = ACTIONS(2505), [anon_sym_TILDE] = ACTIONS(2507), [aux_sym_unary_operator_token1] = ACTIONS(2505), [anon_sym_PLUS_PLUS] = ACTIONS(2507), [anon_sym_DASH_DASH] = ACTIONS(2507), [anon_sym_DQUOTE] = ACTIONS(2507), [anon_sym_SQUOTE] = ACTIONS(2507), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2505), [sym_this] = ACTIONS(2505), [sym_super] = ACTIONS(2505), [sym_true] = ACTIONS(2505), [sym_false] = ACTIONS(2505), [sym_null] = ACTIONS(2505), [sym_undefined] = ACTIONS(2505), [anon_sym_get] = ACTIONS(2505), [anon_sym_set] = ACTIONS(2505), [anon_sym_POUND] = ACTIONS(2507), [anon_sym_export] = ACTIONS(2505), [anon_sym_queryExecute] = ACTIONS(2505), [anon_sym_BQUOTE] = ACTIONS(2507), [sym__automatic_semicolon] = ACTIONS(2507), [sym__ternary_qmark] = ACTIONS(2507), [sym__elvis_operator] = ACTIONS(2507), [sym_logical_or] = ACTIONS(2507), [sym_tag_linefeed] = ACTIONS(2507), }, [STATE(539)] = { [sym_identifier] = ACTIONS(2509), [anon_sym_import] = ACTIONS(2509), [anon_sym_DOT] = ACTIONS(2509), [anon_sym_STAR] = ACTIONS(2509), [anon_sym_COMMA] = ACTIONS(2511), [anon_sym_LBRACE] = ACTIONS(2511), [anon_sym_LPAREN] = ACTIONS(2511), [anon_sym_SEMI] = ACTIONS(2511), [anon_sym_let] = ACTIONS(2509), [anon_sym_in] = ACTIONS(2509), [anon_sym_include] = ACTIONS(2509), [anon_sym_LBRACK] = ACTIONS(2511), [anon_sym_static] = ACTIONS(2509), [anon_sym_component] = ACTIONS(2509), [anon_sym_function] = ACTIONS(2509), [anon_sym_public] = ACTIONS(2509), [anon_sym_private] = ACTIONS(2509), [anon_sym_query] = ACTIONS(2509), [sym_optional_chain] = ACTIONS(2511), [sym_static_chain] = ACTIONS(2511), [anon_sym_new] = ACTIONS(2509), [anon_sym_AMP_AMP] = ACTIONS(2511), [aux_sym_binary_expression_token1] = ACTIONS(2509), [anon_sym_PIPE_PIPE] = ACTIONS(2511), [aux_sym_binary_expression_token2] = ACTIONS(2509), [aux_sym_binary_expression_token3] = ACTIONS(2509), [anon_sym_GT_GT] = ACTIONS(2509), [anon_sym_GT_GT_GT] = ACTIONS(2511), [anon_sym_LT_LT] = ACTIONS(2511), [anon_sym_AMP] = ACTIONS(2509), [anon_sym_CARET] = ACTIONS(2511), [anon_sym_PIPE] = ACTIONS(2509), [anon_sym_PLUS] = ACTIONS(2509), [anon_sym_DASH] = ACTIONS(2509), [anon_sym_SLASH] = ACTIONS(2509), [anon_sym_PERCENT] = ACTIONS(2511), [anon_sym_BSLASH] = ACTIONS(2509), [aux_sym_binary_expression_token4] = ACTIONS(2509), [anon_sym_STAR_STAR] = ACTIONS(2511), [anon_sym_LT] = ACTIONS(2509), [aux_sym_binary_expression_token5] = ACTIONS(2509), [anon_sym_LT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token6] = ACTIONS(2509), [aux_sym_binary_expression_token7] = ACTIONS(2509), [anon_sym_EQ_EQ] = ACTIONS(2509), [anon_sym_EQ_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token8] = ACTIONS(2509), [aux_sym_binary_expression_token9] = ACTIONS(2509), [aux_sym_binary_expression_token10] = ACTIONS(2509), [anon_sym_LT_GT] = ACTIONS(2511), [anon_sym_BANG_EQ] = ACTIONS(2509), [anon_sym_BANG_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token11] = ACTIONS(2509), [aux_sym_binary_expression_token12] = ACTIONS(2509), [aux_sym_binary_expression_token13] = ACTIONS(2509), [aux_sym_binary_expression_token14] = ACTIONS(2511), [aux_sym_binary_expression_token15] = ACTIONS(2509), [anon_sym_GT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token16] = ACTIONS(2509), [aux_sym_binary_expression_token17] = ACTIONS(2509), [anon_sym_GT] = ACTIONS(2509), [aux_sym_binary_expression_token18] = ACTIONS(2509), [aux_sym_binary_expression_token19] = ACTIONS(2509), [aux_sym_binary_expression_token20] = ACTIONS(2509), [aux_sym_binary_expression_token21] = ACTIONS(2511), [aux_sym_binary_expression_token22] = ACTIONS(2511), [aux_sym_binary_expression_token23] = ACTIONS(2511), [anon_sym_QMARK_QMARK] = ACTIONS(2511), [anon_sym_instanceof] = ACTIONS(2509), [anon_sym_BANG] = ACTIONS(2509), [anon_sym_TILDE] = ACTIONS(2511), [aux_sym_unary_operator_token1] = ACTIONS(2509), [anon_sym_PLUS_PLUS] = ACTIONS(2511), [anon_sym_DASH_DASH] = ACTIONS(2511), [anon_sym_DQUOTE] = ACTIONS(2511), [anon_sym_SQUOTE] = ACTIONS(2511), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2509), [sym_this] = ACTIONS(2509), [sym_super] = ACTIONS(2509), [sym_true] = ACTIONS(2509), [sym_false] = ACTIONS(2509), [sym_null] = ACTIONS(2509), [sym_undefined] = ACTIONS(2509), [anon_sym_get] = ACTIONS(2509), [anon_sym_set] = ACTIONS(2509), [anon_sym_POUND] = ACTIONS(2511), [anon_sym_export] = ACTIONS(2509), [anon_sym_queryExecute] = ACTIONS(2509), [anon_sym_BQUOTE] = ACTIONS(2511), [sym__automatic_semicolon] = ACTIONS(2511), [sym__ternary_qmark] = ACTIONS(2511), [sym__elvis_operator] = ACTIONS(2511), [sym_logical_or] = ACTIONS(2511), [sym_tag_linefeed] = ACTIONS(2511), }, [STATE(540)] = { [sym_identifier] = ACTIONS(2513), [anon_sym_import] = ACTIONS(2513), [anon_sym_DOT] = ACTIONS(2133), [anon_sym_STAR] = ACTIONS(2513), [anon_sym_COMMA] = ACTIONS(2515), [anon_sym_LBRACE] = ACTIONS(2515), [anon_sym_LPAREN] = ACTIONS(2515), [anon_sym_SEMI] = ACTIONS(2515), [anon_sym_let] = ACTIONS(2513), [anon_sym_in] = ACTIONS(2513), [anon_sym_include] = ACTIONS(2513), [anon_sym_LBRACK] = ACTIONS(2135), [anon_sym_static] = ACTIONS(2513), [anon_sym_component] = ACTIONS(2513), [anon_sym_function] = ACTIONS(2513), [anon_sym_public] = ACTIONS(2513), [anon_sym_private] = ACTIONS(2513), [anon_sym_query] = ACTIONS(2513), [sym_optional_chain] = ACTIONS(2189), [sym_static_chain] = ACTIONS(2139), [anon_sym_new] = ACTIONS(2513), [anon_sym_AMP_AMP] = ACTIONS(2515), [aux_sym_binary_expression_token1] = ACTIONS(2513), [anon_sym_PIPE_PIPE] = ACTIONS(2515), [aux_sym_binary_expression_token2] = ACTIONS(2513), [aux_sym_binary_expression_token3] = ACTIONS(2513), [anon_sym_GT_GT] = ACTIONS(2513), [anon_sym_GT_GT_GT] = ACTIONS(2515), [anon_sym_LT_LT] = ACTIONS(2515), [anon_sym_AMP] = ACTIONS(2513), [anon_sym_CARET] = ACTIONS(2515), [anon_sym_PIPE] = ACTIONS(2513), [anon_sym_PLUS] = ACTIONS(2513), [anon_sym_DASH] = ACTIONS(2513), [anon_sym_SLASH] = ACTIONS(2513), [anon_sym_PERCENT] = ACTIONS(2515), [anon_sym_BSLASH] = ACTIONS(2513), [aux_sym_binary_expression_token4] = ACTIONS(2513), [anon_sym_STAR_STAR] = ACTIONS(2515), [anon_sym_LT] = ACTIONS(2513), [aux_sym_binary_expression_token5] = ACTIONS(2513), [anon_sym_LT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token6] = ACTIONS(2513), [aux_sym_binary_expression_token7] = ACTIONS(2513), [anon_sym_EQ_EQ] = ACTIONS(2513), [anon_sym_EQ_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token8] = ACTIONS(2513), [aux_sym_binary_expression_token9] = ACTIONS(2513), [aux_sym_binary_expression_token10] = ACTIONS(2513), [anon_sym_LT_GT] = ACTIONS(2515), [anon_sym_BANG_EQ] = ACTIONS(2513), [anon_sym_BANG_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token11] = ACTIONS(2513), [aux_sym_binary_expression_token12] = ACTIONS(2513), [aux_sym_binary_expression_token13] = ACTIONS(2513), [aux_sym_binary_expression_token14] = ACTIONS(2515), [aux_sym_binary_expression_token15] = ACTIONS(2513), [anon_sym_GT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token16] = ACTIONS(2513), [aux_sym_binary_expression_token17] = ACTIONS(2513), [anon_sym_GT] = ACTIONS(2513), [aux_sym_binary_expression_token18] = ACTIONS(2513), [aux_sym_binary_expression_token19] = ACTIONS(2513), [aux_sym_binary_expression_token20] = ACTIONS(2513), [aux_sym_binary_expression_token21] = ACTIONS(2515), [aux_sym_binary_expression_token22] = ACTIONS(2515), [aux_sym_binary_expression_token23] = ACTIONS(2515), [anon_sym_QMARK_QMARK] = ACTIONS(2515), [anon_sym_instanceof] = ACTIONS(2513), [anon_sym_BANG] = ACTIONS(2513), [anon_sym_TILDE] = ACTIONS(2515), [aux_sym_unary_operator_token1] = ACTIONS(2513), [anon_sym_PLUS_PLUS] = ACTIONS(2225), [anon_sym_DASH_DASH] = ACTIONS(2225), [anon_sym_DQUOTE] = ACTIONS(2515), [anon_sym_SQUOTE] = ACTIONS(2515), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2513), [sym_this] = ACTIONS(2513), [sym_super] = ACTIONS(2513), [sym_true] = ACTIONS(2513), [sym_false] = ACTIONS(2513), [sym_null] = ACTIONS(2513), [sym_undefined] = ACTIONS(2513), [anon_sym_get] = ACTIONS(2513), [anon_sym_set] = ACTIONS(2513), [anon_sym_POUND] = ACTIONS(2515), [anon_sym_export] = ACTIONS(2513), [anon_sym_queryExecute] = ACTIONS(2513), [anon_sym_BQUOTE] = ACTIONS(2515), [sym__automatic_semicolon] = ACTIONS(2515), [sym__ternary_qmark] = ACTIONS(2515), [sym__elvis_operator] = ACTIONS(2515), [sym_logical_or] = ACTIONS(2515), [sym_tag_linefeed] = ACTIONS(2515), }, [STATE(541)] = { [sym_identifier] = ACTIONS(2517), [anon_sym_import] = ACTIONS(2517), [anon_sym_DOT] = ACTIONS(2517), [anon_sym_STAR] = ACTIONS(2517), [anon_sym_COMMA] = ACTIONS(2519), [anon_sym_LBRACE] = ACTIONS(2519), [anon_sym_LPAREN] = ACTIONS(2519), [anon_sym_SEMI] = ACTIONS(2519), [anon_sym_let] = ACTIONS(2517), [anon_sym_in] = ACTIONS(2517), [anon_sym_include] = ACTIONS(2517), [anon_sym_LBRACK] = ACTIONS(2519), [anon_sym_static] = ACTIONS(2517), [anon_sym_component] = ACTIONS(2517), [anon_sym_function] = ACTIONS(2517), [anon_sym_public] = ACTIONS(2517), [anon_sym_private] = ACTIONS(2517), [anon_sym_query] = ACTIONS(2517), [sym_optional_chain] = ACTIONS(2519), [sym_static_chain] = ACTIONS(2519), [anon_sym_new] = ACTIONS(2517), [anon_sym_AMP_AMP] = ACTIONS(2519), [aux_sym_binary_expression_token1] = ACTIONS(2517), [anon_sym_PIPE_PIPE] = ACTIONS(2519), [aux_sym_binary_expression_token2] = ACTIONS(2517), [aux_sym_binary_expression_token3] = ACTIONS(2517), [anon_sym_GT_GT] = ACTIONS(2517), [anon_sym_GT_GT_GT] = ACTIONS(2519), [anon_sym_LT_LT] = ACTIONS(2519), [anon_sym_AMP] = ACTIONS(2517), [anon_sym_CARET] = ACTIONS(2519), [anon_sym_PIPE] = ACTIONS(2517), [anon_sym_PLUS] = ACTIONS(2517), [anon_sym_DASH] = ACTIONS(2517), [anon_sym_SLASH] = ACTIONS(2517), [anon_sym_PERCENT] = ACTIONS(2519), [anon_sym_BSLASH] = ACTIONS(2517), [aux_sym_binary_expression_token4] = ACTIONS(2517), [anon_sym_STAR_STAR] = ACTIONS(2519), [anon_sym_LT] = ACTIONS(2517), [aux_sym_binary_expression_token5] = ACTIONS(2517), [anon_sym_LT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token6] = ACTIONS(2517), [aux_sym_binary_expression_token7] = ACTIONS(2517), [anon_sym_EQ_EQ] = ACTIONS(2517), [anon_sym_EQ_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token8] = ACTIONS(2517), [aux_sym_binary_expression_token9] = ACTIONS(2517), [aux_sym_binary_expression_token10] = ACTIONS(2517), [anon_sym_LT_GT] = ACTIONS(2519), [anon_sym_BANG_EQ] = ACTIONS(2517), [anon_sym_BANG_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token11] = ACTIONS(2517), [aux_sym_binary_expression_token12] = ACTIONS(2517), [aux_sym_binary_expression_token13] = ACTIONS(2517), [aux_sym_binary_expression_token14] = ACTIONS(2519), [aux_sym_binary_expression_token15] = ACTIONS(2517), [anon_sym_GT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token16] = ACTIONS(2517), [aux_sym_binary_expression_token17] = ACTIONS(2517), [anon_sym_GT] = ACTIONS(2517), [aux_sym_binary_expression_token18] = ACTIONS(2517), [aux_sym_binary_expression_token19] = ACTIONS(2517), [aux_sym_binary_expression_token20] = ACTIONS(2517), [aux_sym_binary_expression_token21] = ACTIONS(2519), [aux_sym_binary_expression_token22] = ACTIONS(2519), [aux_sym_binary_expression_token23] = ACTIONS(2519), [anon_sym_QMARK_QMARK] = ACTIONS(2519), [anon_sym_instanceof] = ACTIONS(2517), [anon_sym_BANG] = ACTIONS(2517), [anon_sym_TILDE] = ACTIONS(2519), [aux_sym_unary_operator_token1] = ACTIONS(2517), [anon_sym_PLUS_PLUS] = ACTIONS(2519), [anon_sym_DASH_DASH] = ACTIONS(2519), [anon_sym_DQUOTE] = ACTIONS(2519), [anon_sym_SQUOTE] = ACTIONS(2519), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2517), [sym_this] = ACTIONS(2517), [sym_super] = ACTIONS(2517), [sym_true] = ACTIONS(2517), [sym_false] = ACTIONS(2517), [sym_null] = ACTIONS(2517), [sym_undefined] = ACTIONS(2517), [anon_sym_get] = ACTIONS(2517), [anon_sym_set] = ACTIONS(2517), [anon_sym_POUND] = ACTIONS(2519), [anon_sym_export] = ACTIONS(2517), [anon_sym_queryExecute] = ACTIONS(2517), [anon_sym_BQUOTE] = ACTIONS(2519), [sym__automatic_semicolon] = ACTIONS(2519), [sym__ternary_qmark] = ACTIONS(2519), [sym__elvis_operator] = ACTIONS(2519), [sym_logical_or] = ACTIONS(2519), [sym_tag_linefeed] = ACTIONS(2519), }, [STATE(542)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_import] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2175), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_COMMA] = ACTIONS(2177), [anon_sym_LBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_let] = ACTIONS(2175), [anon_sym_in] = ACTIONS(2175), [anon_sym_include] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_static] = ACTIONS(2175), [anon_sym_component] = ACTIONS(2175), [anon_sym_function] = ACTIONS(2175), [anon_sym_public] = ACTIONS(2175), [anon_sym_private] = ACTIONS(2175), [anon_sym_query] = ACTIONS(2175), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_new] = ACTIONS(2175), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_BANG] = ACTIONS(2175), [anon_sym_TILDE] = ACTIONS(2177), [aux_sym_unary_operator_token1] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [anon_sym_DQUOTE] = ACTIONS(2177), [anon_sym_SQUOTE] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2175), [sym_this] = ACTIONS(2175), [sym_super] = ACTIONS(2175), [sym_true] = ACTIONS(2175), [sym_false] = ACTIONS(2175), [sym_null] = ACTIONS(2175), [sym_undefined] = ACTIONS(2175), [anon_sym_get] = ACTIONS(2175), [anon_sym_set] = ACTIONS(2175), [anon_sym_POUND] = ACTIONS(2177), [anon_sym_export] = ACTIONS(2175), [anon_sym_queryExecute] = ACTIONS(2175), [anon_sym_BQUOTE] = ACTIONS(2177), [sym__automatic_semicolon] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), [sym_tag_linefeed] = ACTIONS(2177), }, [STATE(543)] = { [sym_identifier] = ACTIONS(2521), [anon_sym_import] = ACTIONS(2521), [anon_sym_DOT] = ACTIONS(2521), [anon_sym_STAR] = ACTIONS(2521), [anon_sym_COMMA] = ACTIONS(2523), [anon_sym_LBRACE] = ACTIONS(2523), [anon_sym_LPAREN] = ACTIONS(2523), [anon_sym_SEMI] = ACTIONS(2523), [anon_sym_let] = ACTIONS(2521), [anon_sym_in] = ACTIONS(2521), [anon_sym_include] = ACTIONS(2521), [anon_sym_LBRACK] = ACTIONS(2523), [anon_sym_static] = ACTIONS(2521), [anon_sym_component] = ACTIONS(2521), [anon_sym_function] = ACTIONS(2521), [anon_sym_public] = ACTIONS(2521), [anon_sym_private] = ACTIONS(2521), [anon_sym_query] = ACTIONS(2521), [sym_optional_chain] = ACTIONS(2523), [sym_static_chain] = ACTIONS(2523), [anon_sym_new] = ACTIONS(2521), [anon_sym_AMP_AMP] = ACTIONS(2523), [aux_sym_binary_expression_token1] = ACTIONS(2521), [anon_sym_PIPE_PIPE] = ACTIONS(2523), [aux_sym_binary_expression_token2] = ACTIONS(2521), [aux_sym_binary_expression_token3] = ACTIONS(2521), [anon_sym_GT_GT] = ACTIONS(2521), [anon_sym_GT_GT_GT] = ACTIONS(2523), [anon_sym_LT_LT] = ACTIONS(2523), [anon_sym_AMP] = ACTIONS(2521), [anon_sym_CARET] = ACTIONS(2523), [anon_sym_PIPE] = ACTIONS(2521), [anon_sym_PLUS] = ACTIONS(2521), [anon_sym_DASH] = ACTIONS(2521), [anon_sym_SLASH] = ACTIONS(2521), [anon_sym_PERCENT] = ACTIONS(2523), [anon_sym_BSLASH] = ACTIONS(2521), [aux_sym_binary_expression_token4] = ACTIONS(2521), [anon_sym_STAR_STAR] = ACTIONS(2523), [anon_sym_LT] = ACTIONS(2521), [aux_sym_binary_expression_token5] = ACTIONS(2521), [anon_sym_LT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token6] = ACTIONS(2521), [aux_sym_binary_expression_token7] = ACTIONS(2521), [anon_sym_EQ_EQ] = ACTIONS(2521), [anon_sym_EQ_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token8] = ACTIONS(2521), [aux_sym_binary_expression_token9] = ACTIONS(2521), [aux_sym_binary_expression_token10] = ACTIONS(2521), [anon_sym_LT_GT] = ACTIONS(2523), [anon_sym_BANG_EQ] = ACTIONS(2521), [anon_sym_BANG_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token11] = ACTIONS(2521), [aux_sym_binary_expression_token12] = ACTIONS(2521), [aux_sym_binary_expression_token13] = ACTIONS(2521), [aux_sym_binary_expression_token14] = ACTIONS(2523), [aux_sym_binary_expression_token15] = ACTIONS(2521), [anon_sym_GT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token16] = ACTIONS(2521), [aux_sym_binary_expression_token17] = ACTIONS(2521), [anon_sym_GT] = ACTIONS(2521), [aux_sym_binary_expression_token18] = ACTIONS(2521), [aux_sym_binary_expression_token19] = ACTIONS(2521), [aux_sym_binary_expression_token20] = ACTIONS(2521), [aux_sym_binary_expression_token21] = ACTIONS(2523), [aux_sym_binary_expression_token22] = ACTIONS(2523), [aux_sym_binary_expression_token23] = ACTIONS(2523), [anon_sym_QMARK_QMARK] = ACTIONS(2523), [anon_sym_instanceof] = ACTIONS(2521), [anon_sym_BANG] = ACTIONS(2521), [anon_sym_TILDE] = ACTIONS(2523), [aux_sym_unary_operator_token1] = ACTIONS(2521), [anon_sym_PLUS_PLUS] = ACTIONS(2523), [anon_sym_DASH_DASH] = ACTIONS(2523), [anon_sym_DQUOTE] = ACTIONS(2523), [anon_sym_SQUOTE] = ACTIONS(2523), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2521), [sym_this] = ACTIONS(2521), [sym_super] = ACTIONS(2521), [sym_true] = ACTIONS(2521), [sym_false] = ACTIONS(2521), [sym_null] = ACTIONS(2521), [sym_undefined] = ACTIONS(2521), [anon_sym_get] = ACTIONS(2521), [anon_sym_set] = ACTIONS(2521), [anon_sym_POUND] = ACTIONS(2523), [anon_sym_export] = ACTIONS(2521), [anon_sym_queryExecute] = ACTIONS(2521), [anon_sym_BQUOTE] = ACTIONS(2523), [sym__automatic_semicolon] = ACTIONS(2523), [sym__ternary_qmark] = ACTIONS(2523), [sym__elvis_operator] = ACTIONS(2523), [sym_logical_or] = ACTIONS(2523), [sym_tag_linefeed] = ACTIONS(2523), }, [STATE(544)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(545)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(2525), [anon_sym_interface] = ACTIONS(2525), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(546)] = { [sym_identifier] = ACTIONS(1983), [anon_sym_import] = ACTIONS(1983), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(1985), [anon_sym_LPAREN] = ACTIONS(1985), [anon_sym_SEMI] = ACTIONS(1985), [anon_sym_let] = ACTIONS(1983), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(1983), [anon_sym_LBRACK] = ACTIONS(1985), [anon_sym_static] = ACTIONS(1983), [anon_sym_component] = ACTIONS(1983), [anon_sym_function] = ACTIONS(1983), [anon_sym_public] = ACTIONS(1983), [anon_sym_private] = ACTIONS(1983), [anon_sym_query] = ACTIONS(1983), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(1983), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(1983), [anon_sym_DASH] = ACTIONS(1983), [anon_sym_SLASH] = ACTIONS(1983), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(1983), [anon_sym_TILDE] = ACTIONS(1985), [aux_sym_unary_operator_token1] = ACTIONS(1983), [anon_sym_PLUS_PLUS] = ACTIONS(1985), [anon_sym_DASH_DASH] = ACTIONS(1985), [anon_sym_DQUOTE] = ACTIONS(1985), [anon_sym_SQUOTE] = ACTIONS(1985), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1983), [sym_this] = ACTIONS(1983), [sym_super] = ACTIONS(1983), [sym_true] = ACTIONS(1983), [sym_false] = ACTIONS(1983), [sym_null] = ACTIONS(1983), [sym_undefined] = ACTIONS(1983), [anon_sym_get] = ACTIONS(1983), [anon_sym_set] = ACTIONS(1983), [anon_sym_POUND] = ACTIONS(1985), [anon_sym_export] = ACTIONS(1983), [anon_sym_queryExecute] = ACTIONS(1983), [anon_sym_BQUOTE] = ACTIONS(1985), [sym__automatic_semicolon] = ACTIONS(1985), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(1985), }, [STATE(547)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(548)] = { [sym_arguments] = STATE(672), [sym_identifier] = ACTIONS(2081), [anon_sym_import] = ACTIONS(2081), [anon_sym_DOT] = ACTIONS(2081), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_LBRACE] = ACTIONS(2084), [anon_sym_LPAREN] = ACTIONS(2527), [anon_sym_let] = ACTIONS(2081), [anon_sym_in] = ACTIONS(2081), [anon_sym_include] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [anon_sym_static] = ACTIONS(2081), [anon_sym_component] = ACTIONS(2081), [anon_sym_function] = ACTIONS(2081), [anon_sym_public] = ACTIONS(2081), [anon_sym_private] = ACTIONS(2081), [anon_sym_query] = ACTIONS(2081), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_new] = ACTIONS(2081), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2081), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2081), [aux_sym_binary_expression_token3] = ACTIONS(2081), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2081), [aux_sym_binary_expression_token4] = ACTIONS(2081), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2081), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2081), [aux_sym_binary_expression_token10] = ACTIONS(2081), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2081), [aux_sym_binary_expression_token12] = ACTIONS(2081), [aux_sym_binary_expression_token13] = ACTIONS(2081), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2081), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2081), [aux_sym_binary_expression_token17] = ACTIONS(2081), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2081), [anon_sym_BANG] = ACTIONS(2081), [anon_sym_TILDE] = ACTIONS(2084), [aux_sym_unary_operator_token1] = ACTIONS(2081), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [anon_sym_DQUOTE] = ACTIONS(2084), [anon_sym_SQUOTE] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2081), [sym_this] = ACTIONS(2081), [sym_super] = ACTIONS(2081), [sym_true] = ACTIONS(2081), [sym_false] = ACTIONS(2081), [sym_null] = ACTIONS(2081), [sym_undefined] = ACTIONS(2081), [anon_sym_get] = ACTIONS(2081), [anon_sym_set] = ACTIONS(2081), [anon_sym_POUND] = ACTIONS(2084), [anon_sym_export] = ACTIONS(2081), [anon_sym_queryExecute] = ACTIONS(2081), [anon_sym_BQUOTE] = ACTIONS(2084), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), [sym_tag_linefeed] = ACTIONS(2084), }, [STATE(549)] = { [sym_identifier] = ACTIONS(2067), [anon_sym_import] = ACTIONS(2067), [anon_sym_DOT] = ACTIONS(2067), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_LBRACE] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_let] = ACTIONS(2067), [anon_sym_in] = ACTIONS(2067), [anon_sym_include] = ACTIONS(2067), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [anon_sym_static] = ACTIONS(2067), [anon_sym_component] = ACTIONS(2067), [anon_sym_function] = ACTIONS(2067), [anon_sym_public] = ACTIONS(2067), [anon_sym_private] = ACTIONS(2067), [anon_sym_query] = ACTIONS(2067), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_new] = ACTIONS(2067), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2067), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2067), [aux_sym_binary_expression_token3] = ACTIONS(2067), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2067), [aux_sym_binary_expression_token4] = ACTIONS(2067), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2067), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2067), [aux_sym_binary_expression_token10] = ACTIONS(2067), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2067), [aux_sym_binary_expression_token12] = ACTIONS(2067), [aux_sym_binary_expression_token13] = ACTIONS(2067), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2067), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2067), [aux_sym_binary_expression_token17] = ACTIONS(2067), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2067), [anon_sym_BANG] = ACTIONS(2067), [anon_sym_TILDE] = ACTIONS(2069), [aux_sym_unary_operator_token1] = ACTIONS(2067), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [anon_sym_DQUOTE] = ACTIONS(2069), [anon_sym_SQUOTE] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2067), [sym_this] = ACTIONS(2067), [sym_super] = ACTIONS(2067), [sym_true] = ACTIONS(2067), [sym_false] = ACTIONS(2067), [sym_null] = ACTIONS(2067), [sym_undefined] = ACTIONS(2067), [anon_sym_get] = ACTIONS(2067), [anon_sym_set] = ACTIONS(2067), [anon_sym_POUND] = ACTIONS(2069), [anon_sym_export] = ACTIONS(2067), [anon_sym_queryExecute] = ACTIONS(2067), [anon_sym_BQUOTE] = ACTIONS(2069), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), [sym_tag_linefeed] = ACTIONS(2069), }, [STATE(550)] = { [sym_identifier] = ACTIONS(1979), [anon_sym_import] = ACTIONS(1979), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(1981), [anon_sym_LPAREN] = ACTIONS(1981), [anon_sym_SEMI] = ACTIONS(1981), [anon_sym_let] = ACTIONS(1979), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(1979), [anon_sym_LBRACK] = ACTIONS(1981), [anon_sym_static] = ACTIONS(1979), [anon_sym_component] = ACTIONS(1979), [anon_sym_function] = ACTIONS(1979), [anon_sym_public] = ACTIONS(1979), [anon_sym_private] = ACTIONS(1979), [anon_sym_query] = ACTIONS(1979), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(1979), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(1979), [anon_sym_DASH] = ACTIONS(1979), [anon_sym_SLASH] = ACTIONS(1979), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(1979), [anon_sym_TILDE] = ACTIONS(1981), [aux_sym_unary_operator_token1] = ACTIONS(1979), [anon_sym_PLUS_PLUS] = ACTIONS(1981), [anon_sym_DASH_DASH] = ACTIONS(1981), [anon_sym_DQUOTE] = ACTIONS(1981), [anon_sym_SQUOTE] = ACTIONS(1981), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1979), [sym_this] = ACTIONS(1979), [sym_super] = ACTIONS(1979), [sym_true] = ACTIONS(1979), [sym_false] = ACTIONS(1979), [sym_null] = ACTIONS(1979), [sym_undefined] = ACTIONS(1979), [anon_sym_get] = ACTIONS(1979), [anon_sym_set] = ACTIONS(1979), [anon_sym_POUND] = ACTIONS(1981), [anon_sym_export] = ACTIONS(1979), [anon_sym_queryExecute] = ACTIONS(1979), [anon_sym_BQUOTE] = ACTIONS(1981), [sym__automatic_semicolon] = ACTIONS(1981), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(1981), }, [STATE(551)] = { [sym_identifier] = ACTIONS(2071), [anon_sym_import] = ACTIONS(2071), [anon_sym_DOT] = ACTIONS(2071), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_LBRACE] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_let] = ACTIONS(2071), [anon_sym_in] = ACTIONS(2071), [anon_sym_include] = ACTIONS(2071), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [anon_sym_static] = ACTIONS(2071), [anon_sym_component] = ACTIONS(2071), [anon_sym_function] = ACTIONS(2071), [anon_sym_public] = ACTIONS(2071), [anon_sym_private] = ACTIONS(2071), [anon_sym_query] = ACTIONS(2071), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_new] = ACTIONS(2071), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2071), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2071), [aux_sym_binary_expression_token3] = ACTIONS(2071), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2071), [aux_sym_binary_expression_token4] = ACTIONS(2071), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2071), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2071), [aux_sym_binary_expression_token10] = ACTIONS(2071), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2071), [aux_sym_binary_expression_token12] = ACTIONS(2071), [aux_sym_binary_expression_token13] = ACTIONS(2071), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2071), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2071), [aux_sym_binary_expression_token17] = ACTIONS(2071), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2071), [anon_sym_BANG] = ACTIONS(2071), [anon_sym_TILDE] = ACTIONS(2073), [aux_sym_unary_operator_token1] = ACTIONS(2071), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [anon_sym_DQUOTE] = ACTIONS(2073), [anon_sym_SQUOTE] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2071), [sym_this] = ACTIONS(2071), [sym_super] = ACTIONS(2071), [sym_true] = ACTIONS(2071), [sym_false] = ACTIONS(2071), [sym_null] = ACTIONS(2071), [sym_undefined] = ACTIONS(2071), [anon_sym_get] = ACTIONS(2071), [anon_sym_set] = ACTIONS(2071), [anon_sym_POUND] = ACTIONS(2073), [anon_sym_export] = ACTIONS(2071), [anon_sym_queryExecute] = ACTIONS(2071), [anon_sym_BQUOTE] = ACTIONS(2073), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), [sym_tag_linefeed] = ACTIONS(2073), }, [STATE(552)] = { [sym_identifier] = ACTIONS(2529), [anon_sym_import] = ACTIONS(2529), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2532), [anon_sym_LPAREN] = ACTIONS(2532), [anon_sym_SEMI] = ACTIONS(1981), [anon_sym_let] = ACTIONS(2529), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2529), [anon_sym_LBRACK] = ACTIONS(2532), [anon_sym_static] = ACTIONS(2529), [anon_sym_component] = ACTIONS(2529), [anon_sym_function] = ACTIONS(2529), [anon_sym_public] = ACTIONS(2529), [anon_sym_private] = ACTIONS(2529), [anon_sym_query] = ACTIONS(2529), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2529), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2529), [anon_sym_DASH] = ACTIONS(2529), [anon_sym_SLASH] = ACTIONS(2529), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2529), [anon_sym_TILDE] = ACTIONS(2532), [aux_sym_unary_operator_token1] = ACTIONS(2529), [anon_sym_PLUS_PLUS] = ACTIONS(2532), [anon_sym_DASH_DASH] = ACTIONS(2532), [anon_sym_DQUOTE] = ACTIONS(2532), [anon_sym_SQUOTE] = ACTIONS(2532), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2529), [sym_this] = ACTIONS(2529), [sym_super] = ACTIONS(2529), [sym_true] = ACTIONS(2529), [sym_false] = ACTIONS(2529), [sym_null] = ACTIONS(2529), [sym_undefined] = ACTIONS(2529), [anon_sym_get] = ACTIONS(2529), [anon_sym_set] = ACTIONS(2529), [anon_sym_POUND] = ACTIONS(2532), [anon_sym_export] = ACTIONS(2529), [anon_sym_queryExecute] = ACTIONS(2529), [anon_sym_BQUOTE] = ACTIONS(2532), [sym__automatic_semicolon] = ACTIONS(1981), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(1981), }, [STATE(553)] = { [sym_arguments] = STATE(672), [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2527), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(554)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(2535), [anon_sym_interface] = ACTIONS(2535), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(555)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(1880), [anon_sym_interface] = ACTIONS(1880), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(556)] = { [sym_arguments] = STATE(672), [sym_identifier] = ACTIONS(2075), [anon_sym_import] = ACTIONS(2075), [anon_sym_DOT] = ACTIONS(2075), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_LBRACE] = ACTIONS(2078), [anon_sym_LPAREN] = ACTIONS(2527), [anon_sym_let] = ACTIONS(2075), [anon_sym_in] = ACTIONS(2075), [anon_sym_include] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [anon_sym_static] = ACTIONS(2075), [anon_sym_component] = ACTIONS(2075), [anon_sym_function] = ACTIONS(2075), [anon_sym_public] = ACTIONS(2075), [anon_sym_private] = ACTIONS(2075), [anon_sym_query] = ACTIONS(2075), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_new] = ACTIONS(2075), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2075), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2075), [aux_sym_binary_expression_token3] = ACTIONS(2075), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2075), [aux_sym_binary_expression_token4] = ACTIONS(2075), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2075), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2075), [aux_sym_binary_expression_token10] = ACTIONS(2075), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2075), [aux_sym_binary_expression_token12] = ACTIONS(2075), [aux_sym_binary_expression_token13] = ACTIONS(2075), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2075), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2075), [aux_sym_binary_expression_token17] = ACTIONS(2075), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2075), [anon_sym_BANG] = ACTIONS(2075), [anon_sym_TILDE] = ACTIONS(2078), [aux_sym_unary_operator_token1] = ACTIONS(2075), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [anon_sym_DQUOTE] = ACTIONS(2078), [anon_sym_SQUOTE] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2075), [sym_this] = ACTIONS(2075), [sym_super] = ACTIONS(2075), [sym_true] = ACTIONS(2075), [sym_false] = ACTIONS(2075), [sym_null] = ACTIONS(2075), [sym_undefined] = ACTIONS(2075), [anon_sym_get] = ACTIONS(2075), [anon_sym_set] = ACTIONS(2075), [anon_sym_POUND] = ACTIONS(2078), [anon_sym_export] = ACTIONS(2075), [anon_sym_queryExecute] = ACTIONS(2075), [anon_sym_BQUOTE] = ACTIONS(2078), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), [sym_tag_linefeed] = ACTIONS(2078), }, [STATE(557)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(2537), [anon_sym_interface] = ACTIONS(2537), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(558)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(2525), [anon_sym_interface] = ACTIONS(2525), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(559)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_component] = ACTIONS(2539), [anon_sym_interface] = ACTIONS(2539), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(560)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2962), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5069), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2461), [sym_hash_expression] = STATE(2461), [sym_hash_empty] = STATE(2461), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(561)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3058), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4882), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2345), [sym_hash_expression] = STATE(2345), [sym_hash_empty] = STATE(2345), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(562)] = { [sym_arguments] = STATE(751), [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2545), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(563)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_import] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2149), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_LBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_let] = ACTIONS(2149), [anon_sym_in] = ACTIONS(2149), [anon_sym_include] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_static] = ACTIONS(2149), [anon_sym_component] = ACTIONS(2149), [anon_sym_function] = ACTIONS(2149), [anon_sym_public] = ACTIONS(2149), [anon_sym_private] = ACTIONS(2149), [anon_sym_query] = ACTIONS(2149), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_new] = ACTIONS(2149), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_BANG] = ACTIONS(2149), [anon_sym_TILDE] = ACTIONS(2151), [aux_sym_unary_operator_token1] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [anon_sym_DQUOTE] = ACTIONS(2151), [anon_sym_SQUOTE] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2149), [sym_this] = ACTIONS(2149), [sym_super] = ACTIONS(2149), [sym_true] = ACTIONS(2149), [sym_false] = ACTIONS(2149), [sym_null] = ACTIONS(2149), [sym_undefined] = ACTIONS(2149), [anon_sym_get] = ACTIONS(2149), [anon_sym_set] = ACTIONS(2149), [anon_sym_POUND] = ACTIONS(2151), [anon_sym_export] = ACTIONS(2149), [anon_sym_queryExecute] = ACTIONS(2149), [anon_sym_BQUOTE] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), [sym_tag_linefeed] = ACTIONS(2151), }, [STATE(564)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(565)] = { [sym_identifier] = ACTIONS(2071), [anon_sym_import] = ACTIONS(2071), [anon_sym_DOT] = ACTIONS(2071), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_LBRACE] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_let] = ACTIONS(2071), [anon_sym_in] = ACTIONS(2071), [anon_sym_include] = ACTIONS(2071), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [anon_sym_static] = ACTIONS(2071), [anon_sym_component] = ACTIONS(2071), [anon_sym_function] = ACTIONS(2071), [anon_sym_public] = ACTIONS(2071), [anon_sym_private] = ACTIONS(2071), [anon_sym_query] = ACTIONS(2071), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_new] = ACTIONS(2071), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2071), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2071), [aux_sym_binary_expression_token3] = ACTIONS(2071), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2071), [aux_sym_binary_expression_token4] = ACTIONS(2071), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2071), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2071), [aux_sym_binary_expression_token10] = ACTIONS(2071), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2071), [aux_sym_binary_expression_token12] = ACTIONS(2071), [aux_sym_binary_expression_token13] = ACTIONS(2071), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2071), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2071), [aux_sym_binary_expression_token17] = ACTIONS(2071), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2071), [anon_sym_BANG] = ACTIONS(2071), [anon_sym_TILDE] = ACTIONS(2073), [aux_sym_unary_operator_token1] = ACTIONS(2071), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [anon_sym_DQUOTE] = ACTIONS(2073), [anon_sym_SQUOTE] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2071), [sym_this] = ACTIONS(2071), [sym_super] = ACTIONS(2071), [sym_true] = ACTIONS(2071), [sym_false] = ACTIONS(2071), [sym_null] = ACTIONS(2071), [sym_undefined] = ACTIONS(2071), [anon_sym_get] = ACTIONS(2071), [anon_sym_set] = ACTIONS(2071), [anon_sym_POUND] = ACTIONS(2073), [anon_sym_export] = ACTIONS(2071), [anon_sym_queryExecute] = ACTIONS(2071), [anon_sym_BQUOTE] = ACTIONS(2073), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), }, [STATE(566)] = { [sym_identifier] = ACTIONS(2067), [anon_sym_import] = ACTIONS(2067), [anon_sym_DOT] = ACTIONS(2067), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_LBRACE] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_let] = ACTIONS(2067), [anon_sym_in] = ACTIONS(2067), [anon_sym_include] = ACTIONS(2067), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [anon_sym_static] = ACTIONS(2067), [anon_sym_component] = ACTIONS(2067), [anon_sym_function] = ACTIONS(2067), [anon_sym_public] = ACTIONS(2067), [anon_sym_private] = ACTIONS(2067), [anon_sym_query] = ACTIONS(2067), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_new] = ACTIONS(2067), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2067), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2067), [aux_sym_binary_expression_token3] = ACTIONS(2067), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2067), [aux_sym_binary_expression_token4] = ACTIONS(2067), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2067), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2067), [aux_sym_binary_expression_token10] = ACTIONS(2067), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2067), [aux_sym_binary_expression_token12] = ACTIONS(2067), [aux_sym_binary_expression_token13] = ACTIONS(2067), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2067), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2067), [aux_sym_binary_expression_token17] = ACTIONS(2067), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2067), [anon_sym_BANG] = ACTIONS(2067), [anon_sym_TILDE] = ACTIONS(2069), [aux_sym_unary_operator_token1] = ACTIONS(2067), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [anon_sym_DQUOTE] = ACTIONS(2069), [anon_sym_SQUOTE] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2067), [sym_this] = ACTIONS(2067), [sym_super] = ACTIONS(2067), [sym_true] = ACTIONS(2067), [sym_false] = ACTIONS(2067), [sym_null] = ACTIONS(2067), [sym_undefined] = ACTIONS(2067), [anon_sym_get] = ACTIONS(2067), [anon_sym_set] = ACTIONS(2067), [anon_sym_POUND] = ACTIONS(2069), [anon_sym_export] = ACTIONS(2067), [anon_sym_queryExecute] = ACTIONS(2067), [anon_sym_BQUOTE] = ACTIONS(2069), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), }, [STATE(567)] = { [sym_identifier] = ACTIONS(2165), [anon_sym_import] = ACTIONS(2165), [anon_sym_DOT] = ACTIONS(2165), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_LBRACE] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_let] = ACTIONS(2165), [anon_sym_in] = ACTIONS(2165), [anon_sym_include] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [anon_sym_static] = ACTIONS(2165), [anon_sym_component] = ACTIONS(2165), [anon_sym_function] = ACTIONS(2165), [anon_sym_public] = ACTIONS(2165), [anon_sym_private] = ACTIONS(2165), [anon_sym_query] = ACTIONS(2165), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_new] = ACTIONS(2165), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_BANG] = ACTIONS(2165), [anon_sym_TILDE] = ACTIONS(2167), [aux_sym_unary_operator_token1] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [anon_sym_DQUOTE] = ACTIONS(2167), [anon_sym_SQUOTE] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2165), [sym_this] = ACTIONS(2165), [sym_super] = ACTIONS(2165), [sym_true] = ACTIONS(2165), [sym_false] = ACTIONS(2165), [sym_null] = ACTIONS(2165), [sym_undefined] = ACTIONS(2165), [anon_sym_get] = ACTIONS(2165), [anon_sym_set] = ACTIONS(2165), [anon_sym_POUND] = ACTIONS(2167), [anon_sym_export] = ACTIONS(2165), [anon_sym_queryExecute] = ACTIONS(2165), [anon_sym_BQUOTE] = ACTIONS(2167), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), [sym_tag_linefeed] = ACTIONS(2167), }, [STATE(568)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_import] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2175), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_LBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_let] = ACTIONS(2175), [anon_sym_in] = ACTIONS(2175), [anon_sym_include] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_static] = ACTIONS(2175), [anon_sym_component] = ACTIONS(2175), [anon_sym_function] = ACTIONS(2175), [anon_sym_public] = ACTIONS(2175), [anon_sym_private] = ACTIONS(2175), [anon_sym_query] = ACTIONS(2175), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_new] = ACTIONS(2175), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_BANG] = ACTIONS(2175), [anon_sym_TILDE] = ACTIONS(2177), [aux_sym_unary_operator_token1] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [anon_sym_DQUOTE] = ACTIONS(2177), [anon_sym_SQUOTE] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2175), [sym_this] = ACTIONS(2175), [sym_super] = ACTIONS(2175), [sym_true] = ACTIONS(2175), [sym_false] = ACTIONS(2175), [sym_null] = ACTIONS(2175), [sym_undefined] = ACTIONS(2175), [anon_sym_get] = ACTIONS(2175), [anon_sym_set] = ACTIONS(2175), [anon_sym_POUND] = ACTIONS(2177), [anon_sym_export] = ACTIONS(2175), [anon_sym_queryExecute] = ACTIONS(2175), [anon_sym_BQUOTE] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), [sym_tag_linefeed] = ACTIONS(2177), }, [STATE(569)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2052), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(570)] = { [sym_arguments] = STATE(614), [sym_identifier] = ACTIONS(2155), [anon_sym_import] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2155), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2527), [anon_sym_let] = ACTIONS(2155), [anon_sym_in] = ACTIONS(2155), [anon_sym_include] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2157), [anon_sym_static] = ACTIONS(2155), [anon_sym_component] = ACTIONS(2155), [anon_sym_function] = ACTIONS(2155), [anon_sym_public] = ACTIONS(2155), [anon_sym_private] = ACTIONS(2155), [anon_sym_query] = ACTIONS(2155), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_new] = ACTIONS(2155), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_BANG] = ACTIONS(2155), [anon_sym_TILDE] = ACTIONS(2157), [aux_sym_unary_operator_token1] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [anon_sym_DQUOTE] = ACTIONS(2157), [anon_sym_SQUOTE] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2155), [sym_this] = ACTIONS(2155), [sym_super] = ACTIONS(2155), [sym_true] = ACTIONS(2155), [sym_false] = ACTIONS(2155), [sym_null] = ACTIONS(2155), [sym_undefined] = ACTIONS(2155), [anon_sym_get] = ACTIONS(2155), [anon_sym_set] = ACTIONS(2155), [anon_sym_POUND] = ACTIONS(2157), [anon_sym_export] = ACTIONS(2155), [anon_sym_queryExecute] = ACTIONS(2155), [anon_sym_BQUOTE] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(571)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1800), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(2547), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), [sym_tag_linefeed] = ACTIONS(1802), }, [STATE(572)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(2549), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), [sym_tag_linefeed] = ACTIONS(1826), }, [STATE(573)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(574)] = { [sym_arguments] = STATE(647), [sym_identifier] = ACTIONS(2155), [anon_sym_import] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_let] = ACTIONS(2155), [anon_sym_in] = ACTIONS(2155), [anon_sym_include] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2155), [anon_sym_component] = ACTIONS(2155), [anon_sym_function] = ACTIONS(2155), [anon_sym_public] = ACTIONS(2155), [anon_sym_private] = ACTIONS(2155), [anon_sym_query] = ACTIONS(2155), [sym_optional_chain] = ACTIONS(2555), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2155), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_BANG] = ACTIONS(2155), [anon_sym_TILDE] = ACTIONS(2157), [aux_sym_unary_operator_token1] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [anon_sym_DQUOTE] = ACTIONS(2157), [anon_sym_SQUOTE] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2155), [sym_this] = ACTIONS(2155), [sym_super] = ACTIONS(2155), [sym_true] = ACTIONS(2155), [sym_false] = ACTIONS(2155), [sym_null] = ACTIONS(2155), [sym_undefined] = ACTIONS(2155), [anon_sym_get] = ACTIONS(2155), [anon_sym_set] = ACTIONS(2155), [anon_sym_POUND] = ACTIONS(2157), [anon_sym_export] = ACTIONS(2155), [anon_sym_queryExecute] = ACTIONS(2155), [anon_sym_BQUOTE] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(575)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3040), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4950), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2576), [sym_hash_expression] = STATE(2576), [sym_hash_empty] = STATE(2576), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(576)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(577)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(578)] = { [sym_arguments] = STATE(592), [sym_identifier] = ACTIONS(2143), [anon_sym_import] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_let] = ACTIONS(2143), [anon_sym_in] = ACTIONS(2143), [anon_sym_include] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2143), [anon_sym_component] = ACTIONS(2143), [anon_sym_function] = ACTIONS(2143), [anon_sym_public] = ACTIONS(2143), [anon_sym_private] = ACTIONS(2143), [anon_sym_query] = ACTIONS(2143), [sym_optional_chain] = ACTIONS(2555), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2143), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_BANG] = ACTIONS(2143), [anon_sym_TILDE] = ACTIONS(2145), [aux_sym_unary_operator_token1] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [anon_sym_DQUOTE] = ACTIONS(2145), [anon_sym_SQUOTE] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2143), [sym_this] = ACTIONS(2143), [sym_super] = ACTIONS(2143), [sym_true] = ACTIONS(2143), [sym_false] = ACTIONS(2143), [sym_null] = ACTIONS(2143), [sym_undefined] = ACTIONS(2143), [anon_sym_get] = ACTIONS(2143), [anon_sym_set] = ACTIONS(2143), [anon_sym_POUND] = ACTIONS(2145), [anon_sym_export] = ACTIONS(2143), [anon_sym_queryExecute] = ACTIONS(2143), [anon_sym_BQUOTE] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(579)] = { [sym_arguments] = STATE(672), [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2527), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2555), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(580)] = { [sym_arguments] = STATE(684), [sym_identifier] = ACTIONS(2143), [anon_sym_import] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2143), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2527), [anon_sym_let] = ACTIONS(2143), [anon_sym_in] = ACTIONS(2143), [anon_sym_include] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2145), [anon_sym_static] = ACTIONS(2143), [anon_sym_component] = ACTIONS(2143), [anon_sym_function] = ACTIONS(2143), [anon_sym_public] = ACTIONS(2143), [anon_sym_private] = ACTIONS(2143), [anon_sym_query] = ACTIONS(2143), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_new] = ACTIONS(2143), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_BANG] = ACTIONS(2143), [anon_sym_TILDE] = ACTIONS(2145), [aux_sym_unary_operator_token1] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [anon_sym_DQUOTE] = ACTIONS(2145), [anon_sym_SQUOTE] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2143), [sym_this] = ACTIONS(2143), [sym_super] = ACTIONS(2143), [sym_true] = ACTIONS(2143), [sym_false] = ACTIONS(2143), [sym_null] = ACTIONS(2143), [sym_undefined] = ACTIONS(2143), [anon_sym_get] = ACTIONS(2143), [anon_sym_set] = ACTIONS(2143), [anon_sym_POUND] = ACTIONS(2145), [anon_sym_export] = ACTIONS(2143), [anon_sym_queryExecute] = ACTIONS(2143), [anon_sym_BQUOTE] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(581)] = { [sym_arguments] = STATE(751), [sym_identifier] = ACTIONS(2081), [anon_sym_import] = ACTIONS(2081), [anon_sym_DOT] = ACTIONS(2081), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_LBRACE] = ACTIONS(2084), [anon_sym_LPAREN] = ACTIONS(2545), [anon_sym_let] = ACTIONS(2081), [anon_sym_in] = ACTIONS(2081), [anon_sym_include] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [anon_sym_static] = ACTIONS(2081), [anon_sym_component] = ACTIONS(2081), [anon_sym_function] = ACTIONS(2081), [anon_sym_public] = ACTIONS(2081), [anon_sym_private] = ACTIONS(2081), [anon_sym_query] = ACTIONS(2081), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_new] = ACTIONS(2081), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2081), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2081), [aux_sym_binary_expression_token3] = ACTIONS(2081), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2081), [aux_sym_binary_expression_token4] = ACTIONS(2081), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2081), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2081), [aux_sym_binary_expression_token10] = ACTIONS(2081), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2081), [aux_sym_binary_expression_token12] = ACTIONS(2081), [aux_sym_binary_expression_token13] = ACTIONS(2081), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2081), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2081), [aux_sym_binary_expression_token17] = ACTIONS(2081), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2081), [anon_sym_BANG] = ACTIONS(2081), [anon_sym_TILDE] = ACTIONS(2084), [aux_sym_unary_operator_token1] = ACTIONS(2081), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [anon_sym_DQUOTE] = ACTIONS(2084), [anon_sym_SQUOTE] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2081), [sym_this] = ACTIONS(2081), [sym_super] = ACTIONS(2081), [sym_true] = ACTIONS(2081), [sym_false] = ACTIONS(2081), [sym_null] = ACTIONS(2081), [sym_undefined] = ACTIONS(2081), [anon_sym_get] = ACTIONS(2081), [anon_sym_set] = ACTIONS(2081), [anon_sym_POUND] = ACTIONS(2084), [anon_sym_export] = ACTIONS(2081), [anon_sym_queryExecute] = ACTIONS(2081), [anon_sym_BQUOTE] = ACTIONS(2084), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), }, [STATE(582)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2942), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5115), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2565), [sym_hash_expression] = STATE(2565), [sym_hash_empty] = STATE(2565), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(583)] = { [sym_identifier] = ACTIONS(2125), [anon_sym_import] = ACTIONS(2125), [anon_sym_DOT] = ACTIONS(2125), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_LBRACE] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_let] = ACTIONS(2125), [anon_sym_in] = ACTIONS(2125), [anon_sym_include] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [anon_sym_static] = ACTIONS(2125), [anon_sym_component] = ACTIONS(2125), [anon_sym_function] = ACTIONS(2125), [anon_sym_public] = ACTIONS(2125), [anon_sym_private] = ACTIONS(2125), [anon_sym_query] = ACTIONS(2125), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_new] = ACTIONS(2125), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2125), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_BANG] = ACTIONS(2125), [anon_sym_TILDE] = ACTIONS(2127), [aux_sym_unary_operator_token1] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [anon_sym_DQUOTE] = ACTIONS(2127), [anon_sym_SQUOTE] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(2559), [sym_number] = ACTIONS(2125), [sym_this] = ACTIONS(2125), [sym_super] = ACTIONS(2125), [sym_true] = ACTIONS(2125), [sym_false] = ACTIONS(2125), [sym_null] = ACTIONS(2125), [sym_undefined] = ACTIONS(2125), [anon_sym_get] = ACTIONS(2125), [anon_sym_set] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(2127), [anon_sym_export] = ACTIONS(2125), [anon_sym_queryExecute] = ACTIONS(2125), [anon_sym_BQUOTE] = ACTIONS(2127), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), [sym_tag_linefeed] = ACTIONS(2127), }, [STATE(584)] = { [sym_identifier] = ACTIONS(2159), [anon_sym_import] = ACTIONS(2159), [anon_sym_DOT] = ACTIONS(2159), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_LBRACE] = ACTIONS(2161), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_let] = ACTIONS(2159), [anon_sym_in] = ACTIONS(2159), [anon_sym_include] = ACTIONS(2159), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [anon_sym_static] = ACTIONS(2159), [anon_sym_component] = ACTIONS(2159), [anon_sym_function] = ACTIONS(2159), [anon_sym_public] = ACTIONS(2159), [anon_sym_private] = ACTIONS(2159), [anon_sym_query] = ACTIONS(2159), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_new] = ACTIONS(2159), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2159), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2159), [aux_sym_binary_expression_token3] = ACTIONS(2159), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2159), [aux_sym_binary_expression_token4] = ACTIONS(2159), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2159), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2159), [aux_sym_binary_expression_token10] = ACTIONS(2159), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2159), [aux_sym_binary_expression_token12] = ACTIONS(2159), [aux_sym_binary_expression_token13] = ACTIONS(2159), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2159), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2159), [aux_sym_binary_expression_token17] = ACTIONS(2159), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2159), [anon_sym_BANG] = ACTIONS(2159), [anon_sym_TILDE] = ACTIONS(2161), [aux_sym_unary_operator_token1] = ACTIONS(2159), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [anon_sym_DQUOTE] = ACTIONS(2161), [anon_sym_SQUOTE] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2159), [sym_this] = ACTIONS(2159), [sym_super] = ACTIONS(2159), [sym_true] = ACTIONS(2159), [sym_false] = ACTIONS(2159), [sym_null] = ACTIONS(2159), [sym_undefined] = ACTIONS(2159), [anon_sym_get] = ACTIONS(2159), [anon_sym_set] = ACTIONS(2159), [anon_sym_POUND] = ACTIONS(2161), [anon_sym_export] = ACTIONS(2159), [anon_sym_queryExecute] = ACTIONS(2159), [anon_sym_BQUOTE] = ACTIONS(2161), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), [sym_tag_linefeed] = ACTIONS(2161), }, [STATE(585)] = { [sym_arguments] = STATE(751), [sym_identifier] = ACTIONS(2075), [anon_sym_import] = ACTIONS(2075), [anon_sym_DOT] = ACTIONS(2075), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_LBRACE] = ACTIONS(2078), [anon_sym_LPAREN] = ACTIONS(2545), [anon_sym_let] = ACTIONS(2075), [anon_sym_in] = ACTIONS(2075), [anon_sym_include] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [anon_sym_static] = ACTIONS(2075), [anon_sym_component] = ACTIONS(2075), [anon_sym_function] = ACTIONS(2075), [anon_sym_public] = ACTIONS(2075), [anon_sym_private] = ACTIONS(2075), [anon_sym_query] = ACTIONS(2075), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_new] = ACTIONS(2075), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2075), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2075), [aux_sym_binary_expression_token3] = ACTIONS(2075), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2075), [aux_sym_binary_expression_token4] = ACTIONS(2075), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2075), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2075), [aux_sym_binary_expression_token10] = ACTIONS(2075), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2075), [aux_sym_binary_expression_token12] = ACTIONS(2075), [aux_sym_binary_expression_token13] = ACTIONS(2075), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2075), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2075), [aux_sym_binary_expression_token17] = ACTIONS(2075), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2075), [anon_sym_BANG] = ACTIONS(2075), [anon_sym_TILDE] = ACTIONS(2078), [aux_sym_unary_operator_token1] = ACTIONS(2075), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [anon_sym_DQUOTE] = ACTIONS(2078), [anon_sym_SQUOTE] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2075), [sym_this] = ACTIONS(2075), [sym_super] = ACTIONS(2075), [sym_true] = ACTIONS(2075), [sym_false] = ACTIONS(2075), [sym_null] = ACTIONS(2075), [sym_undefined] = ACTIONS(2075), [anon_sym_get] = ACTIONS(2075), [anon_sym_set] = ACTIONS(2075), [anon_sym_POUND] = ACTIONS(2078), [anon_sym_export] = ACTIONS(2075), [anon_sym_queryExecute] = ACTIONS(2075), [anon_sym_BQUOTE] = ACTIONS(2078), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), }, [STATE(586)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3023), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4969), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2352), [sym_hash_expression] = STATE(2352), [sym_hash_empty] = STATE(2352), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(587)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3033), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5037), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2422), [sym_hash_expression] = STATE(2422), [sym_hash_empty] = STATE(2422), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(588)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3041), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5110), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2488), [sym_hash_expression] = STATE(2488), [sym_hash_empty] = STATE(2488), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(589)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3052), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1106), [sym_subscript_expression] = STATE(1106), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5022), [sym_string] = STATE(2232), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2332), [sym_hash_expression] = STATE(2332), [sym_hash_empty] = STATE(2332), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2087), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2095), [anon_sym_include] = ACTIONS(2095), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(2095), [anon_sym_component] = ACTIONS(2095), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2095), [anon_sym_private] = ACTIONS(2095), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2103), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2113), [sym_undefined] = ACTIONS(2115), [anon_sym_get] = ACTIONS(2095), [anon_sym_set] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2095), [anon_sym_queryExecute] = ACTIONS(2117), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(590)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(591)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(592)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_import] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2299), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_LBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_let] = ACTIONS(2299), [anon_sym_in] = ACTIONS(2299), [anon_sym_include] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_static] = ACTIONS(2299), [anon_sym_component] = ACTIONS(2299), [anon_sym_function] = ACTIONS(2299), [anon_sym_public] = ACTIONS(2299), [anon_sym_private] = ACTIONS(2299), [anon_sym_query] = ACTIONS(2299), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_new] = ACTIONS(2299), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_BANG] = ACTIONS(2299), [anon_sym_TILDE] = ACTIONS(2301), [aux_sym_unary_operator_token1] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [anon_sym_DQUOTE] = ACTIONS(2301), [anon_sym_SQUOTE] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2299), [sym_this] = ACTIONS(2299), [sym_super] = ACTIONS(2299), [sym_true] = ACTIONS(2299), [sym_false] = ACTIONS(2299), [sym_null] = ACTIONS(2299), [sym_undefined] = ACTIONS(2299), [anon_sym_get] = ACTIONS(2299), [anon_sym_set] = ACTIONS(2299), [anon_sym_POUND] = ACTIONS(2301), [anon_sym_export] = ACTIONS(2299), [anon_sym_queryExecute] = ACTIONS(2299), [anon_sym_BQUOTE] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), [sym_tag_linefeed] = ACTIONS(2301), }, [STATE(593)] = { [sym_identifier] = ACTIONS(2125), [anon_sym_import] = ACTIONS(2125), [anon_sym_DOT] = ACTIONS(2125), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_LBRACE] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_let] = ACTIONS(2125), [anon_sym_in] = ACTIONS(2125), [anon_sym_include] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [anon_sym_static] = ACTIONS(2125), [anon_sym_component] = ACTIONS(2125), [anon_sym_function] = ACTIONS(2125), [anon_sym_public] = ACTIONS(2125), [anon_sym_private] = ACTIONS(2125), [anon_sym_query] = ACTIONS(2125), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_new] = ACTIONS(2125), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2125), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_BANG] = ACTIONS(2125), [anon_sym_TILDE] = ACTIONS(2127), [aux_sym_unary_operator_token1] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [anon_sym_DQUOTE] = ACTIONS(2127), [anon_sym_SQUOTE] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(2585), [sym_number] = ACTIONS(2125), [sym_this] = ACTIONS(2125), [sym_super] = ACTIONS(2125), [sym_true] = ACTIONS(2125), [sym_false] = ACTIONS(2125), [sym_null] = ACTIONS(2125), [sym_undefined] = ACTIONS(2125), [anon_sym_get] = ACTIONS(2125), [anon_sym_set] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(2127), [anon_sym_export] = ACTIONS(2125), [anon_sym_queryExecute] = ACTIONS(2125), [anon_sym_BQUOTE] = ACTIONS(2127), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), }, [STATE(594)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(595)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(3993), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(876), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3954), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2589), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2597), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(596)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(597)] = { [sym_identifier] = ACTIONS(2477), [anon_sym_import] = ACTIONS(2477), [anon_sym_DOT] = ACTIONS(2477), [anon_sym_STAR] = ACTIONS(2477), [anon_sym_LBRACE] = ACTIONS(2479), [anon_sym_LPAREN] = ACTIONS(2479), [anon_sym_let] = ACTIONS(2477), [anon_sym_in] = ACTIONS(2477), [anon_sym_include] = ACTIONS(2477), [anon_sym_LBRACK] = ACTIONS(2479), [anon_sym_static] = ACTIONS(2477), [anon_sym_component] = ACTIONS(2477), [anon_sym_function] = ACTIONS(2477), [anon_sym_public] = ACTIONS(2477), [anon_sym_private] = ACTIONS(2477), [anon_sym_query] = ACTIONS(2477), [sym_optional_chain] = ACTIONS(2479), [sym_static_chain] = ACTIONS(2479), [anon_sym_new] = ACTIONS(2477), [anon_sym_AMP_AMP] = ACTIONS(2479), [aux_sym_binary_expression_token1] = ACTIONS(2477), [anon_sym_PIPE_PIPE] = ACTIONS(2479), [aux_sym_binary_expression_token2] = ACTIONS(2477), [aux_sym_binary_expression_token3] = ACTIONS(2477), [anon_sym_GT_GT] = ACTIONS(2477), [anon_sym_GT_GT_GT] = ACTIONS(2479), [anon_sym_LT_LT] = ACTIONS(2479), [anon_sym_AMP] = ACTIONS(2477), [anon_sym_CARET] = ACTIONS(2479), [anon_sym_PIPE] = ACTIONS(2477), [anon_sym_PLUS] = ACTIONS(2477), [anon_sym_DASH] = ACTIONS(2477), [anon_sym_SLASH] = ACTIONS(2477), [anon_sym_PERCENT] = ACTIONS(2479), [anon_sym_BSLASH] = ACTIONS(2477), [aux_sym_binary_expression_token4] = ACTIONS(2477), [anon_sym_STAR_STAR] = ACTIONS(2479), [anon_sym_LT] = ACTIONS(2477), [aux_sym_binary_expression_token5] = ACTIONS(2477), [anon_sym_LT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token6] = ACTIONS(2477), [aux_sym_binary_expression_token7] = ACTIONS(2477), [anon_sym_EQ_EQ] = ACTIONS(2477), [anon_sym_EQ_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token8] = ACTIONS(2477), [aux_sym_binary_expression_token9] = ACTIONS(2477), [aux_sym_binary_expression_token10] = ACTIONS(2477), [anon_sym_LT_GT] = ACTIONS(2479), [anon_sym_BANG_EQ] = ACTIONS(2477), [anon_sym_BANG_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token11] = ACTIONS(2477), [aux_sym_binary_expression_token12] = ACTIONS(2477), [aux_sym_binary_expression_token13] = ACTIONS(2477), [aux_sym_binary_expression_token14] = ACTIONS(2479), [aux_sym_binary_expression_token15] = ACTIONS(2477), [anon_sym_GT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token16] = ACTIONS(2477), [aux_sym_binary_expression_token17] = ACTIONS(2477), [anon_sym_GT] = ACTIONS(2477), [aux_sym_binary_expression_token18] = ACTIONS(2477), [aux_sym_binary_expression_token19] = ACTIONS(2477), [aux_sym_binary_expression_token20] = ACTIONS(2477), [aux_sym_binary_expression_token21] = ACTIONS(2479), [aux_sym_binary_expression_token22] = ACTIONS(2479), [aux_sym_binary_expression_token23] = ACTIONS(2479), [anon_sym_QMARK_QMARK] = ACTIONS(2479), [anon_sym_instanceof] = ACTIONS(2477), [anon_sym_BANG] = ACTIONS(2477), [anon_sym_TILDE] = ACTIONS(2479), [aux_sym_unary_operator_token1] = ACTIONS(2477), [anon_sym_PLUS_PLUS] = ACTIONS(2479), [anon_sym_DASH_DASH] = ACTIONS(2479), [anon_sym_DQUOTE] = ACTIONS(2479), [anon_sym_SQUOTE] = ACTIONS(2479), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2477), [sym_this] = ACTIONS(2477), [sym_super] = ACTIONS(2477), [sym_true] = ACTIONS(2477), [sym_false] = ACTIONS(2477), [sym_null] = ACTIONS(2477), [sym_undefined] = ACTIONS(2477), [anon_sym_get] = ACTIONS(2477), [anon_sym_set] = ACTIONS(2477), [anon_sym_POUND] = ACTIONS(2479), [anon_sym_export] = ACTIONS(2477), [anon_sym_queryExecute] = ACTIONS(2477), [anon_sym_BQUOTE] = ACTIONS(2479), [sym__ternary_qmark] = ACTIONS(2479), [sym__elvis_operator] = ACTIONS(2479), [sym_logical_or] = ACTIONS(2479), [sym_tag_linefeed] = ACTIONS(2479), }, [STATE(598)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2607), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(599)] = { [sym_identifier] = ACTIONS(2159), [anon_sym_import] = ACTIONS(2159), [anon_sym_DOT] = ACTIONS(2159), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_LBRACE] = ACTIONS(2161), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_let] = ACTIONS(2159), [anon_sym_in] = ACTIONS(2159), [anon_sym_include] = ACTIONS(2159), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [anon_sym_static] = ACTIONS(2159), [anon_sym_component] = ACTIONS(2159), [anon_sym_function] = ACTIONS(2159), [anon_sym_public] = ACTIONS(2159), [anon_sym_private] = ACTIONS(2159), [anon_sym_query] = ACTIONS(2159), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_new] = ACTIONS(2159), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2159), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2159), [aux_sym_binary_expression_token3] = ACTIONS(2159), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2159), [aux_sym_binary_expression_token4] = ACTIONS(2159), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2159), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2159), [aux_sym_binary_expression_token10] = ACTIONS(2159), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2159), [aux_sym_binary_expression_token12] = ACTIONS(2159), [aux_sym_binary_expression_token13] = ACTIONS(2159), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2159), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2159), [aux_sym_binary_expression_token17] = ACTIONS(2159), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2159), [anon_sym_BANG] = ACTIONS(2159), [anon_sym_TILDE] = ACTIONS(2161), [aux_sym_unary_operator_token1] = ACTIONS(2159), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [anon_sym_DQUOTE] = ACTIONS(2161), [anon_sym_SQUOTE] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2159), [sym_this] = ACTIONS(2159), [sym_super] = ACTIONS(2159), [sym_true] = ACTIONS(2159), [sym_false] = ACTIONS(2159), [sym_null] = ACTIONS(2159), [sym_undefined] = ACTIONS(2159), [anon_sym_get] = ACTIONS(2159), [anon_sym_set] = ACTIONS(2159), [anon_sym_POUND] = ACTIONS(2161), [anon_sym_export] = ACTIONS(2159), [anon_sym_queryExecute] = ACTIONS(2159), [anon_sym_BQUOTE] = ACTIONS(2161), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), }, [STATE(600)] = { [sym_identifier] = ACTIONS(2481), [anon_sym_import] = ACTIONS(2481), [anon_sym_DOT] = ACTIONS(2481), [anon_sym_STAR] = ACTIONS(2481), [anon_sym_LBRACE] = ACTIONS(2483), [anon_sym_LPAREN] = ACTIONS(2483), [anon_sym_let] = ACTIONS(2481), [anon_sym_in] = ACTIONS(2481), [anon_sym_include] = ACTIONS(2481), [anon_sym_LBRACK] = ACTIONS(2483), [anon_sym_static] = ACTIONS(2481), [anon_sym_component] = ACTIONS(2481), [anon_sym_function] = ACTIONS(2481), [anon_sym_public] = ACTIONS(2481), [anon_sym_private] = ACTIONS(2481), [anon_sym_query] = ACTIONS(2481), [sym_optional_chain] = ACTIONS(2483), [sym_static_chain] = ACTIONS(2483), [anon_sym_new] = ACTIONS(2481), [anon_sym_AMP_AMP] = ACTIONS(2483), [aux_sym_binary_expression_token1] = ACTIONS(2481), [anon_sym_PIPE_PIPE] = ACTIONS(2483), [aux_sym_binary_expression_token2] = ACTIONS(2481), [aux_sym_binary_expression_token3] = ACTIONS(2481), [anon_sym_GT_GT] = ACTIONS(2481), [anon_sym_GT_GT_GT] = ACTIONS(2483), [anon_sym_LT_LT] = ACTIONS(2483), [anon_sym_AMP] = ACTIONS(2481), [anon_sym_CARET] = ACTIONS(2483), [anon_sym_PIPE] = ACTIONS(2481), [anon_sym_PLUS] = ACTIONS(2481), [anon_sym_DASH] = ACTIONS(2481), [anon_sym_SLASH] = ACTIONS(2481), [anon_sym_PERCENT] = ACTIONS(2483), [anon_sym_BSLASH] = ACTIONS(2481), [aux_sym_binary_expression_token4] = ACTIONS(2481), [anon_sym_STAR_STAR] = ACTIONS(2483), [anon_sym_LT] = ACTIONS(2481), [aux_sym_binary_expression_token5] = ACTIONS(2481), [anon_sym_LT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token6] = ACTIONS(2481), [aux_sym_binary_expression_token7] = ACTIONS(2481), [anon_sym_EQ_EQ] = ACTIONS(2481), [anon_sym_EQ_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token8] = ACTIONS(2481), [aux_sym_binary_expression_token9] = ACTIONS(2481), [aux_sym_binary_expression_token10] = ACTIONS(2481), [anon_sym_LT_GT] = ACTIONS(2483), [anon_sym_BANG_EQ] = ACTIONS(2481), [anon_sym_BANG_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token11] = ACTIONS(2481), [aux_sym_binary_expression_token12] = ACTIONS(2481), [aux_sym_binary_expression_token13] = ACTIONS(2481), [aux_sym_binary_expression_token14] = ACTIONS(2483), [aux_sym_binary_expression_token15] = ACTIONS(2481), [anon_sym_GT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token16] = ACTIONS(2481), [aux_sym_binary_expression_token17] = ACTIONS(2481), [anon_sym_GT] = ACTIONS(2481), [aux_sym_binary_expression_token18] = ACTIONS(2481), [aux_sym_binary_expression_token19] = ACTIONS(2481), [aux_sym_binary_expression_token20] = ACTIONS(2481), [aux_sym_binary_expression_token21] = ACTIONS(2483), [aux_sym_binary_expression_token22] = ACTIONS(2483), [aux_sym_binary_expression_token23] = ACTIONS(2483), [anon_sym_QMARK_QMARK] = ACTIONS(2483), [anon_sym_instanceof] = ACTIONS(2481), [anon_sym_BANG] = ACTIONS(2481), [anon_sym_TILDE] = ACTIONS(2483), [aux_sym_unary_operator_token1] = ACTIONS(2481), [anon_sym_PLUS_PLUS] = ACTIONS(2483), [anon_sym_DASH_DASH] = ACTIONS(2483), [anon_sym_DQUOTE] = ACTIONS(2483), [anon_sym_SQUOTE] = ACTIONS(2483), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2481), [sym_this] = ACTIONS(2481), [sym_super] = ACTIONS(2481), [sym_true] = ACTIONS(2481), [sym_false] = ACTIONS(2481), [sym_null] = ACTIONS(2481), [sym_undefined] = ACTIONS(2481), [anon_sym_get] = ACTIONS(2481), [anon_sym_set] = ACTIONS(2481), [anon_sym_POUND] = ACTIONS(2483), [anon_sym_export] = ACTIONS(2481), [anon_sym_queryExecute] = ACTIONS(2481), [anon_sym_BQUOTE] = ACTIONS(2483), [sym__ternary_qmark] = ACTIONS(2483), [sym__elvis_operator] = ACTIONS(2483), [sym_logical_or] = ACTIONS(2483), [sym_tag_linefeed] = ACTIONS(2483), }, [STATE(601)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(602)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(603)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(604)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(605)] = { [sym_arguments] = STATE(745), [sym_identifier] = ACTIONS(2143), [anon_sym_import] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_let] = ACTIONS(2143), [anon_sym_in] = ACTIONS(2143), [anon_sym_include] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2143), [anon_sym_component] = ACTIONS(2143), [anon_sym_function] = ACTIONS(2143), [anon_sym_public] = ACTIONS(2143), [anon_sym_private] = ACTIONS(2143), [anon_sym_query] = ACTIONS(2143), [sym_optional_chain] = ACTIONS(2617), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2143), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_BANG] = ACTIONS(2143), [anon_sym_TILDE] = ACTIONS(2145), [aux_sym_unary_operator_token1] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [anon_sym_DQUOTE] = ACTIONS(2145), [anon_sym_SQUOTE] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2143), [sym_this] = ACTIONS(2143), [sym_super] = ACTIONS(2143), [sym_true] = ACTIONS(2143), [sym_false] = ACTIONS(2143), [sym_null] = ACTIONS(2143), [sym_undefined] = ACTIONS(2143), [anon_sym_get] = ACTIONS(2143), [anon_sym_set] = ACTIONS(2143), [anon_sym_POUND] = ACTIONS(2145), [anon_sym_export] = ACTIONS(2143), [anon_sym_queryExecute] = ACTIONS(2143), [anon_sym_BQUOTE] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(606)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(607)] = { [sym_identifier] = ACTIONS(2437), [anon_sym_import] = ACTIONS(2437), [anon_sym_DOT] = ACTIONS(2437), [anon_sym_STAR] = ACTIONS(2437), [anon_sym_LBRACE] = ACTIONS(2439), [anon_sym_LPAREN] = ACTIONS(2439), [anon_sym_let] = ACTIONS(2437), [anon_sym_in] = ACTIONS(2437), [anon_sym_include] = ACTIONS(2437), [anon_sym_LBRACK] = ACTIONS(2439), [anon_sym_static] = ACTIONS(2437), [anon_sym_component] = ACTIONS(2437), [anon_sym_function] = ACTIONS(2437), [anon_sym_public] = ACTIONS(2437), [anon_sym_private] = ACTIONS(2437), [anon_sym_query] = ACTIONS(2437), [sym_optional_chain] = ACTIONS(2439), [sym_static_chain] = ACTIONS(2439), [anon_sym_new] = ACTIONS(2437), [anon_sym_AMP_AMP] = ACTIONS(2439), [aux_sym_binary_expression_token1] = ACTIONS(2437), [anon_sym_PIPE_PIPE] = ACTIONS(2439), [aux_sym_binary_expression_token2] = ACTIONS(2437), [aux_sym_binary_expression_token3] = ACTIONS(2437), [anon_sym_GT_GT] = ACTIONS(2437), [anon_sym_GT_GT_GT] = ACTIONS(2439), [anon_sym_LT_LT] = ACTIONS(2439), [anon_sym_AMP] = ACTIONS(2437), [anon_sym_CARET] = ACTIONS(2439), [anon_sym_PIPE] = ACTIONS(2437), [anon_sym_PLUS] = ACTIONS(2437), [anon_sym_DASH] = ACTIONS(2437), [anon_sym_SLASH] = ACTIONS(2437), [anon_sym_PERCENT] = ACTIONS(2439), [anon_sym_BSLASH] = ACTIONS(2437), [aux_sym_binary_expression_token4] = ACTIONS(2437), [anon_sym_STAR_STAR] = ACTIONS(2439), [anon_sym_LT] = ACTIONS(2437), [aux_sym_binary_expression_token5] = ACTIONS(2437), [anon_sym_LT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token6] = ACTIONS(2437), [aux_sym_binary_expression_token7] = ACTIONS(2437), [anon_sym_EQ_EQ] = ACTIONS(2437), [anon_sym_EQ_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token8] = ACTIONS(2437), [aux_sym_binary_expression_token9] = ACTIONS(2437), [aux_sym_binary_expression_token10] = ACTIONS(2437), [anon_sym_LT_GT] = ACTIONS(2439), [anon_sym_BANG_EQ] = ACTIONS(2437), [anon_sym_BANG_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token11] = ACTIONS(2437), [aux_sym_binary_expression_token12] = ACTIONS(2437), [aux_sym_binary_expression_token13] = ACTIONS(2437), [aux_sym_binary_expression_token14] = ACTIONS(2439), [aux_sym_binary_expression_token15] = ACTIONS(2437), [anon_sym_GT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token16] = ACTIONS(2437), [aux_sym_binary_expression_token17] = ACTIONS(2437), [anon_sym_GT] = ACTIONS(2437), [aux_sym_binary_expression_token18] = ACTIONS(2437), [aux_sym_binary_expression_token19] = ACTIONS(2437), [aux_sym_binary_expression_token20] = ACTIONS(2437), [aux_sym_binary_expression_token21] = ACTIONS(2439), [aux_sym_binary_expression_token22] = ACTIONS(2439), [aux_sym_binary_expression_token23] = ACTIONS(2439), [anon_sym_QMARK_QMARK] = ACTIONS(2439), [anon_sym_instanceof] = ACTIONS(2437), [anon_sym_BANG] = ACTIONS(2437), [anon_sym_TILDE] = ACTIONS(2439), [aux_sym_unary_operator_token1] = ACTIONS(2437), [anon_sym_PLUS_PLUS] = ACTIONS(2439), [anon_sym_DASH_DASH] = ACTIONS(2439), [anon_sym_DQUOTE] = ACTIONS(2439), [anon_sym_SQUOTE] = ACTIONS(2439), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2437), [sym_this] = ACTIONS(2437), [sym_super] = ACTIONS(2437), [sym_true] = ACTIONS(2437), [sym_false] = ACTIONS(2437), [sym_null] = ACTIONS(2437), [sym_undefined] = ACTIONS(2437), [anon_sym_get] = ACTIONS(2437), [anon_sym_set] = ACTIONS(2437), [anon_sym_POUND] = ACTIONS(2439), [anon_sym_export] = ACTIONS(2437), [anon_sym_queryExecute] = ACTIONS(2437), [anon_sym_BQUOTE] = ACTIONS(2439), [sym__ternary_qmark] = ACTIONS(2439), [sym__elvis_operator] = ACTIONS(2439), [sym_logical_or] = ACTIONS(2439), [sym_tag_linefeed] = ACTIONS(2439), }, [STATE(608)] = { [sym_identifier] = ACTIONS(2501), [anon_sym_import] = ACTIONS(2501), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2503), [anon_sym_LPAREN] = ACTIONS(2503), [anon_sym_let] = ACTIONS(2501), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2501), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2501), [anon_sym_component] = ACTIONS(2501), [anon_sym_function] = ACTIONS(2501), [anon_sym_public] = ACTIONS(2501), [anon_sym_private] = ACTIONS(2501), [anon_sym_query] = ACTIONS(2501), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2501), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2501), [anon_sym_TILDE] = ACTIONS(2503), [aux_sym_unary_operator_token1] = ACTIONS(2501), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2503), [anon_sym_SQUOTE] = ACTIONS(2503), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2501), [sym_this] = ACTIONS(2501), [sym_super] = ACTIONS(2501), [sym_true] = ACTIONS(2501), [sym_false] = ACTIONS(2501), [sym_null] = ACTIONS(2501), [sym_undefined] = ACTIONS(2501), [anon_sym_get] = ACTIONS(2501), [anon_sym_set] = ACTIONS(2501), [anon_sym_POUND] = ACTIONS(2503), [anon_sym_export] = ACTIONS(2501), [anon_sym_queryExecute] = ACTIONS(2501), [anon_sym_BQUOTE] = ACTIONS(2503), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2637), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2503), }, [STATE(609)] = { [sym_arguments] = STATE(760), [sym_identifier] = ACTIONS(2155), [anon_sym_import] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_let] = ACTIONS(2155), [anon_sym_in] = ACTIONS(2155), [anon_sym_include] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2155), [anon_sym_component] = ACTIONS(2155), [anon_sym_function] = ACTIONS(2155), [anon_sym_public] = ACTIONS(2155), [anon_sym_private] = ACTIONS(2155), [anon_sym_query] = ACTIONS(2155), [sym_optional_chain] = ACTIONS(2617), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2155), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_BANG] = ACTIONS(2155), [anon_sym_TILDE] = ACTIONS(2157), [aux_sym_unary_operator_token1] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [anon_sym_DQUOTE] = ACTIONS(2157), [anon_sym_SQUOTE] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2155), [sym_this] = ACTIONS(2155), [sym_super] = ACTIONS(2155), [sym_true] = ACTIONS(2155), [sym_false] = ACTIONS(2155), [sym_null] = ACTIONS(2155), [sym_undefined] = ACTIONS(2155), [anon_sym_get] = ACTIONS(2155), [anon_sym_set] = ACTIONS(2155), [anon_sym_POUND] = ACTIONS(2157), [anon_sym_export] = ACTIONS(2155), [anon_sym_queryExecute] = ACTIONS(2155), [anon_sym_BQUOTE] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(610)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(611)] = { [sym_identifier] = ACTIONS(2417), [anon_sym_import] = ACTIONS(2417), [anon_sym_DOT] = ACTIONS(2417), [anon_sym_STAR] = ACTIONS(2417), [anon_sym_LBRACE] = ACTIONS(2419), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_let] = ACTIONS(2417), [anon_sym_in] = ACTIONS(2417), [anon_sym_include] = ACTIONS(2417), [anon_sym_LBRACK] = ACTIONS(2419), [anon_sym_static] = ACTIONS(2417), [anon_sym_component] = ACTIONS(2417), [anon_sym_function] = ACTIONS(2417), [anon_sym_public] = ACTIONS(2417), [anon_sym_private] = ACTIONS(2417), [anon_sym_query] = ACTIONS(2417), [sym_optional_chain] = ACTIONS(2419), [sym_static_chain] = ACTIONS(2419), [anon_sym_new] = ACTIONS(2417), [anon_sym_AMP_AMP] = ACTIONS(2419), [aux_sym_binary_expression_token1] = ACTIONS(2417), [anon_sym_PIPE_PIPE] = ACTIONS(2419), [aux_sym_binary_expression_token2] = ACTIONS(2417), [aux_sym_binary_expression_token3] = ACTIONS(2417), [anon_sym_GT_GT] = ACTIONS(2417), [anon_sym_GT_GT_GT] = ACTIONS(2419), [anon_sym_LT_LT] = ACTIONS(2419), [anon_sym_AMP] = ACTIONS(2417), [anon_sym_CARET] = ACTIONS(2419), [anon_sym_PIPE] = ACTIONS(2417), [anon_sym_PLUS] = ACTIONS(2417), [anon_sym_DASH] = ACTIONS(2417), [anon_sym_SLASH] = ACTIONS(2417), [anon_sym_PERCENT] = ACTIONS(2419), [anon_sym_BSLASH] = ACTIONS(2417), [aux_sym_binary_expression_token4] = ACTIONS(2417), [anon_sym_STAR_STAR] = ACTIONS(2419), [anon_sym_LT] = ACTIONS(2417), [aux_sym_binary_expression_token5] = ACTIONS(2417), [anon_sym_LT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token6] = ACTIONS(2417), [aux_sym_binary_expression_token7] = ACTIONS(2417), [anon_sym_EQ_EQ] = ACTIONS(2417), [anon_sym_EQ_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token8] = ACTIONS(2417), [aux_sym_binary_expression_token9] = ACTIONS(2417), [aux_sym_binary_expression_token10] = ACTIONS(2417), [anon_sym_LT_GT] = ACTIONS(2419), [anon_sym_BANG_EQ] = ACTIONS(2417), [anon_sym_BANG_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token11] = ACTIONS(2417), [aux_sym_binary_expression_token12] = ACTIONS(2417), [aux_sym_binary_expression_token13] = ACTIONS(2417), [aux_sym_binary_expression_token14] = ACTIONS(2419), [aux_sym_binary_expression_token15] = ACTIONS(2417), [anon_sym_GT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token16] = ACTIONS(2417), [aux_sym_binary_expression_token17] = ACTIONS(2417), [anon_sym_GT] = ACTIONS(2417), [aux_sym_binary_expression_token18] = ACTIONS(2417), [aux_sym_binary_expression_token19] = ACTIONS(2417), [aux_sym_binary_expression_token20] = ACTIONS(2417), [aux_sym_binary_expression_token21] = ACTIONS(2419), [aux_sym_binary_expression_token22] = ACTIONS(2419), [aux_sym_binary_expression_token23] = ACTIONS(2419), [anon_sym_QMARK_QMARK] = ACTIONS(2419), [anon_sym_instanceof] = ACTIONS(2417), [anon_sym_BANG] = ACTIONS(2417), [anon_sym_TILDE] = ACTIONS(2419), [aux_sym_unary_operator_token1] = ACTIONS(2417), [anon_sym_PLUS_PLUS] = ACTIONS(2419), [anon_sym_DASH_DASH] = ACTIONS(2419), [anon_sym_DQUOTE] = ACTIONS(2419), [anon_sym_SQUOTE] = ACTIONS(2419), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2417), [sym_this] = ACTIONS(2417), [sym_super] = ACTIONS(2417), [sym_true] = ACTIONS(2417), [sym_false] = ACTIONS(2417), [sym_null] = ACTIONS(2417), [sym_undefined] = ACTIONS(2417), [anon_sym_get] = ACTIONS(2417), [anon_sym_set] = ACTIONS(2417), [anon_sym_POUND] = ACTIONS(2419), [anon_sym_export] = ACTIONS(2417), [anon_sym_queryExecute] = ACTIONS(2417), [anon_sym_BQUOTE] = ACTIONS(2419), [sym__ternary_qmark] = ACTIONS(2419), [sym__elvis_operator] = ACTIONS(2419), [sym_logical_or] = ACTIONS(2419), [sym_tag_linefeed] = ACTIONS(2419), }, [STATE(612)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_import] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_let] = ACTIONS(2231), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2231), [anon_sym_component] = ACTIONS(2231), [anon_sym_function] = ACTIONS(2231), [anon_sym_public] = ACTIONS(2231), [anon_sym_private] = ACTIONS(2231), [anon_sym_query] = ACTIONS(2231), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2231), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2231), [anon_sym_TILDE] = ACTIONS(2233), [aux_sym_unary_operator_token1] = ACTIONS(2231), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2233), [anon_sym_SQUOTE] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2231), [sym_this] = ACTIONS(2231), [sym_super] = ACTIONS(2231), [sym_true] = ACTIONS(2231), [sym_false] = ACTIONS(2231), [sym_null] = ACTIONS(2231), [sym_undefined] = ACTIONS(2231), [anon_sym_get] = ACTIONS(2231), [anon_sym_set] = ACTIONS(2231), [anon_sym_POUND] = ACTIONS(2233), [anon_sym_export] = ACTIONS(2231), [anon_sym_queryExecute] = ACTIONS(2231), [anon_sym_BQUOTE] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2637), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2233), }, [STATE(613)] = { [sym_identifier] = ACTIONS(2235), [anon_sym_import] = ACTIONS(2235), [anon_sym_DOT] = ACTIONS(2235), [anon_sym_STAR] = ACTIONS(2235), [anon_sym_LBRACE] = ACTIONS(2237), [anon_sym_LPAREN] = ACTIONS(2237), [anon_sym_let] = ACTIONS(2235), [anon_sym_in] = ACTIONS(2235), [anon_sym_include] = ACTIONS(2235), [anon_sym_LBRACK] = ACTIONS(2237), [anon_sym_static] = ACTIONS(2235), [anon_sym_component] = ACTIONS(2235), [anon_sym_function] = ACTIONS(2235), [anon_sym_public] = ACTIONS(2235), [anon_sym_private] = ACTIONS(2235), [anon_sym_query] = ACTIONS(2235), [sym_optional_chain] = ACTIONS(2237), [sym_static_chain] = ACTIONS(2237), [anon_sym_new] = ACTIONS(2235), [anon_sym_AMP_AMP] = ACTIONS(2237), [aux_sym_binary_expression_token1] = ACTIONS(2235), [anon_sym_PIPE_PIPE] = ACTIONS(2237), [aux_sym_binary_expression_token2] = ACTIONS(2235), [aux_sym_binary_expression_token3] = ACTIONS(2235), [anon_sym_GT_GT] = ACTIONS(2235), [anon_sym_GT_GT_GT] = ACTIONS(2237), [anon_sym_LT_LT] = ACTIONS(2237), [anon_sym_AMP] = ACTIONS(2235), [anon_sym_CARET] = ACTIONS(2237), [anon_sym_PIPE] = ACTIONS(2235), [anon_sym_PLUS] = ACTIONS(2235), [anon_sym_DASH] = ACTIONS(2235), [anon_sym_SLASH] = ACTIONS(2235), [anon_sym_PERCENT] = ACTIONS(2237), [anon_sym_BSLASH] = ACTIONS(2235), [aux_sym_binary_expression_token4] = ACTIONS(2235), [anon_sym_STAR_STAR] = ACTIONS(2237), [anon_sym_LT] = ACTIONS(2235), [aux_sym_binary_expression_token5] = ACTIONS(2235), [anon_sym_LT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token6] = ACTIONS(2235), [aux_sym_binary_expression_token7] = ACTIONS(2235), [anon_sym_EQ_EQ] = ACTIONS(2235), [anon_sym_EQ_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token8] = ACTIONS(2235), [aux_sym_binary_expression_token9] = ACTIONS(2235), [aux_sym_binary_expression_token10] = ACTIONS(2235), [anon_sym_LT_GT] = ACTIONS(2237), [anon_sym_BANG_EQ] = ACTIONS(2235), [anon_sym_BANG_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token11] = ACTIONS(2235), [aux_sym_binary_expression_token12] = ACTIONS(2235), [aux_sym_binary_expression_token13] = ACTIONS(2235), [aux_sym_binary_expression_token14] = ACTIONS(2237), [aux_sym_binary_expression_token15] = ACTIONS(2235), [anon_sym_GT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token16] = ACTIONS(2235), [aux_sym_binary_expression_token17] = ACTIONS(2235), [anon_sym_GT] = ACTIONS(2235), [aux_sym_binary_expression_token18] = ACTIONS(2235), [aux_sym_binary_expression_token19] = ACTIONS(2235), [aux_sym_binary_expression_token20] = ACTIONS(2235), [aux_sym_binary_expression_token21] = ACTIONS(2237), [aux_sym_binary_expression_token22] = ACTIONS(2237), [aux_sym_binary_expression_token23] = ACTIONS(2237), [anon_sym_QMARK_QMARK] = ACTIONS(2237), [anon_sym_instanceof] = ACTIONS(2235), [anon_sym_BANG] = ACTIONS(2235), [anon_sym_TILDE] = ACTIONS(2237), [aux_sym_unary_operator_token1] = ACTIONS(2235), [anon_sym_PLUS_PLUS] = ACTIONS(2237), [anon_sym_DASH_DASH] = ACTIONS(2237), [anon_sym_DQUOTE] = ACTIONS(2237), [anon_sym_SQUOTE] = ACTIONS(2237), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2235), [sym_this] = ACTIONS(2235), [sym_super] = ACTIONS(2235), [sym_true] = ACTIONS(2235), [sym_false] = ACTIONS(2235), [sym_null] = ACTIONS(2235), [sym_undefined] = ACTIONS(2235), [anon_sym_get] = ACTIONS(2235), [anon_sym_set] = ACTIONS(2235), [anon_sym_POUND] = ACTIONS(2237), [anon_sym_export] = ACTIONS(2235), [anon_sym_queryExecute] = ACTIONS(2235), [anon_sym_BQUOTE] = ACTIONS(2237), [sym__ternary_qmark] = ACTIONS(2237), [sym__elvis_operator] = ACTIONS(2237), [sym_logical_or] = ACTIONS(2237), [sym_tag_linefeed] = ACTIONS(2237), }, [STATE(614)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_import] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2397), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_LBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_let] = ACTIONS(2397), [anon_sym_in] = ACTIONS(2397), [anon_sym_include] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_static] = ACTIONS(2397), [anon_sym_component] = ACTIONS(2397), [anon_sym_function] = ACTIONS(2397), [anon_sym_public] = ACTIONS(2397), [anon_sym_private] = ACTIONS(2397), [anon_sym_query] = ACTIONS(2397), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_new] = ACTIONS(2397), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_BANG] = ACTIONS(2397), [anon_sym_TILDE] = ACTIONS(2399), [aux_sym_unary_operator_token1] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [anon_sym_DQUOTE] = ACTIONS(2399), [anon_sym_SQUOTE] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2397), [sym_this] = ACTIONS(2397), [sym_super] = ACTIONS(2397), [sym_true] = ACTIONS(2397), [sym_false] = ACTIONS(2397), [sym_null] = ACTIONS(2397), [sym_undefined] = ACTIONS(2397), [anon_sym_get] = ACTIONS(2397), [anon_sym_set] = ACTIONS(2397), [anon_sym_POUND] = ACTIONS(2399), [anon_sym_export] = ACTIONS(2397), [anon_sym_queryExecute] = ACTIONS(2397), [anon_sym_BQUOTE] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), [sym_tag_linefeed] = ACTIONS(2399), }, [STATE(615)] = { [sym_identifier] = ACTIONS(2239), [anon_sym_import] = ACTIONS(2239), [anon_sym_DOT] = ACTIONS(2239), [anon_sym_STAR] = ACTIONS(2239), [anon_sym_LBRACE] = ACTIONS(2241), [anon_sym_LPAREN] = ACTIONS(2241), [anon_sym_let] = ACTIONS(2239), [anon_sym_in] = ACTIONS(2239), [anon_sym_include] = ACTIONS(2239), [anon_sym_LBRACK] = ACTIONS(2241), [anon_sym_static] = ACTIONS(2239), [anon_sym_component] = ACTIONS(2239), [anon_sym_function] = ACTIONS(2239), [anon_sym_public] = ACTIONS(2239), [anon_sym_private] = ACTIONS(2239), [anon_sym_query] = ACTIONS(2239), [sym_optional_chain] = ACTIONS(2241), [sym_static_chain] = ACTIONS(2241), [anon_sym_new] = ACTIONS(2239), [anon_sym_AMP_AMP] = ACTIONS(2241), [aux_sym_binary_expression_token1] = ACTIONS(2239), [anon_sym_PIPE_PIPE] = ACTIONS(2241), [aux_sym_binary_expression_token2] = ACTIONS(2239), [aux_sym_binary_expression_token3] = ACTIONS(2239), [anon_sym_GT_GT] = ACTIONS(2239), [anon_sym_GT_GT_GT] = ACTIONS(2241), [anon_sym_LT_LT] = ACTIONS(2241), [anon_sym_AMP] = ACTIONS(2239), [anon_sym_CARET] = ACTIONS(2241), [anon_sym_PIPE] = ACTIONS(2239), [anon_sym_PLUS] = ACTIONS(2239), [anon_sym_DASH] = ACTIONS(2239), [anon_sym_SLASH] = ACTIONS(2239), [anon_sym_PERCENT] = ACTIONS(2241), [anon_sym_BSLASH] = ACTIONS(2239), [aux_sym_binary_expression_token4] = ACTIONS(2239), [anon_sym_STAR_STAR] = ACTIONS(2241), [anon_sym_LT] = ACTIONS(2239), [aux_sym_binary_expression_token5] = ACTIONS(2239), [anon_sym_LT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token6] = ACTIONS(2239), [aux_sym_binary_expression_token7] = ACTIONS(2239), [anon_sym_EQ_EQ] = ACTIONS(2239), [anon_sym_EQ_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token8] = ACTIONS(2239), [aux_sym_binary_expression_token9] = ACTIONS(2239), [aux_sym_binary_expression_token10] = ACTIONS(2239), [anon_sym_LT_GT] = ACTIONS(2241), [anon_sym_BANG_EQ] = ACTIONS(2239), [anon_sym_BANG_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token11] = ACTIONS(2239), [aux_sym_binary_expression_token12] = ACTIONS(2239), [aux_sym_binary_expression_token13] = ACTIONS(2239), [aux_sym_binary_expression_token14] = ACTIONS(2241), [aux_sym_binary_expression_token15] = ACTIONS(2239), [anon_sym_GT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token16] = ACTIONS(2239), [aux_sym_binary_expression_token17] = ACTIONS(2239), [anon_sym_GT] = ACTIONS(2239), [aux_sym_binary_expression_token18] = ACTIONS(2239), [aux_sym_binary_expression_token19] = ACTIONS(2239), [aux_sym_binary_expression_token20] = ACTIONS(2239), [aux_sym_binary_expression_token21] = ACTIONS(2241), [aux_sym_binary_expression_token22] = ACTIONS(2241), [aux_sym_binary_expression_token23] = ACTIONS(2241), [anon_sym_QMARK_QMARK] = ACTIONS(2241), [anon_sym_instanceof] = ACTIONS(2239), [anon_sym_BANG] = ACTIONS(2239), [anon_sym_TILDE] = ACTIONS(2241), [aux_sym_unary_operator_token1] = ACTIONS(2239), [anon_sym_PLUS_PLUS] = ACTIONS(2241), [anon_sym_DASH_DASH] = ACTIONS(2241), [anon_sym_DQUOTE] = ACTIONS(2241), [anon_sym_SQUOTE] = ACTIONS(2241), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2239), [sym_this] = ACTIONS(2239), [sym_super] = ACTIONS(2239), [sym_true] = ACTIONS(2239), [sym_false] = ACTIONS(2239), [sym_null] = ACTIONS(2239), [sym_undefined] = ACTIONS(2239), [anon_sym_get] = ACTIONS(2239), [anon_sym_set] = ACTIONS(2239), [anon_sym_POUND] = ACTIONS(2241), [anon_sym_export] = ACTIONS(2239), [anon_sym_queryExecute] = ACTIONS(2239), [anon_sym_BQUOTE] = ACTIONS(2241), [sym__ternary_qmark] = ACTIONS(2241), [sym__elvis_operator] = ACTIONS(2241), [sym_logical_or] = ACTIONS(2241), [sym_tag_linefeed] = ACTIONS(2241), }, [STATE(616)] = { [sym_identifier] = ACTIONS(2421), [anon_sym_import] = ACTIONS(2421), [anon_sym_DOT] = ACTIONS(2421), [anon_sym_STAR] = ACTIONS(2421), [anon_sym_LBRACE] = ACTIONS(2423), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_let] = ACTIONS(2421), [anon_sym_in] = ACTIONS(2421), [anon_sym_include] = ACTIONS(2421), [anon_sym_LBRACK] = ACTIONS(2423), [anon_sym_static] = ACTIONS(2421), [anon_sym_component] = ACTIONS(2421), [anon_sym_function] = ACTIONS(2421), [anon_sym_public] = ACTIONS(2421), [anon_sym_private] = ACTIONS(2421), [anon_sym_query] = ACTIONS(2421), [sym_optional_chain] = ACTIONS(2423), [sym_static_chain] = ACTIONS(2423), [anon_sym_new] = ACTIONS(2421), [anon_sym_AMP_AMP] = ACTIONS(2423), [aux_sym_binary_expression_token1] = ACTIONS(2421), [anon_sym_PIPE_PIPE] = ACTIONS(2423), [aux_sym_binary_expression_token2] = ACTIONS(2421), [aux_sym_binary_expression_token3] = ACTIONS(2421), [anon_sym_GT_GT] = ACTIONS(2421), [anon_sym_GT_GT_GT] = ACTIONS(2423), [anon_sym_LT_LT] = ACTIONS(2423), [anon_sym_AMP] = ACTIONS(2421), [anon_sym_CARET] = ACTIONS(2423), [anon_sym_PIPE] = ACTIONS(2421), [anon_sym_PLUS] = ACTIONS(2421), [anon_sym_DASH] = ACTIONS(2421), [anon_sym_SLASH] = ACTIONS(2421), [anon_sym_PERCENT] = ACTIONS(2423), [anon_sym_BSLASH] = ACTIONS(2421), [aux_sym_binary_expression_token4] = ACTIONS(2421), [anon_sym_STAR_STAR] = ACTIONS(2423), [anon_sym_LT] = ACTIONS(2421), [aux_sym_binary_expression_token5] = ACTIONS(2421), [anon_sym_LT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token6] = ACTIONS(2421), [aux_sym_binary_expression_token7] = ACTIONS(2421), [anon_sym_EQ_EQ] = ACTIONS(2421), [anon_sym_EQ_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token8] = ACTIONS(2421), [aux_sym_binary_expression_token9] = ACTIONS(2421), [aux_sym_binary_expression_token10] = ACTIONS(2421), [anon_sym_LT_GT] = ACTIONS(2423), [anon_sym_BANG_EQ] = ACTIONS(2421), [anon_sym_BANG_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token11] = ACTIONS(2421), [aux_sym_binary_expression_token12] = ACTIONS(2421), [aux_sym_binary_expression_token13] = ACTIONS(2421), [aux_sym_binary_expression_token14] = ACTIONS(2423), [aux_sym_binary_expression_token15] = ACTIONS(2421), [anon_sym_GT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token16] = ACTIONS(2421), [aux_sym_binary_expression_token17] = ACTIONS(2421), [anon_sym_GT] = ACTIONS(2421), [aux_sym_binary_expression_token18] = ACTIONS(2421), [aux_sym_binary_expression_token19] = ACTIONS(2421), [aux_sym_binary_expression_token20] = ACTIONS(2421), [aux_sym_binary_expression_token21] = ACTIONS(2423), [aux_sym_binary_expression_token22] = ACTIONS(2423), [aux_sym_binary_expression_token23] = ACTIONS(2423), [anon_sym_QMARK_QMARK] = ACTIONS(2423), [anon_sym_instanceof] = ACTIONS(2421), [anon_sym_BANG] = ACTIONS(2421), [anon_sym_TILDE] = ACTIONS(2423), [aux_sym_unary_operator_token1] = ACTIONS(2421), [anon_sym_PLUS_PLUS] = ACTIONS(2423), [anon_sym_DASH_DASH] = ACTIONS(2423), [anon_sym_DQUOTE] = ACTIONS(2423), [anon_sym_SQUOTE] = ACTIONS(2423), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2421), [sym_this] = ACTIONS(2421), [sym_super] = ACTIONS(2421), [sym_true] = ACTIONS(2421), [sym_false] = ACTIONS(2421), [sym_null] = ACTIONS(2421), [sym_undefined] = ACTIONS(2421), [anon_sym_get] = ACTIONS(2421), [anon_sym_set] = ACTIONS(2421), [anon_sym_POUND] = ACTIONS(2423), [anon_sym_export] = ACTIONS(2421), [anon_sym_queryExecute] = ACTIONS(2421), [anon_sym_BQUOTE] = ACTIONS(2423), [sym__ternary_qmark] = ACTIONS(2423), [sym__elvis_operator] = ACTIONS(2423), [sym_logical_or] = ACTIONS(2423), [sym_tag_linefeed] = ACTIONS(2423), }, [STATE(617)] = { [sym_identifier] = ACTIONS(2639), [anon_sym_import] = ACTIONS(2639), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2641), [anon_sym_LPAREN] = ACTIONS(2641), [anon_sym_let] = ACTIONS(2639), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2639), [anon_sym_LBRACK] = ACTIONS(2641), [anon_sym_static] = ACTIONS(2639), [anon_sym_component] = ACTIONS(2639), [anon_sym_function] = ACTIONS(2639), [anon_sym_public] = ACTIONS(2639), [anon_sym_private] = ACTIONS(2639), [anon_sym_query] = ACTIONS(2639), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2639), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2639), [anon_sym_DASH] = ACTIONS(2639), [anon_sym_SLASH] = ACTIONS(2639), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2639), [anon_sym_TILDE] = ACTIONS(2641), [aux_sym_unary_operator_token1] = ACTIONS(2639), [anon_sym_PLUS_PLUS] = ACTIONS(2641), [anon_sym_DASH_DASH] = ACTIONS(2641), [anon_sym_DQUOTE] = ACTIONS(2641), [anon_sym_SQUOTE] = ACTIONS(2641), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2639), [sym_this] = ACTIONS(2639), [sym_super] = ACTIONS(2639), [sym_true] = ACTIONS(2639), [sym_false] = ACTIONS(2639), [sym_null] = ACTIONS(2639), [sym_undefined] = ACTIONS(2639), [anon_sym_get] = ACTIONS(2639), [anon_sym_set] = ACTIONS(2639), [anon_sym_POUND] = ACTIONS(2641), [anon_sym_export] = ACTIONS(2639), [anon_sym_queryExecute] = ACTIONS(2639), [anon_sym_BQUOTE] = ACTIONS(2641), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2641), }, [STATE(618)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(619)] = { [sym_identifier] = ACTIONS(2255), [anon_sym_import] = ACTIONS(2255), [anon_sym_DOT] = ACTIONS(2255), [anon_sym_STAR] = ACTIONS(2255), [anon_sym_LBRACE] = ACTIONS(2257), [anon_sym_LPAREN] = ACTIONS(2257), [anon_sym_let] = ACTIONS(2255), [anon_sym_in] = ACTIONS(2255), [anon_sym_include] = ACTIONS(2255), [anon_sym_LBRACK] = ACTIONS(2257), [anon_sym_static] = ACTIONS(2255), [anon_sym_component] = ACTIONS(2255), [anon_sym_function] = ACTIONS(2255), [anon_sym_public] = ACTIONS(2255), [anon_sym_private] = ACTIONS(2255), [anon_sym_query] = ACTIONS(2255), [sym_optional_chain] = ACTIONS(2257), [sym_static_chain] = ACTIONS(2257), [anon_sym_new] = ACTIONS(2255), [anon_sym_AMP_AMP] = ACTIONS(2257), [aux_sym_binary_expression_token1] = ACTIONS(2255), [anon_sym_PIPE_PIPE] = ACTIONS(2257), [aux_sym_binary_expression_token2] = ACTIONS(2255), [aux_sym_binary_expression_token3] = ACTIONS(2255), [anon_sym_GT_GT] = ACTIONS(2255), [anon_sym_GT_GT_GT] = ACTIONS(2257), [anon_sym_LT_LT] = ACTIONS(2257), [anon_sym_AMP] = ACTIONS(2255), [anon_sym_CARET] = ACTIONS(2257), [anon_sym_PIPE] = ACTIONS(2255), [anon_sym_PLUS] = ACTIONS(2255), [anon_sym_DASH] = ACTIONS(2255), [anon_sym_SLASH] = ACTIONS(2255), [anon_sym_PERCENT] = ACTIONS(2257), [anon_sym_BSLASH] = ACTIONS(2255), [aux_sym_binary_expression_token4] = ACTIONS(2255), [anon_sym_STAR_STAR] = ACTIONS(2257), [anon_sym_LT] = ACTIONS(2255), [aux_sym_binary_expression_token5] = ACTIONS(2255), [anon_sym_LT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token6] = ACTIONS(2255), [aux_sym_binary_expression_token7] = ACTIONS(2255), [anon_sym_EQ_EQ] = ACTIONS(2255), [anon_sym_EQ_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token8] = ACTIONS(2255), [aux_sym_binary_expression_token9] = ACTIONS(2255), [aux_sym_binary_expression_token10] = ACTIONS(2255), [anon_sym_LT_GT] = ACTIONS(2257), [anon_sym_BANG_EQ] = ACTIONS(2255), [anon_sym_BANG_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token11] = ACTIONS(2255), [aux_sym_binary_expression_token12] = ACTIONS(2255), [aux_sym_binary_expression_token13] = ACTIONS(2255), [aux_sym_binary_expression_token14] = ACTIONS(2257), [aux_sym_binary_expression_token15] = ACTIONS(2255), [anon_sym_GT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token16] = ACTIONS(2255), [aux_sym_binary_expression_token17] = ACTIONS(2255), [anon_sym_GT] = ACTIONS(2255), [aux_sym_binary_expression_token18] = ACTIONS(2255), [aux_sym_binary_expression_token19] = ACTIONS(2255), [aux_sym_binary_expression_token20] = ACTIONS(2255), [aux_sym_binary_expression_token21] = ACTIONS(2257), [aux_sym_binary_expression_token22] = ACTIONS(2257), [aux_sym_binary_expression_token23] = ACTIONS(2257), [anon_sym_QMARK_QMARK] = ACTIONS(2257), [anon_sym_instanceof] = ACTIONS(2255), [anon_sym_BANG] = ACTIONS(2255), [anon_sym_TILDE] = ACTIONS(2257), [aux_sym_unary_operator_token1] = ACTIONS(2255), [anon_sym_PLUS_PLUS] = ACTIONS(2257), [anon_sym_DASH_DASH] = ACTIONS(2257), [anon_sym_DQUOTE] = ACTIONS(2257), [anon_sym_SQUOTE] = ACTIONS(2257), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2255), [sym_this] = ACTIONS(2255), [sym_super] = ACTIONS(2255), [sym_true] = ACTIONS(2255), [sym_false] = ACTIONS(2255), [sym_null] = ACTIONS(2255), [sym_undefined] = ACTIONS(2255), [anon_sym_get] = ACTIONS(2255), [anon_sym_set] = ACTIONS(2255), [anon_sym_POUND] = ACTIONS(2257), [anon_sym_export] = ACTIONS(2255), [anon_sym_queryExecute] = ACTIONS(2255), [anon_sym_BQUOTE] = ACTIONS(2257), [sym__ternary_qmark] = ACTIONS(2257), [sym__elvis_operator] = ACTIONS(2257), [sym_logical_or] = ACTIONS(2257), [sym_tag_linefeed] = ACTIONS(2257), }, [STATE(620)] = { [sym_identifier] = ACTIONS(2457), [anon_sym_import] = ACTIONS(2457), [anon_sym_DOT] = ACTIONS(2457), [anon_sym_STAR] = ACTIONS(2457), [anon_sym_LBRACE] = ACTIONS(2459), [anon_sym_LPAREN] = ACTIONS(2459), [anon_sym_let] = ACTIONS(2457), [anon_sym_in] = ACTIONS(2457), [anon_sym_include] = ACTIONS(2457), [anon_sym_LBRACK] = ACTIONS(2459), [anon_sym_static] = ACTIONS(2457), [anon_sym_component] = ACTIONS(2457), [anon_sym_function] = ACTIONS(2457), [anon_sym_public] = ACTIONS(2457), [anon_sym_private] = ACTIONS(2457), [anon_sym_query] = ACTIONS(2457), [sym_optional_chain] = ACTIONS(2459), [sym_static_chain] = ACTIONS(2459), [anon_sym_new] = ACTIONS(2457), [anon_sym_AMP_AMP] = ACTIONS(2459), [aux_sym_binary_expression_token1] = ACTIONS(2457), [anon_sym_PIPE_PIPE] = ACTIONS(2459), [aux_sym_binary_expression_token2] = ACTIONS(2457), [aux_sym_binary_expression_token3] = ACTIONS(2457), [anon_sym_GT_GT] = ACTIONS(2457), [anon_sym_GT_GT_GT] = ACTIONS(2459), [anon_sym_LT_LT] = ACTIONS(2459), [anon_sym_AMP] = ACTIONS(2457), [anon_sym_CARET] = ACTIONS(2459), [anon_sym_PIPE] = ACTIONS(2457), [anon_sym_PLUS] = ACTIONS(2457), [anon_sym_DASH] = ACTIONS(2457), [anon_sym_SLASH] = ACTIONS(2457), [anon_sym_PERCENT] = ACTIONS(2459), [anon_sym_BSLASH] = ACTIONS(2457), [aux_sym_binary_expression_token4] = ACTIONS(2457), [anon_sym_STAR_STAR] = ACTIONS(2459), [anon_sym_LT] = ACTIONS(2457), [aux_sym_binary_expression_token5] = ACTIONS(2457), [anon_sym_LT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token6] = ACTIONS(2457), [aux_sym_binary_expression_token7] = ACTIONS(2457), [anon_sym_EQ_EQ] = ACTIONS(2457), [anon_sym_EQ_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token8] = ACTIONS(2457), [aux_sym_binary_expression_token9] = ACTIONS(2457), [aux_sym_binary_expression_token10] = ACTIONS(2457), [anon_sym_LT_GT] = ACTIONS(2459), [anon_sym_BANG_EQ] = ACTIONS(2457), [anon_sym_BANG_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token11] = ACTIONS(2457), [aux_sym_binary_expression_token12] = ACTIONS(2457), [aux_sym_binary_expression_token13] = ACTIONS(2457), [aux_sym_binary_expression_token14] = ACTIONS(2459), [aux_sym_binary_expression_token15] = ACTIONS(2457), [anon_sym_GT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token16] = ACTIONS(2457), [aux_sym_binary_expression_token17] = ACTIONS(2457), [anon_sym_GT] = ACTIONS(2457), [aux_sym_binary_expression_token18] = ACTIONS(2457), [aux_sym_binary_expression_token19] = ACTIONS(2457), [aux_sym_binary_expression_token20] = ACTIONS(2457), [aux_sym_binary_expression_token21] = ACTIONS(2459), [aux_sym_binary_expression_token22] = ACTIONS(2459), [aux_sym_binary_expression_token23] = ACTIONS(2459), [anon_sym_QMARK_QMARK] = ACTIONS(2459), [anon_sym_instanceof] = ACTIONS(2457), [anon_sym_BANG] = ACTIONS(2457), [anon_sym_TILDE] = ACTIONS(2459), [aux_sym_unary_operator_token1] = ACTIONS(2457), [anon_sym_PLUS_PLUS] = ACTIONS(2459), [anon_sym_DASH_DASH] = ACTIONS(2459), [anon_sym_DQUOTE] = ACTIONS(2459), [anon_sym_SQUOTE] = ACTIONS(2459), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2457), [sym_this] = ACTIONS(2457), [sym_super] = ACTIONS(2457), [sym_true] = ACTIONS(2457), [sym_false] = ACTIONS(2457), [sym_null] = ACTIONS(2457), [sym_undefined] = ACTIONS(2457), [anon_sym_get] = ACTIONS(2457), [anon_sym_set] = ACTIONS(2457), [anon_sym_POUND] = ACTIONS(2459), [anon_sym_export] = ACTIONS(2457), [anon_sym_queryExecute] = ACTIONS(2457), [anon_sym_BQUOTE] = ACTIONS(2459), [sym__ternary_qmark] = ACTIONS(2459), [sym__elvis_operator] = ACTIONS(2459), [sym_logical_or] = ACTIONS(2459), [sym_tag_linefeed] = ACTIONS(2459), }, [STATE(621)] = { [sym_identifier] = ACTIONS(2181), [anon_sym_import] = ACTIONS(2181), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2185), [anon_sym_LPAREN] = ACTIONS(2185), [anon_sym_let] = ACTIONS(2181), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2181), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2181), [anon_sym_component] = ACTIONS(2181), [anon_sym_function] = ACTIONS(2181), [anon_sym_public] = ACTIONS(2181), [anon_sym_private] = ACTIONS(2181), [anon_sym_query] = ACTIONS(2181), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2181), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2181), [anon_sym_TILDE] = ACTIONS(2185), [aux_sym_unary_operator_token1] = ACTIONS(2181), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2185), [anon_sym_SQUOTE] = ACTIONS(2185), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2181), [sym_this] = ACTIONS(2181), [sym_super] = ACTIONS(2181), [sym_true] = ACTIONS(2181), [sym_false] = ACTIONS(2181), [sym_null] = ACTIONS(2181), [sym_undefined] = ACTIONS(2181), [anon_sym_get] = ACTIONS(2181), [anon_sym_set] = ACTIONS(2181), [anon_sym_POUND] = ACTIONS(2185), [anon_sym_export] = ACTIONS(2181), [anon_sym_queryExecute] = ACTIONS(2181), [anon_sym_BQUOTE] = ACTIONS(2185), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2637), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2185), }, [STATE(622)] = { [sym_identifier] = ACTIONS(2461), [anon_sym_import] = ACTIONS(2461), [anon_sym_DOT] = ACTIONS(2461), [anon_sym_STAR] = ACTIONS(2461), [anon_sym_LBRACE] = ACTIONS(2463), [anon_sym_LPAREN] = ACTIONS(2463), [anon_sym_let] = ACTIONS(2461), [anon_sym_in] = ACTIONS(2461), [anon_sym_include] = ACTIONS(2461), [anon_sym_LBRACK] = ACTIONS(2463), [anon_sym_static] = ACTIONS(2461), [anon_sym_component] = ACTIONS(2461), [anon_sym_function] = ACTIONS(2461), [anon_sym_public] = ACTIONS(2461), [anon_sym_private] = ACTIONS(2461), [anon_sym_query] = ACTIONS(2461), [sym_optional_chain] = ACTIONS(2463), [sym_static_chain] = ACTIONS(2463), [anon_sym_new] = ACTIONS(2461), [anon_sym_AMP_AMP] = ACTIONS(2463), [aux_sym_binary_expression_token1] = ACTIONS(2461), [anon_sym_PIPE_PIPE] = ACTIONS(2463), [aux_sym_binary_expression_token2] = ACTIONS(2461), [aux_sym_binary_expression_token3] = ACTIONS(2461), [anon_sym_GT_GT] = ACTIONS(2461), [anon_sym_GT_GT_GT] = ACTIONS(2463), [anon_sym_LT_LT] = ACTIONS(2463), [anon_sym_AMP] = ACTIONS(2461), [anon_sym_CARET] = ACTIONS(2463), [anon_sym_PIPE] = ACTIONS(2461), [anon_sym_PLUS] = ACTIONS(2461), [anon_sym_DASH] = ACTIONS(2461), [anon_sym_SLASH] = ACTIONS(2461), [anon_sym_PERCENT] = ACTIONS(2463), [anon_sym_BSLASH] = ACTIONS(2461), [aux_sym_binary_expression_token4] = ACTIONS(2461), [anon_sym_STAR_STAR] = ACTIONS(2463), [anon_sym_LT] = ACTIONS(2461), [aux_sym_binary_expression_token5] = ACTIONS(2461), [anon_sym_LT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token6] = ACTIONS(2461), [aux_sym_binary_expression_token7] = ACTIONS(2461), [anon_sym_EQ_EQ] = ACTIONS(2461), [anon_sym_EQ_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token8] = ACTIONS(2461), [aux_sym_binary_expression_token9] = ACTIONS(2461), [aux_sym_binary_expression_token10] = ACTIONS(2461), [anon_sym_LT_GT] = ACTIONS(2463), [anon_sym_BANG_EQ] = ACTIONS(2461), [anon_sym_BANG_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token11] = ACTIONS(2461), [aux_sym_binary_expression_token12] = ACTIONS(2461), [aux_sym_binary_expression_token13] = ACTIONS(2461), [aux_sym_binary_expression_token14] = ACTIONS(2463), [aux_sym_binary_expression_token15] = ACTIONS(2461), [anon_sym_GT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token16] = ACTIONS(2461), [aux_sym_binary_expression_token17] = ACTIONS(2461), [anon_sym_GT] = ACTIONS(2461), [aux_sym_binary_expression_token18] = ACTIONS(2461), [aux_sym_binary_expression_token19] = ACTIONS(2461), [aux_sym_binary_expression_token20] = ACTIONS(2461), [aux_sym_binary_expression_token21] = ACTIONS(2463), [aux_sym_binary_expression_token22] = ACTIONS(2463), [aux_sym_binary_expression_token23] = ACTIONS(2463), [anon_sym_QMARK_QMARK] = ACTIONS(2463), [anon_sym_instanceof] = ACTIONS(2461), [anon_sym_BANG] = ACTIONS(2461), [anon_sym_TILDE] = ACTIONS(2463), [aux_sym_unary_operator_token1] = ACTIONS(2461), [anon_sym_PLUS_PLUS] = ACTIONS(2463), [anon_sym_DASH_DASH] = ACTIONS(2463), [anon_sym_DQUOTE] = ACTIONS(2463), [anon_sym_SQUOTE] = ACTIONS(2463), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2461), [sym_this] = ACTIONS(2461), [sym_super] = ACTIONS(2461), [sym_true] = ACTIONS(2461), [sym_false] = ACTIONS(2461), [sym_null] = ACTIONS(2461), [sym_undefined] = ACTIONS(2461), [anon_sym_get] = ACTIONS(2461), [anon_sym_set] = ACTIONS(2461), [anon_sym_POUND] = ACTIONS(2463), [anon_sym_export] = ACTIONS(2461), [anon_sym_queryExecute] = ACTIONS(2461), [anon_sym_BQUOTE] = ACTIONS(2463), [sym__ternary_qmark] = ACTIONS(2463), [sym__elvis_operator] = ACTIONS(2463), [sym_logical_or] = ACTIONS(2463), [sym_tag_linefeed] = ACTIONS(2463), }, [STATE(623)] = { [sym_identifier] = ACTIONS(2465), [anon_sym_import] = ACTIONS(2465), [anon_sym_DOT] = ACTIONS(2465), [anon_sym_STAR] = ACTIONS(2465), [anon_sym_LBRACE] = ACTIONS(2467), [anon_sym_LPAREN] = ACTIONS(2467), [anon_sym_let] = ACTIONS(2465), [anon_sym_in] = ACTIONS(2465), [anon_sym_include] = ACTIONS(2465), [anon_sym_LBRACK] = ACTIONS(2467), [anon_sym_static] = ACTIONS(2465), [anon_sym_component] = ACTIONS(2465), [anon_sym_function] = ACTIONS(2465), [anon_sym_public] = ACTIONS(2465), [anon_sym_private] = ACTIONS(2465), [anon_sym_query] = ACTIONS(2465), [sym_optional_chain] = ACTIONS(2467), [sym_static_chain] = ACTIONS(2467), [anon_sym_new] = ACTIONS(2465), [anon_sym_AMP_AMP] = ACTIONS(2467), [aux_sym_binary_expression_token1] = ACTIONS(2465), [anon_sym_PIPE_PIPE] = ACTIONS(2467), [aux_sym_binary_expression_token2] = ACTIONS(2465), [aux_sym_binary_expression_token3] = ACTIONS(2465), [anon_sym_GT_GT] = ACTIONS(2465), [anon_sym_GT_GT_GT] = ACTIONS(2467), [anon_sym_LT_LT] = ACTIONS(2467), [anon_sym_AMP] = ACTIONS(2465), [anon_sym_CARET] = ACTIONS(2467), [anon_sym_PIPE] = ACTIONS(2465), [anon_sym_PLUS] = ACTIONS(2465), [anon_sym_DASH] = ACTIONS(2465), [anon_sym_SLASH] = ACTIONS(2465), [anon_sym_PERCENT] = ACTIONS(2467), [anon_sym_BSLASH] = ACTIONS(2465), [aux_sym_binary_expression_token4] = ACTIONS(2465), [anon_sym_STAR_STAR] = ACTIONS(2467), [anon_sym_LT] = ACTIONS(2465), [aux_sym_binary_expression_token5] = ACTIONS(2465), [anon_sym_LT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token6] = ACTIONS(2465), [aux_sym_binary_expression_token7] = ACTIONS(2465), [anon_sym_EQ_EQ] = ACTIONS(2465), [anon_sym_EQ_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token8] = ACTIONS(2465), [aux_sym_binary_expression_token9] = ACTIONS(2465), [aux_sym_binary_expression_token10] = ACTIONS(2465), [anon_sym_LT_GT] = ACTIONS(2467), [anon_sym_BANG_EQ] = ACTIONS(2465), [anon_sym_BANG_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token11] = ACTIONS(2465), [aux_sym_binary_expression_token12] = ACTIONS(2465), [aux_sym_binary_expression_token13] = ACTIONS(2465), [aux_sym_binary_expression_token14] = ACTIONS(2467), [aux_sym_binary_expression_token15] = ACTIONS(2465), [anon_sym_GT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token16] = ACTIONS(2465), [aux_sym_binary_expression_token17] = ACTIONS(2465), [anon_sym_GT] = ACTIONS(2465), [aux_sym_binary_expression_token18] = ACTIONS(2465), [aux_sym_binary_expression_token19] = ACTIONS(2465), [aux_sym_binary_expression_token20] = ACTIONS(2465), [aux_sym_binary_expression_token21] = ACTIONS(2467), [aux_sym_binary_expression_token22] = ACTIONS(2467), [aux_sym_binary_expression_token23] = ACTIONS(2467), [anon_sym_QMARK_QMARK] = ACTIONS(2467), [anon_sym_instanceof] = ACTIONS(2465), [anon_sym_BANG] = ACTIONS(2465), [anon_sym_TILDE] = ACTIONS(2467), [aux_sym_unary_operator_token1] = ACTIONS(2465), [anon_sym_PLUS_PLUS] = ACTIONS(2467), [anon_sym_DASH_DASH] = ACTIONS(2467), [anon_sym_DQUOTE] = ACTIONS(2467), [anon_sym_SQUOTE] = ACTIONS(2467), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2465), [sym_this] = ACTIONS(2465), [sym_super] = ACTIONS(2465), [sym_true] = ACTIONS(2465), [sym_false] = ACTIONS(2465), [sym_null] = ACTIONS(2465), [sym_undefined] = ACTIONS(2465), [anon_sym_get] = ACTIONS(2465), [anon_sym_set] = ACTIONS(2465), [anon_sym_POUND] = ACTIONS(2467), [anon_sym_export] = ACTIONS(2465), [anon_sym_queryExecute] = ACTIONS(2465), [anon_sym_BQUOTE] = ACTIONS(2467), [sym__ternary_qmark] = ACTIONS(2467), [sym__elvis_operator] = ACTIONS(2467), [sym_logical_or] = ACTIONS(2467), [sym_tag_linefeed] = ACTIONS(2467), }, [STATE(624)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_import] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_let] = ACTIONS(2247), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2247), [anon_sym_component] = ACTIONS(2247), [anon_sym_function] = ACTIONS(2247), [anon_sym_public] = ACTIONS(2247), [anon_sym_private] = ACTIONS(2247), [anon_sym_query] = ACTIONS(2247), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2247), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2247), [anon_sym_TILDE] = ACTIONS(2249), [aux_sym_unary_operator_token1] = ACTIONS(2247), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2249), [anon_sym_SQUOTE] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2247), [sym_this] = ACTIONS(2247), [sym_super] = ACTIONS(2247), [sym_true] = ACTIONS(2247), [sym_false] = ACTIONS(2247), [sym_null] = ACTIONS(2247), [sym_undefined] = ACTIONS(2247), [anon_sym_get] = ACTIONS(2247), [anon_sym_set] = ACTIONS(2247), [anon_sym_POUND] = ACTIONS(2249), [anon_sym_export] = ACTIONS(2247), [anon_sym_queryExecute] = ACTIONS(2247), [anon_sym_BQUOTE] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2637), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2249), }, [STATE(625)] = { [sym_identifier] = ACTIONS(2413), [anon_sym_import] = ACTIONS(2413), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2415), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_let] = ACTIONS(2413), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2413), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2413), [anon_sym_component] = ACTIONS(2413), [anon_sym_function] = ACTIONS(2413), [anon_sym_public] = ACTIONS(2413), [anon_sym_private] = ACTIONS(2413), [anon_sym_query] = ACTIONS(2413), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2413), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2413), [anon_sym_TILDE] = ACTIONS(2415), [aux_sym_unary_operator_token1] = ACTIONS(2413), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2415), [anon_sym_SQUOTE] = ACTIONS(2415), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2413), [sym_this] = ACTIONS(2413), [sym_super] = ACTIONS(2413), [sym_true] = ACTIONS(2413), [sym_false] = ACTIONS(2413), [sym_null] = ACTIONS(2413), [sym_undefined] = ACTIONS(2413), [anon_sym_get] = ACTIONS(2413), [anon_sym_set] = ACTIONS(2413), [anon_sym_POUND] = ACTIONS(2415), [anon_sym_export] = ACTIONS(2413), [anon_sym_queryExecute] = ACTIONS(2413), [anon_sym_BQUOTE] = ACTIONS(2415), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2637), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2415), }, [STATE(626)] = { [sym_identifier] = ACTIONS(2425), [anon_sym_import] = ACTIONS(2425), [anon_sym_DOT] = ACTIONS(2425), [anon_sym_STAR] = ACTIONS(2425), [anon_sym_LBRACE] = ACTIONS(2427), [anon_sym_LPAREN] = ACTIONS(2427), [anon_sym_let] = ACTIONS(2425), [anon_sym_in] = ACTIONS(2425), [anon_sym_include] = ACTIONS(2425), [anon_sym_LBRACK] = ACTIONS(2427), [anon_sym_static] = ACTIONS(2425), [anon_sym_component] = ACTIONS(2425), [anon_sym_function] = ACTIONS(2425), [anon_sym_public] = ACTIONS(2425), [anon_sym_private] = ACTIONS(2425), [anon_sym_query] = ACTIONS(2425), [sym_optional_chain] = ACTIONS(2427), [sym_static_chain] = ACTIONS(2427), [anon_sym_new] = ACTIONS(2425), [anon_sym_AMP_AMP] = ACTIONS(2427), [aux_sym_binary_expression_token1] = ACTIONS(2425), [anon_sym_PIPE_PIPE] = ACTIONS(2427), [aux_sym_binary_expression_token2] = ACTIONS(2425), [aux_sym_binary_expression_token3] = ACTIONS(2425), [anon_sym_GT_GT] = ACTIONS(2425), [anon_sym_GT_GT_GT] = ACTIONS(2427), [anon_sym_LT_LT] = ACTIONS(2427), [anon_sym_AMP] = ACTIONS(2425), [anon_sym_CARET] = ACTIONS(2427), [anon_sym_PIPE] = ACTIONS(2425), [anon_sym_PLUS] = ACTIONS(2425), [anon_sym_DASH] = ACTIONS(2425), [anon_sym_SLASH] = ACTIONS(2425), [anon_sym_PERCENT] = ACTIONS(2427), [anon_sym_BSLASH] = ACTIONS(2425), [aux_sym_binary_expression_token4] = ACTIONS(2425), [anon_sym_STAR_STAR] = ACTIONS(2427), [anon_sym_LT] = ACTIONS(2425), [aux_sym_binary_expression_token5] = ACTIONS(2425), [anon_sym_LT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token6] = ACTIONS(2425), [aux_sym_binary_expression_token7] = ACTIONS(2425), [anon_sym_EQ_EQ] = ACTIONS(2425), [anon_sym_EQ_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token8] = ACTIONS(2425), [aux_sym_binary_expression_token9] = ACTIONS(2425), [aux_sym_binary_expression_token10] = ACTIONS(2425), [anon_sym_LT_GT] = ACTIONS(2427), [anon_sym_BANG_EQ] = ACTIONS(2425), [anon_sym_BANG_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token11] = ACTIONS(2425), [aux_sym_binary_expression_token12] = ACTIONS(2425), [aux_sym_binary_expression_token13] = ACTIONS(2425), [aux_sym_binary_expression_token14] = ACTIONS(2427), [aux_sym_binary_expression_token15] = ACTIONS(2425), [anon_sym_GT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token16] = ACTIONS(2425), [aux_sym_binary_expression_token17] = ACTIONS(2425), [anon_sym_GT] = ACTIONS(2425), [aux_sym_binary_expression_token18] = ACTIONS(2425), [aux_sym_binary_expression_token19] = ACTIONS(2425), [aux_sym_binary_expression_token20] = ACTIONS(2425), [aux_sym_binary_expression_token21] = ACTIONS(2427), [aux_sym_binary_expression_token22] = ACTIONS(2427), [aux_sym_binary_expression_token23] = ACTIONS(2427), [anon_sym_QMARK_QMARK] = ACTIONS(2427), [anon_sym_instanceof] = ACTIONS(2425), [anon_sym_BANG] = ACTIONS(2425), [anon_sym_TILDE] = ACTIONS(2427), [aux_sym_unary_operator_token1] = ACTIONS(2425), [anon_sym_PLUS_PLUS] = ACTIONS(2427), [anon_sym_DASH_DASH] = ACTIONS(2427), [anon_sym_DQUOTE] = ACTIONS(2427), [anon_sym_SQUOTE] = ACTIONS(2427), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2425), [sym_this] = ACTIONS(2425), [sym_super] = ACTIONS(2425), [sym_true] = ACTIONS(2425), [sym_false] = ACTIONS(2425), [sym_null] = ACTIONS(2425), [sym_undefined] = ACTIONS(2425), [anon_sym_get] = ACTIONS(2425), [anon_sym_set] = ACTIONS(2425), [anon_sym_POUND] = ACTIONS(2427), [anon_sym_export] = ACTIONS(2425), [anon_sym_queryExecute] = ACTIONS(2425), [anon_sym_BQUOTE] = ACTIONS(2427), [sym__ternary_qmark] = ACTIONS(2427), [sym__elvis_operator] = ACTIONS(2427), [sym_logical_or] = ACTIONS(2427), [sym_tag_linefeed] = ACTIONS(2427), }, [STATE(627)] = { [sym_identifier] = ACTIONS(2165), [anon_sym_import] = ACTIONS(2165), [anon_sym_DOT] = ACTIONS(2165), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_LBRACE] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_let] = ACTIONS(2165), [anon_sym_in] = ACTIONS(2165), [anon_sym_include] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [anon_sym_static] = ACTIONS(2165), [anon_sym_component] = ACTIONS(2165), [anon_sym_function] = ACTIONS(2165), [anon_sym_public] = ACTIONS(2165), [anon_sym_private] = ACTIONS(2165), [anon_sym_query] = ACTIONS(2165), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_new] = ACTIONS(2165), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_BANG] = ACTIONS(2165), [anon_sym_TILDE] = ACTIONS(2167), [aux_sym_unary_operator_token1] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [anon_sym_DQUOTE] = ACTIONS(2167), [anon_sym_SQUOTE] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2165), [sym_this] = ACTIONS(2165), [sym_super] = ACTIONS(2165), [sym_true] = ACTIONS(2165), [sym_false] = ACTIONS(2165), [sym_null] = ACTIONS(2165), [sym_undefined] = ACTIONS(2165), [anon_sym_get] = ACTIONS(2165), [anon_sym_set] = ACTIONS(2165), [anon_sym_POUND] = ACTIONS(2167), [anon_sym_export] = ACTIONS(2165), [anon_sym_queryExecute] = ACTIONS(2165), [anon_sym_BQUOTE] = ACTIONS(2167), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(628)] = { [sym_identifier] = ACTIONS(2643), [anon_sym_import] = ACTIONS(2643), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2645), [anon_sym_LPAREN] = ACTIONS(2645), [anon_sym_let] = ACTIONS(2643), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2643), [anon_sym_LBRACK] = ACTIONS(2645), [anon_sym_static] = ACTIONS(2643), [anon_sym_component] = ACTIONS(2643), [anon_sym_function] = ACTIONS(2643), [anon_sym_public] = ACTIONS(2643), [anon_sym_private] = ACTIONS(2643), [anon_sym_query] = ACTIONS(2643), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2643), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2643), [anon_sym_DASH] = ACTIONS(2643), [anon_sym_SLASH] = ACTIONS(2643), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2643), [anon_sym_TILDE] = ACTIONS(2645), [aux_sym_unary_operator_token1] = ACTIONS(2643), [anon_sym_PLUS_PLUS] = ACTIONS(2645), [anon_sym_DASH_DASH] = ACTIONS(2645), [anon_sym_DQUOTE] = ACTIONS(2645), [anon_sym_SQUOTE] = ACTIONS(2645), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2643), [sym_this] = ACTIONS(2643), [sym_super] = ACTIONS(2643), [sym_true] = ACTIONS(2643), [sym_false] = ACTIONS(2643), [sym_null] = ACTIONS(2643), [sym_undefined] = ACTIONS(2643), [anon_sym_get] = ACTIONS(2643), [anon_sym_set] = ACTIONS(2643), [anon_sym_POUND] = ACTIONS(2645), [anon_sym_export] = ACTIONS(2643), [anon_sym_queryExecute] = ACTIONS(2643), [anon_sym_BQUOTE] = ACTIONS(2645), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2645), }, [STATE(629)] = { [sym_identifier] = ACTIONS(2429), [anon_sym_import] = ACTIONS(2429), [anon_sym_DOT] = ACTIONS(2429), [anon_sym_STAR] = ACTIONS(2429), [anon_sym_LBRACE] = ACTIONS(2431), [anon_sym_LPAREN] = ACTIONS(2431), [anon_sym_let] = ACTIONS(2429), [anon_sym_in] = ACTIONS(2429), [anon_sym_include] = ACTIONS(2429), [anon_sym_LBRACK] = ACTIONS(2431), [anon_sym_static] = ACTIONS(2429), [anon_sym_component] = ACTIONS(2429), [anon_sym_function] = ACTIONS(2429), [anon_sym_public] = ACTIONS(2429), [anon_sym_private] = ACTIONS(2429), [anon_sym_query] = ACTIONS(2429), [sym_optional_chain] = ACTIONS(2431), [sym_static_chain] = ACTIONS(2431), [anon_sym_new] = ACTIONS(2429), [anon_sym_AMP_AMP] = ACTIONS(2431), [aux_sym_binary_expression_token1] = ACTIONS(2429), [anon_sym_PIPE_PIPE] = ACTIONS(2431), [aux_sym_binary_expression_token2] = ACTIONS(2429), [aux_sym_binary_expression_token3] = ACTIONS(2429), [anon_sym_GT_GT] = ACTIONS(2429), [anon_sym_GT_GT_GT] = ACTIONS(2431), [anon_sym_LT_LT] = ACTIONS(2431), [anon_sym_AMP] = ACTIONS(2429), [anon_sym_CARET] = ACTIONS(2431), [anon_sym_PIPE] = ACTIONS(2429), [anon_sym_PLUS] = ACTIONS(2429), [anon_sym_DASH] = ACTIONS(2429), [anon_sym_SLASH] = ACTIONS(2429), [anon_sym_PERCENT] = ACTIONS(2431), [anon_sym_BSLASH] = ACTIONS(2429), [aux_sym_binary_expression_token4] = ACTIONS(2429), [anon_sym_STAR_STAR] = ACTIONS(2431), [anon_sym_LT] = ACTIONS(2429), [aux_sym_binary_expression_token5] = ACTIONS(2429), [anon_sym_LT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token6] = ACTIONS(2429), [aux_sym_binary_expression_token7] = ACTIONS(2429), [anon_sym_EQ_EQ] = ACTIONS(2429), [anon_sym_EQ_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token8] = ACTIONS(2429), [aux_sym_binary_expression_token9] = ACTIONS(2429), [aux_sym_binary_expression_token10] = ACTIONS(2429), [anon_sym_LT_GT] = ACTIONS(2431), [anon_sym_BANG_EQ] = ACTIONS(2429), [anon_sym_BANG_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token11] = ACTIONS(2429), [aux_sym_binary_expression_token12] = ACTIONS(2429), [aux_sym_binary_expression_token13] = ACTIONS(2429), [aux_sym_binary_expression_token14] = ACTIONS(2431), [aux_sym_binary_expression_token15] = ACTIONS(2429), [anon_sym_GT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token16] = ACTIONS(2429), [aux_sym_binary_expression_token17] = ACTIONS(2429), [anon_sym_GT] = ACTIONS(2429), [aux_sym_binary_expression_token18] = ACTIONS(2429), [aux_sym_binary_expression_token19] = ACTIONS(2429), [aux_sym_binary_expression_token20] = ACTIONS(2429), [aux_sym_binary_expression_token21] = ACTIONS(2431), [aux_sym_binary_expression_token22] = ACTIONS(2431), [aux_sym_binary_expression_token23] = ACTIONS(2431), [anon_sym_QMARK_QMARK] = ACTIONS(2431), [anon_sym_instanceof] = ACTIONS(2429), [anon_sym_BANG] = ACTIONS(2429), [anon_sym_TILDE] = ACTIONS(2431), [aux_sym_unary_operator_token1] = ACTIONS(2429), [anon_sym_PLUS_PLUS] = ACTIONS(2431), [anon_sym_DASH_DASH] = ACTIONS(2431), [anon_sym_DQUOTE] = ACTIONS(2431), [anon_sym_SQUOTE] = ACTIONS(2431), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2429), [sym_this] = ACTIONS(2429), [sym_super] = ACTIONS(2429), [sym_true] = ACTIONS(2429), [sym_false] = ACTIONS(2429), [sym_null] = ACTIONS(2429), [sym_undefined] = ACTIONS(2429), [anon_sym_get] = ACTIONS(2429), [anon_sym_set] = ACTIONS(2429), [anon_sym_POUND] = ACTIONS(2431), [anon_sym_export] = ACTIONS(2429), [anon_sym_queryExecute] = ACTIONS(2429), [anon_sym_BQUOTE] = ACTIONS(2431), [sym__ternary_qmark] = ACTIONS(2431), [sym__elvis_operator] = ACTIONS(2431), [sym_logical_or] = ACTIONS(2431), [sym_tag_linefeed] = ACTIONS(2431), }, [STATE(630)] = { [sym_identifier] = ACTIONS(2469), [anon_sym_import] = ACTIONS(2469), [anon_sym_DOT] = ACTIONS(2445), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_LBRACE] = ACTIONS(2471), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_let] = ACTIONS(2469), [anon_sym_in] = ACTIONS(2445), [anon_sym_include] = ACTIONS(2469), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_static] = ACTIONS(2469), [anon_sym_component] = ACTIONS(2469), [anon_sym_function] = ACTIONS(2469), [anon_sym_public] = ACTIONS(2469), [anon_sym_private] = ACTIONS(2469), [anon_sym_query] = ACTIONS(2469), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_new] = ACTIONS(2469), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_BANG] = ACTIONS(2469), [anon_sym_TILDE] = ACTIONS(2471), [aux_sym_unary_operator_token1] = ACTIONS(2469), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [anon_sym_DQUOTE] = ACTIONS(2471), [anon_sym_SQUOTE] = ACTIONS(2471), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2469), [sym_this] = ACTIONS(2469), [sym_super] = ACTIONS(2469), [sym_true] = ACTIONS(2469), [sym_false] = ACTIONS(2469), [sym_null] = ACTIONS(2469), [sym_undefined] = ACTIONS(2469), [anon_sym_get] = ACTIONS(2469), [anon_sym_set] = ACTIONS(2469), [anon_sym_POUND] = ACTIONS(2471), [anon_sym_export] = ACTIONS(2469), [anon_sym_queryExecute] = ACTIONS(2469), [anon_sym_BQUOTE] = ACTIONS(2471), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), [sym_tag_linefeed] = ACTIONS(2471), }, [STATE(631)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_import] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2451), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_LBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_let] = ACTIONS(2485), [anon_sym_in] = ACTIONS(2451), [anon_sym_include] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_static] = ACTIONS(2485), [anon_sym_component] = ACTIONS(2485), [anon_sym_function] = ACTIONS(2485), [anon_sym_public] = ACTIONS(2485), [anon_sym_private] = ACTIONS(2485), [anon_sym_query] = ACTIONS(2485), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_new] = ACTIONS(2485), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_BANG] = ACTIONS(2485), [anon_sym_TILDE] = ACTIONS(2487), [aux_sym_unary_operator_token1] = ACTIONS(2485), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [anon_sym_DQUOTE] = ACTIONS(2487), [anon_sym_SQUOTE] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2485), [sym_this] = ACTIONS(2485), [sym_super] = ACTIONS(2485), [sym_true] = ACTIONS(2485), [sym_false] = ACTIONS(2485), [sym_null] = ACTIONS(2485), [sym_undefined] = ACTIONS(2485), [anon_sym_get] = ACTIONS(2485), [anon_sym_set] = ACTIONS(2485), [anon_sym_POUND] = ACTIONS(2487), [anon_sym_export] = ACTIONS(2485), [anon_sym_queryExecute] = ACTIONS(2485), [anon_sym_BQUOTE] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), [sym_tag_linefeed] = ACTIONS(2487), }, [STATE(632)] = { [sym_identifier] = ACTIONS(2489), [anon_sym_import] = ACTIONS(2489), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(2491), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_let] = ACTIONS(2489), [anon_sym_in] = ACTIONS(1806), [anon_sym_include] = ACTIONS(2489), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_static] = ACTIONS(2489), [anon_sym_component] = ACTIONS(2489), [anon_sym_function] = ACTIONS(2489), [anon_sym_public] = ACTIONS(2489), [anon_sym_private] = ACTIONS(2489), [anon_sym_query] = ACTIONS(2489), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(2489), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(2489), [anon_sym_TILDE] = ACTIONS(2491), [aux_sym_unary_operator_token1] = ACTIONS(2489), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [anon_sym_DQUOTE] = ACTIONS(2491), [anon_sym_SQUOTE] = ACTIONS(2491), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2489), [sym_this] = ACTIONS(2489), [sym_super] = ACTIONS(2489), [sym_true] = ACTIONS(2489), [sym_false] = ACTIONS(2489), [sym_null] = ACTIONS(2489), [sym_undefined] = ACTIONS(2489), [anon_sym_get] = ACTIONS(2489), [anon_sym_set] = ACTIONS(2489), [anon_sym_POUND] = ACTIONS(2491), [anon_sym_export] = ACTIONS(2489), [anon_sym_queryExecute] = ACTIONS(2489), [anon_sym_BQUOTE] = ACTIONS(2491), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), [sym_tag_linefeed] = ACTIONS(2491), }, [STATE(633)] = { [sym_identifier] = ACTIONS(2315), [anon_sym_import] = ACTIONS(2315), [anon_sym_DOT] = ACTIONS(2647), [anon_sym_STAR] = ACTIONS(2650), [anon_sym_LBRACE] = ACTIONS(2323), [anon_sym_LPAREN] = ACTIONS(2323), [anon_sym_let] = ACTIONS(2315), [anon_sym_in] = ACTIONS(2653), [anon_sym_include] = ACTIONS(2315), [anon_sym_LBRACK] = ACTIONS(2656), [anon_sym_static] = ACTIONS(2315), [anon_sym_component] = ACTIONS(2315), [anon_sym_function] = ACTIONS(2315), [anon_sym_public] = ACTIONS(2315), [anon_sym_private] = ACTIONS(2315), [anon_sym_query] = ACTIONS(2315), [sym_optional_chain] = ACTIONS(2659), [sym_static_chain] = ACTIONS(2662), [anon_sym_new] = ACTIONS(2315), [anon_sym_AMP_AMP] = ACTIONS(2665), [aux_sym_binary_expression_token1] = ACTIONS(2668), [anon_sym_PIPE_PIPE] = ACTIONS(2671), [aux_sym_binary_expression_token2] = ACTIONS(2674), [aux_sym_binary_expression_token3] = ACTIONS(2677), [anon_sym_GT_GT] = ACTIONS(2680), [anon_sym_GT_GT_GT] = ACTIONS(2683), [anon_sym_LT_LT] = ACTIONS(2683), [anon_sym_AMP] = ACTIONS(2686), [anon_sym_CARET] = ACTIONS(2689), [anon_sym_PIPE] = ACTIONS(2692), [anon_sym_PLUS] = ACTIONS(2695), [anon_sym_DASH] = ACTIONS(2695), [anon_sym_SLASH] = ACTIONS(2650), [anon_sym_PERCENT] = ACTIONS(2698), [anon_sym_BSLASH] = ACTIONS(2650), [aux_sym_binary_expression_token4] = ACTIONS(2650), [anon_sym_STAR_STAR] = ACTIONS(2701), [anon_sym_LT] = ACTIONS(2653), [aux_sym_binary_expression_token5] = ACTIONS(2653), [anon_sym_LT_EQ] = ACTIONS(2704), [aux_sym_binary_expression_token6] = ACTIONS(2653), [aux_sym_binary_expression_token7] = ACTIONS(2653), [anon_sym_EQ_EQ] = ACTIONS(2707), [anon_sym_EQ_EQ_EQ] = ACTIONS(2710), [aux_sym_binary_expression_token8] = ACTIONS(2707), [aux_sym_binary_expression_token9] = ACTIONS(2707), [aux_sym_binary_expression_token10] = ACTIONS(2707), [anon_sym_LT_GT] = ACTIONS(2710), [anon_sym_BANG_EQ] = ACTIONS(2707), [anon_sym_BANG_EQ_EQ] = ACTIONS(2710), [aux_sym_binary_expression_token11] = ACTIONS(2707), [aux_sym_binary_expression_token12] = ACTIONS(2707), [aux_sym_binary_expression_token13] = ACTIONS(2707), [aux_sym_binary_expression_token14] = ACTIONS(2710), [aux_sym_binary_expression_token15] = ACTIONS(2707), [anon_sym_GT_EQ] = ACTIONS(2704), [aux_sym_binary_expression_token16] = ACTIONS(2653), [aux_sym_binary_expression_token17] = ACTIONS(2653), [anon_sym_GT] = ACTIONS(2653), [aux_sym_binary_expression_token18] = ACTIONS(2653), [aux_sym_binary_expression_token19] = ACTIONS(2653), [aux_sym_binary_expression_token20] = ACTIONS(2653), [aux_sym_binary_expression_token21] = ACTIONS(2704), [aux_sym_binary_expression_token22] = ACTIONS(2704), [aux_sym_binary_expression_token23] = ACTIONS(2710), [anon_sym_QMARK_QMARK] = ACTIONS(2713), [anon_sym_instanceof] = ACTIONS(2653), [anon_sym_BANG] = ACTIONS(2315), [anon_sym_TILDE] = ACTIONS(2323), [aux_sym_unary_operator_token1] = ACTIONS(2315), [anon_sym_PLUS_PLUS] = ACTIONS(2716), [anon_sym_DASH_DASH] = ACTIONS(2716), [anon_sym_DQUOTE] = ACTIONS(2323), [anon_sym_SQUOTE] = ACTIONS(2323), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2315), [sym_this] = ACTIONS(2315), [sym_super] = ACTIONS(2315), [sym_true] = ACTIONS(2315), [sym_false] = ACTIONS(2315), [sym_null] = ACTIONS(2315), [sym_undefined] = ACTIONS(2315), [anon_sym_get] = ACTIONS(2315), [anon_sym_set] = ACTIONS(2315), [anon_sym_POUND] = ACTIONS(2323), [anon_sym_export] = ACTIONS(2315), [anon_sym_queryExecute] = ACTIONS(2315), [anon_sym_BQUOTE] = ACTIONS(2323), [sym__ternary_qmark] = ACTIONS(2719), [sym__elvis_operator] = ACTIONS(2722), [sym_logical_or] = ACTIONS(2671), [sym_tag_linefeed] = ACTIONS(2323), }, [STATE(634)] = { [sym_identifier] = ACTIONS(2263), [anon_sym_import] = ACTIONS(2263), [anon_sym_DOT] = ACTIONS(2263), [anon_sym_STAR] = ACTIONS(2263), [anon_sym_LBRACE] = ACTIONS(2265), [anon_sym_LPAREN] = ACTIONS(2265), [anon_sym_let] = ACTIONS(2263), [anon_sym_in] = ACTIONS(2263), [anon_sym_include] = ACTIONS(2263), [anon_sym_LBRACK] = ACTIONS(2265), [anon_sym_static] = ACTIONS(2263), [anon_sym_component] = ACTIONS(2263), [anon_sym_function] = ACTIONS(2263), [anon_sym_public] = ACTIONS(2263), [anon_sym_private] = ACTIONS(2263), [anon_sym_query] = ACTIONS(2263), [sym_optional_chain] = ACTIONS(2265), [sym_static_chain] = ACTIONS(2265), [anon_sym_new] = ACTIONS(2263), [anon_sym_AMP_AMP] = ACTIONS(2265), [aux_sym_binary_expression_token1] = ACTIONS(2263), [anon_sym_PIPE_PIPE] = ACTIONS(2265), [aux_sym_binary_expression_token2] = ACTIONS(2263), [aux_sym_binary_expression_token3] = ACTIONS(2263), [anon_sym_GT_GT] = ACTIONS(2263), [anon_sym_GT_GT_GT] = ACTIONS(2265), [anon_sym_LT_LT] = ACTIONS(2265), [anon_sym_AMP] = ACTIONS(2263), [anon_sym_CARET] = ACTIONS(2265), [anon_sym_PIPE] = ACTIONS(2263), [anon_sym_PLUS] = ACTIONS(2263), [anon_sym_DASH] = ACTIONS(2263), [anon_sym_SLASH] = ACTIONS(2263), [anon_sym_PERCENT] = ACTIONS(2265), [anon_sym_BSLASH] = ACTIONS(2263), [aux_sym_binary_expression_token4] = ACTIONS(2263), [anon_sym_STAR_STAR] = ACTIONS(2265), [anon_sym_LT] = ACTIONS(2263), [aux_sym_binary_expression_token5] = ACTIONS(2263), [anon_sym_LT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token6] = ACTIONS(2263), [aux_sym_binary_expression_token7] = ACTIONS(2263), [anon_sym_EQ_EQ] = ACTIONS(2263), [anon_sym_EQ_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token8] = ACTIONS(2263), [aux_sym_binary_expression_token9] = ACTIONS(2263), [aux_sym_binary_expression_token10] = ACTIONS(2263), [anon_sym_LT_GT] = ACTIONS(2265), [anon_sym_BANG_EQ] = ACTIONS(2263), [anon_sym_BANG_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token11] = ACTIONS(2263), [aux_sym_binary_expression_token12] = ACTIONS(2263), [aux_sym_binary_expression_token13] = ACTIONS(2263), [aux_sym_binary_expression_token14] = ACTIONS(2265), [aux_sym_binary_expression_token15] = ACTIONS(2263), [anon_sym_GT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token16] = ACTIONS(2263), [aux_sym_binary_expression_token17] = ACTIONS(2263), [anon_sym_GT] = ACTIONS(2263), [aux_sym_binary_expression_token18] = ACTIONS(2263), [aux_sym_binary_expression_token19] = ACTIONS(2263), [aux_sym_binary_expression_token20] = ACTIONS(2263), [aux_sym_binary_expression_token21] = ACTIONS(2265), [aux_sym_binary_expression_token22] = ACTIONS(2265), [aux_sym_binary_expression_token23] = ACTIONS(2265), [anon_sym_QMARK_QMARK] = ACTIONS(2265), [anon_sym_instanceof] = ACTIONS(2263), [anon_sym_BANG] = ACTIONS(2263), [anon_sym_TILDE] = ACTIONS(2265), [aux_sym_unary_operator_token1] = ACTIONS(2263), [anon_sym_PLUS_PLUS] = ACTIONS(2265), [anon_sym_DASH_DASH] = ACTIONS(2265), [anon_sym_DQUOTE] = ACTIONS(2265), [anon_sym_SQUOTE] = ACTIONS(2265), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2263), [sym_this] = ACTIONS(2263), [sym_super] = ACTIONS(2263), [sym_true] = ACTIONS(2263), [sym_false] = ACTIONS(2263), [sym_null] = ACTIONS(2263), [sym_undefined] = ACTIONS(2263), [anon_sym_get] = ACTIONS(2263), [anon_sym_set] = ACTIONS(2263), [anon_sym_POUND] = ACTIONS(2265), [anon_sym_export] = ACTIONS(2263), [anon_sym_queryExecute] = ACTIONS(2263), [anon_sym_BQUOTE] = ACTIONS(2265), [sym__ternary_qmark] = ACTIONS(2265), [sym__elvis_operator] = ACTIONS(2265), [sym_logical_or] = ACTIONS(2265), [sym_tag_linefeed] = ACTIONS(2265), }, [STATE(635)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_import] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2175), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_LBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_let] = ACTIONS(2175), [anon_sym_in] = ACTIONS(2175), [anon_sym_include] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_static] = ACTIONS(2175), [anon_sym_component] = ACTIONS(2175), [anon_sym_function] = ACTIONS(2175), [anon_sym_public] = ACTIONS(2175), [anon_sym_private] = ACTIONS(2175), [anon_sym_query] = ACTIONS(2175), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_new] = ACTIONS(2175), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_BANG] = ACTIONS(2175), [anon_sym_TILDE] = ACTIONS(2177), [aux_sym_unary_operator_token1] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [anon_sym_DQUOTE] = ACTIONS(2177), [anon_sym_SQUOTE] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2175), [sym_this] = ACTIONS(2175), [sym_super] = ACTIONS(2175), [sym_true] = ACTIONS(2175), [sym_false] = ACTIONS(2175), [sym_null] = ACTIONS(2175), [sym_undefined] = ACTIONS(2175), [anon_sym_get] = ACTIONS(2175), [anon_sym_set] = ACTIONS(2175), [anon_sym_POUND] = ACTIONS(2177), [anon_sym_export] = ACTIONS(2175), [anon_sym_queryExecute] = ACTIONS(2175), [anon_sym_BQUOTE] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), [sym_tag_linefeed] = ACTIONS(2177), }, [STATE(636)] = { [sym_identifier] = ACTIONS(2267), [anon_sym_import] = ACTIONS(2267), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2269), [anon_sym_LPAREN] = ACTIONS(2269), [anon_sym_let] = ACTIONS(2267), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2267), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2267), [anon_sym_component] = ACTIONS(2267), [anon_sym_function] = ACTIONS(2267), [anon_sym_public] = ACTIONS(2267), [anon_sym_private] = ACTIONS(2267), [anon_sym_query] = ACTIONS(2267), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2267), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2267), [anon_sym_TILDE] = ACTIONS(2269), [aux_sym_unary_operator_token1] = ACTIONS(2267), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2269), [anon_sym_SQUOTE] = ACTIONS(2269), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2267), [sym_this] = ACTIONS(2267), [sym_super] = ACTIONS(2267), [sym_true] = ACTIONS(2267), [sym_false] = ACTIONS(2267), [sym_null] = ACTIONS(2267), [sym_undefined] = ACTIONS(2267), [anon_sym_get] = ACTIONS(2267), [anon_sym_set] = ACTIONS(2267), [anon_sym_POUND] = ACTIONS(2269), [anon_sym_export] = ACTIONS(2267), [anon_sym_queryExecute] = ACTIONS(2267), [anon_sym_BQUOTE] = ACTIONS(2269), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2269), }, [STATE(637)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1800), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_in] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_new] = ACTIONS(1800), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1800), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(2725), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(638)] = { [sym_identifier] = ACTIONS(2409), [anon_sym_import] = ACTIONS(2409), [anon_sym_DOT] = ACTIONS(2409), [anon_sym_STAR] = ACTIONS(2409), [anon_sym_LBRACE] = ACTIONS(2411), [anon_sym_LPAREN] = ACTIONS(2411), [anon_sym_let] = ACTIONS(2409), [anon_sym_in] = ACTIONS(2409), [anon_sym_include] = ACTIONS(2409), [anon_sym_LBRACK] = ACTIONS(2411), [anon_sym_static] = ACTIONS(2409), [anon_sym_component] = ACTIONS(2409), [anon_sym_function] = ACTIONS(2409), [anon_sym_public] = ACTIONS(2409), [anon_sym_private] = ACTIONS(2409), [anon_sym_query] = ACTIONS(2409), [sym_optional_chain] = ACTIONS(2411), [sym_static_chain] = ACTIONS(2411), [anon_sym_new] = ACTIONS(2409), [anon_sym_AMP_AMP] = ACTIONS(2411), [aux_sym_binary_expression_token1] = ACTIONS(2409), [anon_sym_PIPE_PIPE] = ACTIONS(2411), [aux_sym_binary_expression_token2] = ACTIONS(2409), [aux_sym_binary_expression_token3] = ACTIONS(2409), [anon_sym_GT_GT] = ACTIONS(2409), [anon_sym_GT_GT_GT] = ACTIONS(2411), [anon_sym_LT_LT] = ACTIONS(2411), [anon_sym_AMP] = ACTIONS(2409), [anon_sym_CARET] = ACTIONS(2411), [anon_sym_PIPE] = ACTIONS(2409), [anon_sym_PLUS] = ACTIONS(2409), [anon_sym_DASH] = ACTIONS(2409), [anon_sym_SLASH] = ACTIONS(2409), [anon_sym_PERCENT] = ACTIONS(2411), [anon_sym_BSLASH] = ACTIONS(2409), [aux_sym_binary_expression_token4] = ACTIONS(2409), [anon_sym_STAR_STAR] = ACTIONS(2411), [anon_sym_LT] = ACTIONS(2409), [aux_sym_binary_expression_token5] = ACTIONS(2409), [anon_sym_LT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token6] = ACTIONS(2409), [aux_sym_binary_expression_token7] = ACTIONS(2409), [anon_sym_EQ_EQ] = ACTIONS(2409), [anon_sym_EQ_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token8] = ACTIONS(2409), [aux_sym_binary_expression_token9] = ACTIONS(2409), [aux_sym_binary_expression_token10] = ACTIONS(2409), [anon_sym_LT_GT] = ACTIONS(2411), [anon_sym_BANG_EQ] = ACTIONS(2409), [anon_sym_BANG_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token11] = ACTIONS(2409), [aux_sym_binary_expression_token12] = ACTIONS(2409), [aux_sym_binary_expression_token13] = ACTIONS(2409), [aux_sym_binary_expression_token14] = ACTIONS(2411), [aux_sym_binary_expression_token15] = ACTIONS(2409), [anon_sym_GT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token16] = ACTIONS(2409), [aux_sym_binary_expression_token17] = ACTIONS(2409), [anon_sym_GT] = ACTIONS(2409), [aux_sym_binary_expression_token18] = ACTIONS(2409), [aux_sym_binary_expression_token19] = ACTIONS(2409), [aux_sym_binary_expression_token20] = ACTIONS(2409), [aux_sym_binary_expression_token21] = ACTIONS(2411), [aux_sym_binary_expression_token22] = ACTIONS(2411), [aux_sym_binary_expression_token23] = ACTIONS(2411), [anon_sym_QMARK_QMARK] = ACTIONS(2411), [anon_sym_instanceof] = ACTIONS(2409), [anon_sym_BANG] = ACTIONS(2409), [anon_sym_TILDE] = ACTIONS(2411), [aux_sym_unary_operator_token1] = ACTIONS(2409), [anon_sym_PLUS_PLUS] = ACTIONS(2411), [anon_sym_DASH_DASH] = ACTIONS(2411), [anon_sym_DQUOTE] = ACTIONS(2411), [anon_sym_SQUOTE] = ACTIONS(2411), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2409), [sym_this] = ACTIONS(2409), [sym_super] = ACTIONS(2409), [sym_true] = ACTIONS(2409), [sym_false] = ACTIONS(2409), [sym_null] = ACTIONS(2409), [sym_undefined] = ACTIONS(2409), [anon_sym_get] = ACTIONS(2409), [anon_sym_set] = ACTIONS(2409), [anon_sym_POUND] = ACTIONS(2411), [anon_sym_export] = ACTIONS(2409), [anon_sym_queryExecute] = ACTIONS(2409), [anon_sym_BQUOTE] = ACTIONS(2411), [sym__ternary_qmark] = ACTIONS(2411), [sym__elvis_operator] = ACTIONS(2411), [sym_logical_or] = ACTIONS(2411), [sym_tag_linefeed] = ACTIONS(2411), }, [STATE(639)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2052), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(640)] = { [sym_arguments] = STATE(707), [sym_identifier] = ACTIONS(2155), [anon_sym_import] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2155), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2545), [anon_sym_let] = ACTIONS(2155), [anon_sym_in] = ACTIONS(2155), [anon_sym_include] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2157), [anon_sym_static] = ACTIONS(2155), [anon_sym_component] = ACTIONS(2155), [anon_sym_function] = ACTIONS(2155), [anon_sym_public] = ACTIONS(2155), [anon_sym_private] = ACTIONS(2155), [anon_sym_query] = ACTIONS(2155), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_new] = ACTIONS(2155), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_BANG] = ACTIONS(2155), [anon_sym_TILDE] = ACTIONS(2157), [aux_sym_unary_operator_token1] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [anon_sym_DQUOTE] = ACTIONS(2157), [anon_sym_SQUOTE] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2155), [sym_this] = ACTIONS(2155), [sym_super] = ACTIONS(2155), [sym_true] = ACTIONS(2155), [sym_false] = ACTIONS(2155), [sym_null] = ACTIONS(2155), [sym_undefined] = ACTIONS(2155), [anon_sym_get] = ACTIONS(2155), [anon_sym_set] = ACTIONS(2155), [anon_sym_POUND] = ACTIONS(2157), [anon_sym_export] = ACTIONS(2155), [anon_sym_queryExecute] = ACTIONS(2155), [anon_sym_BQUOTE] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(641)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), [sym_tag_linefeed] = ACTIONS(1826), }, [STATE(642)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(2727), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(643)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(644)] = { [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_in] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_new] = ACTIONS(1830), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1830), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), [sym_tag_linefeed] = ACTIONS(1832), }, [STATE(645)] = { [sym_identifier] = ACTIONS(2521), [anon_sym_import] = ACTIONS(2521), [anon_sym_DOT] = ACTIONS(2521), [anon_sym_STAR] = ACTIONS(2521), [anon_sym_LBRACE] = ACTIONS(2523), [anon_sym_LPAREN] = ACTIONS(2523), [anon_sym_let] = ACTIONS(2521), [anon_sym_in] = ACTIONS(2521), [anon_sym_include] = ACTIONS(2521), [anon_sym_LBRACK] = ACTIONS(2523), [anon_sym_static] = ACTIONS(2521), [anon_sym_component] = ACTIONS(2521), [anon_sym_function] = ACTIONS(2521), [anon_sym_public] = ACTIONS(2521), [anon_sym_private] = ACTIONS(2521), [anon_sym_query] = ACTIONS(2521), [sym_optional_chain] = ACTIONS(2523), [sym_static_chain] = ACTIONS(2523), [anon_sym_new] = ACTIONS(2521), [anon_sym_AMP_AMP] = ACTIONS(2523), [aux_sym_binary_expression_token1] = ACTIONS(2521), [anon_sym_PIPE_PIPE] = ACTIONS(2523), [aux_sym_binary_expression_token2] = ACTIONS(2521), [aux_sym_binary_expression_token3] = ACTIONS(2521), [anon_sym_GT_GT] = ACTIONS(2521), [anon_sym_GT_GT_GT] = ACTIONS(2523), [anon_sym_LT_LT] = ACTIONS(2523), [anon_sym_AMP] = ACTIONS(2521), [anon_sym_CARET] = ACTIONS(2523), [anon_sym_PIPE] = ACTIONS(2521), [anon_sym_PLUS] = ACTIONS(2521), [anon_sym_DASH] = ACTIONS(2521), [anon_sym_SLASH] = ACTIONS(2521), [anon_sym_PERCENT] = ACTIONS(2523), [anon_sym_BSLASH] = ACTIONS(2521), [aux_sym_binary_expression_token4] = ACTIONS(2521), [anon_sym_STAR_STAR] = ACTIONS(2523), [anon_sym_LT] = ACTIONS(2521), [aux_sym_binary_expression_token5] = ACTIONS(2521), [anon_sym_LT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token6] = ACTIONS(2521), [aux_sym_binary_expression_token7] = ACTIONS(2521), [anon_sym_EQ_EQ] = ACTIONS(2521), [anon_sym_EQ_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token8] = ACTIONS(2521), [aux_sym_binary_expression_token9] = ACTIONS(2521), [aux_sym_binary_expression_token10] = ACTIONS(2521), [anon_sym_LT_GT] = ACTIONS(2523), [anon_sym_BANG_EQ] = ACTIONS(2521), [anon_sym_BANG_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token11] = ACTIONS(2521), [aux_sym_binary_expression_token12] = ACTIONS(2521), [aux_sym_binary_expression_token13] = ACTIONS(2521), [aux_sym_binary_expression_token14] = ACTIONS(2523), [aux_sym_binary_expression_token15] = ACTIONS(2521), [anon_sym_GT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token16] = ACTIONS(2521), [aux_sym_binary_expression_token17] = ACTIONS(2521), [anon_sym_GT] = ACTIONS(2521), [aux_sym_binary_expression_token18] = ACTIONS(2521), [aux_sym_binary_expression_token19] = ACTIONS(2521), [aux_sym_binary_expression_token20] = ACTIONS(2521), [aux_sym_binary_expression_token21] = ACTIONS(2523), [aux_sym_binary_expression_token22] = ACTIONS(2523), [aux_sym_binary_expression_token23] = ACTIONS(2523), [anon_sym_QMARK_QMARK] = ACTIONS(2523), [anon_sym_instanceof] = ACTIONS(2521), [anon_sym_BANG] = ACTIONS(2521), [anon_sym_TILDE] = ACTIONS(2523), [aux_sym_unary_operator_token1] = ACTIONS(2521), [anon_sym_PLUS_PLUS] = ACTIONS(2523), [anon_sym_DASH_DASH] = ACTIONS(2523), [anon_sym_DQUOTE] = ACTIONS(2523), [anon_sym_SQUOTE] = ACTIONS(2523), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2521), [sym_this] = ACTIONS(2521), [sym_super] = ACTIONS(2521), [sym_true] = ACTIONS(2521), [sym_false] = ACTIONS(2521), [sym_null] = ACTIONS(2521), [sym_undefined] = ACTIONS(2521), [anon_sym_get] = ACTIONS(2521), [anon_sym_set] = ACTIONS(2521), [anon_sym_POUND] = ACTIONS(2523), [anon_sym_export] = ACTIONS(2521), [anon_sym_queryExecute] = ACTIONS(2521), [anon_sym_BQUOTE] = ACTIONS(2523), [sym__ternary_qmark] = ACTIONS(2523), [sym__elvis_operator] = ACTIONS(2523), [sym_logical_or] = ACTIONS(2523), [sym_tag_linefeed] = ACTIONS(2523), }, [STATE(646)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(647)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_import] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2397), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_LBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_let] = ACTIONS(2397), [anon_sym_in] = ACTIONS(2397), [anon_sym_include] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_static] = ACTIONS(2397), [anon_sym_component] = ACTIONS(2397), [anon_sym_function] = ACTIONS(2397), [anon_sym_public] = ACTIONS(2397), [anon_sym_private] = ACTIONS(2397), [anon_sym_query] = ACTIONS(2397), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_new] = ACTIONS(2397), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_BANG] = ACTIONS(2397), [anon_sym_TILDE] = ACTIONS(2399), [aux_sym_unary_operator_token1] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [anon_sym_DQUOTE] = ACTIONS(2399), [anon_sym_SQUOTE] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2397), [sym_this] = ACTIONS(2397), [sym_super] = ACTIONS(2397), [sym_true] = ACTIONS(2397), [sym_false] = ACTIONS(2397), [sym_null] = ACTIONS(2397), [sym_undefined] = ACTIONS(2397), [anon_sym_get] = ACTIONS(2397), [anon_sym_set] = ACTIONS(2397), [anon_sym_POUND] = ACTIONS(2399), [anon_sym_export] = ACTIONS(2397), [anon_sym_queryExecute] = ACTIONS(2397), [anon_sym_BQUOTE] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), [sym_tag_linefeed] = ACTIONS(2399), }, [STATE(648)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(649)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2729), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(650)] = { [sym_identifier] = ACTIONS(1816), [anon_sym_import] = ACTIONS(1816), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_LBRACE] = ACTIONS(1818), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_let] = ACTIONS(1816), [anon_sym_in] = ACTIONS(1816), [anon_sym_include] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1818), [anon_sym_static] = ACTIONS(1816), [anon_sym_component] = ACTIONS(1816), [anon_sym_function] = ACTIONS(1816), [anon_sym_public] = ACTIONS(1816), [anon_sym_private] = ACTIONS(1816), [anon_sym_query] = ACTIONS(1816), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1816), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1816), [anon_sym_TILDE] = ACTIONS(1818), [aux_sym_unary_operator_token1] = ACTIONS(1816), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [anon_sym_DQUOTE] = ACTIONS(1818), [anon_sym_SQUOTE] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1816), [sym_this] = ACTIONS(1816), [sym_super] = ACTIONS(1816), [sym_true] = ACTIONS(1816), [sym_false] = ACTIONS(1816), [sym_null] = ACTIONS(1816), [sym_undefined] = ACTIONS(1816), [anon_sym_get] = ACTIONS(1816), [anon_sym_set] = ACTIONS(1816), [anon_sym_POUND] = ACTIONS(1818), [anon_sym_export] = ACTIONS(1816), [anon_sym_queryExecute] = ACTIONS(1816), [anon_sym_BQUOTE] = ACTIONS(1818), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), [sym_tag_linefeed] = ACTIONS(1818), }, [STATE(651)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_import] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_let] = ACTIONS(2497), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2497), [anon_sym_component] = ACTIONS(2497), [anon_sym_function] = ACTIONS(2497), [anon_sym_public] = ACTIONS(2497), [anon_sym_private] = ACTIONS(2497), [anon_sym_query] = ACTIONS(2497), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2497), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2497), [anon_sym_TILDE] = ACTIONS(2499), [aux_sym_unary_operator_token1] = ACTIONS(2497), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2499), [anon_sym_SQUOTE] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2497), [sym_this] = ACTIONS(2497), [sym_super] = ACTIONS(2497), [sym_true] = ACTIONS(2497), [sym_false] = ACTIONS(2497), [sym_null] = ACTIONS(2497), [sym_undefined] = ACTIONS(2497), [anon_sym_get] = ACTIONS(2497), [anon_sym_set] = ACTIONS(2497), [anon_sym_POUND] = ACTIONS(2499), [anon_sym_export] = ACTIONS(2497), [anon_sym_queryExecute] = ACTIONS(2497), [anon_sym_BQUOTE] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2637), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2499), }, [STATE(652)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2731), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(653)] = { [sym_arguments] = STATE(751), [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2545), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2617), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(654)] = { [sym_identifier] = ACTIONS(2271), [anon_sym_import] = ACTIONS(2271), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2273), [anon_sym_LPAREN] = ACTIONS(2273), [anon_sym_let] = ACTIONS(2271), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2271), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2271), [anon_sym_component] = ACTIONS(2271), [anon_sym_function] = ACTIONS(2271), [anon_sym_public] = ACTIONS(2271), [anon_sym_private] = ACTIONS(2271), [anon_sym_query] = ACTIONS(2271), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2271), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2625), [aux_sym_binary_expression_token2] = ACTIONS(2627), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2633), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2271), [anon_sym_TILDE] = ACTIONS(2273), [aux_sym_unary_operator_token1] = ACTIONS(2271), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2273), [anon_sym_SQUOTE] = ACTIONS(2273), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2271), [sym_this] = ACTIONS(2271), [sym_super] = ACTIONS(2271), [sym_true] = ACTIONS(2271), [sym_false] = ACTIONS(2271), [sym_null] = ACTIONS(2271), [sym_undefined] = ACTIONS(2271), [anon_sym_get] = ACTIONS(2271), [anon_sym_set] = ACTIONS(2271), [anon_sym_POUND] = ACTIONS(2273), [anon_sym_export] = ACTIONS(2271), [anon_sym_queryExecute] = ACTIONS(2271), [anon_sym_BQUOTE] = ACTIONS(2273), [sym__ternary_qmark] = ACTIONS(2635), [sym__elvis_operator] = ACTIONS(2637), [sym_logical_or] = ACTIONS(2625), [sym_tag_linefeed] = ACTIONS(2273), }, [STATE(655)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2629), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(656)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(657)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(658)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(659)] = { [sym_identifier] = ACTIONS(1806), [anon_sym_import] = ACTIONS(1806), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(1809), [anon_sym_let] = ACTIONS(1806), [anon_sym_in] = ACTIONS(1806), [anon_sym_include] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_static] = ACTIONS(1806), [anon_sym_component] = ACTIONS(1806), [anon_sym_function] = ACTIONS(1806), [anon_sym_public] = ACTIONS(1806), [anon_sym_private] = ACTIONS(1806), [anon_sym_query] = ACTIONS(1806), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1806), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1806), [anon_sym_TILDE] = ACTIONS(1809), [aux_sym_unary_operator_token1] = ACTIONS(1806), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [anon_sym_DQUOTE] = ACTIONS(1809), [anon_sym_SQUOTE] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1806), [sym_this] = ACTIONS(1806), [sym_super] = ACTIONS(1806), [sym_true] = ACTIONS(1806), [sym_false] = ACTIONS(1806), [sym_null] = ACTIONS(1806), [sym_undefined] = ACTIONS(1806), [anon_sym_get] = ACTIONS(1806), [anon_sym_set] = ACTIONS(1806), [anon_sym_POUND] = ACTIONS(1809), [anon_sym_export] = ACTIONS(1806), [anon_sym_queryExecute] = ACTIONS(1806), [anon_sym_BQUOTE] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), [sym_tag_linefeed] = ACTIONS(1809), }, [STATE(660)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(661)] = { [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2063), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(662)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2733), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(663)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(664)] = { [sym_arguments] = STATE(709), [sym_identifier] = ACTIONS(2143), [anon_sym_import] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2143), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2545), [anon_sym_let] = ACTIONS(2143), [anon_sym_in] = ACTIONS(2143), [anon_sym_include] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2145), [anon_sym_static] = ACTIONS(2143), [anon_sym_component] = ACTIONS(2143), [anon_sym_function] = ACTIONS(2143), [anon_sym_public] = ACTIONS(2143), [anon_sym_private] = ACTIONS(2143), [anon_sym_query] = ACTIONS(2143), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_new] = ACTIONS(2143), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_BANG] = ACTIONS(2143), [anon_sym_TILDE] = ACTIONS(2145), [aux_sym_unary_operator_token1] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [anon_sym_DQUOTE] = ACTIONS(2145), [anon_sym_SQUOTE] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2143), [sym_this] = ACTIONS(2143), [sym_super] = ACTIONS(2143), [sym_true] = ACTIONS(2143), [sym_false] = ACTIONS(2143), [sym_null] = ACTIONS(2143), [sym_undefined] = ACTIONS(2143), [anon_sym_get] = ACTIONS(2143), [anon_sym_set] = ACTIONS(2143), [anon_sym_POUND] = ACTIONS(2145), [anon_sym_export] = ACTIONS(2143), [anon_sym_queryExecute] = ACTIONS(2143), [anon_sym_BQUOTE] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(665)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2561), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2563), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2621), [aux_sym_binary_expression_token1] = ACTIONS(2623), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2567), [anon_sym_GT_GT_GT] = ACTIONS(2569), [anon_sym_LT_LT] = ACTIONS(2569), [anon_sym_AMP] = ACTIONS(2605), [anon_sym_CARET] = ACTIONS(2611), [anon_sym_PIPE] = ACTIONS(2631), [anon_sym_PLUS] = ACTIONS(2571), [anon_sym_DASH] = ACTIONS(2571), [anon_sym_SLASH] = ACTIONS(2561), [anon_sym_PERCENT] = ACTIONS(2573), [anon_sym_BSLASH] = ACTIONS(2561), [aux_sym_binary_expression_token4] = ACTIONS(2561), [anon_sym_STAR_STAR] = ACTIONS(2575), [anon_sym_LT] = ACTIONS(2563), [aux_sym_binary_expression_token5] = ACTIONS(2563), [anon_sym_LT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token6] = ACTIONS(2563), [aux_sym_binary_expression_token7] = ACTIONS(2563), [anon_sym_EQ_EQ] = ACTIONS(2579), [anon_sym_EQ_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token8] = ACTIONS(2579), [aux_sym_binary_expression_token9] = ACTIONS(2579), [aux_sym_binary_expression_token10] = ACTIONS(2579), [anon_sym_LT_GT] = ACTIONS(2581), [anon_sym_BANG_EQ] = ACTIONS(2579), [anon_sym_BANG_EQ_EQ] = ACTIONS(2581), [aux_sym_binary_expression_token11] = ACTIONS(2579), [aux_sym_binary_expression_token12] = ACTIONS(2579), [aux_sym_binary_expression_token13] = ACTIONS(2579), [aux_sym_binary_expression_token14] = ACTIONS(2581), [aux_sym_binary_expression_token15] = ACTIONS(2579), [anon_sym_GT_EQ] = ACTIONS(2577), [aux_sym_binary_expression_token16] = ACTIONS(2563), [aux_sym_binary_expression_token17] = ACTIONS(2563), [anon_sym_GT] = ACTIONS(2563), [aux_sym_binary_expression_token18] = ACTIONS(2563), [aux_sym_binary_expression_token19] = ACTIONS(2563), [aux_sym_binary_expression_token20] = ACTIONS(2563), [aux_sym_binary_expression_token21] = ACTIONS(2577), [aux_sym_binary_expression_token22] = ACTIONS(2577), [aux_sym_binary_expression_token23] = ACTIONS(2581), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2563), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(666)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_import] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2175), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_LBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_let] = ACTIONS(2175), [anon_sym_in] = ACTIONS(2175), [anon_sym_include] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_static] = ACTIONS(2175), [anon_sym_component] = ACTIONS(2175), [anon_sym_function] = ACTIONS(2175), [anon_sym_public] = ACTIONS(2175), [anon_sym_private] = ACTIONS(2175), [anon_sym_query] = ACTIONS(2175), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_new] = ACTIONS(2175), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_BANG] = ACTIONS(2175), [anon_sym_TILDE] = ACTIONS(2177), [aux_sym_unary_operator_token1] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [anon_sym_DQUOTE] = ACTIONS(2177), [anon_sym_SQUOTE] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2175), [sym_this] = ACTIONS(2175), [sym_super] = ACTIONS(2175), [sym_true] = ACTIONS(2175), [sym_false] = ACTIONS(2175), [sym_null] = ACTIONS(2175), [sym_undefined] = ACTIONS(2175), [anon_sym_get] = ACTIONS(2175), [anon_sym_set] = ACTIONS(2175), [anon_sym_POUND] = ACTIONS(2177), [anon_sym_export] = ACTIONS(2175), [anon_sym_queryExecute] = ACTIONS(2175), [anon_sym_BQUOTE] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), }, [STATE(667)] = { [sym_identifier] = ACTIONS(2291), [anon_sym_import] = ACTIONS(2291), [anon_sym_DOT] = ACTIONS(2291), [anon_sym_STAR] = ACTIONS(2291), [anon_sym_LBRACE] = ACTIONS(2293), [anon_sym_LPAREN] = ACTIONS(2293), [anon_sym_let] = ACTIONS(2291), [anon_sym_in] = ACTIONS(2291), [anon_sym_include] = ACTIONS(2291), [anon_sym_LBRACK] = ACTIONS(2293), [anon_sym_static] = ACTIONS(2291), [anon_sym_component] = ACTIONS(2291), [anon_sym_function] = ACTIONS(2291), [anon_sym_public] = ACTIONS(2291), [anon_sym_private] = ACTIONS(2291), [anon_sym_query] = ACTIONS(2291), [sym_optional_chain] = ACTIONS(2293), [sym_static_chain] = ACTIONS(2293), [anon_sym_new] = ACTIONS(2291), [anon_sym_AMP_AMP] = ACTIONS(2293), [aux_sym_binary_expression_token1] = ACTIONS(2291), [anon_sym_PIPE_PIPE] = ACTIONS(2293), [aux_sym_binary_expression_token2] = ACTIONS(2291), [aux_sym_binary_expression_token3] = ACTIONS(2291), [anon_sym_GT_GT] = ACTIONS(2291), [anon_sym_GT_GT_GT] = ACTIONS(2293), [anon_sym_LT_LT] = ACTIONS(2293), [anon_sym_AMP] = ACTIONS(2291), [anon_sym_CARET] = ACTIONS(2293), [anon_sym_PIPE] = ACTIONS(2291), [anon_sym_PLUS] = ACTIONS(2291), [anon_sym_DASH] = ACTIONS(2291), [anon_sym_SLASH] = ACTIONS(2291), [anon_sym_PERCENT] = ACTIONS(2293), [anon_sym_BSLASH] = ACTIONS(2291), [aux_sym_binary_expression_token4] = ACTIONS(2291), [anon_sym_STAR_STAR] = ACTIONS(2293), [anon_sym_LT] = ACTIONS(2291), [aux_sym_binary_expression_token5] = ACTIONS(2291), [anon_sym_LT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token6] = ACTIONS(2291), [aux_sym_binary_expression_token7] = ACTIONS(2291), [anon_sym_EQ_EQ] = ACTIONS(2291), [anon_sym_EQ_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token8] = ACTIONS(2291), [aux_sym_binary_expression_token9] = ACTIONS(2291), [aux_sym_binary_expression_token10] = ACTIONS(2291), [anon_sym_LT_GT] = ACTIONS(2293), [anon_sym_BANG_EQ] = ACTIONS(2291), [anon_sym_BANG_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token11] = ACTIONS(2291), [aux_sym_binary_expression_token12] = ACTIONS(2291), [aux_sym_binary_expression_token13] = ACTIONS(2291), [aux_sym_binary_expression_token14] = ACTIONS(2293), [aux_sym_binary_expression_token15] = ACTIONS(2291), [anon_sym_GT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token16] = ACTIONS(2291), [aux_sym_binary_expression_token17] = ACTIONS(2291), [anon_sym_GT] = ACTIONS(2291), [aux_sym_binary_expression_token18] = ACTIONS(2291), [aux_sym_binary_expression_token19] = ACTIONS(2291), [aux_sym_binary_expression_token20] = ACTIONS(2291), [aux_sym_binary_expression_token21] = ACTIONS(2293), [aux_sym_binary_expression_token22] = ACTIONS(2293), [aux_sym_binary_expression_token23] = ACTIONS(2293), [anon_sym_QMARK_QMARK] = ACTIONS(2293), [anon_sym_instanceof] = ACTIONS(2291), [anon_sym_BANG] = ACTIONS(2291), [anon_sym_TILDE] = ACTIONS(2293), [aux_sym_unary_operator_token1] = ACTIONS(2291), [anon_sym_PLUS_PLUS] = ACTIONS(2293), [anon_sym_DASH_DASH] = ACTIONS(2293), [anon_sym_DQUOTE] = ACTIONS(2293), [anon_sym_SQUOTE] = ACTIONS(2293), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2291), [sym_this] = ACTIONS(2291), [sym_super] = ACTIONS(2291), [sym_true] = ACTIONS(2291), [sym_false] = ACTIONS(2291), [sym_null] = ACTIONS(2291), [sym_undefined] = ACTIONS(2291), [anon_sym_get] = ACTIONS(2291), [anon_sym_set] = ACTIONS(2291), [anon_sym_POUND] = ACTIONS(2293), [anon_sym_export] = ACTIONS(2291), [anon_sym_queryExecute] = ACTIONS(2291), [anon_sym_BQUOTE] = ACTIONS(2293), [sym__ternary_qmark] = ACTIONS(2293), [sym__elvis_operator] = ACTIONS(2293), [sym_logical_or] = ACTIONS(2293), [sym_tag_linefeed] = ACTIONS(2293), }, [STATE(668)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2735), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(669)] = { [sym_identifier] = ACTIONS(2433), [anon_sym_import] = ACTIONS(2433), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2433), [anon_sym_LBRACE] = ACTIONS(2435), [anon_sym_LPAREN] = ACTIONS(2435), [anon_sym_let] = ACTIONS(2433), [anon_sym_in] = ACTIONS(2433), [anon_sym_include] = ACTIONS(2433), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2433), [anon_sym_component] = ACTIONS(2433), [anon_sym_function] = ACTIONS(2433), [anon_sym_public] = ACTIONS(2433), [anon_sym_private] = ACTIONS(2433), [anon_sym_query] = ACTIONS(2433), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2433), [anon_sym_AMP_AMP] = ACTIONS(2435), [aux_sym_binary_expression_token1] = ACTIONS(2433), [anon_sym_PIPE_PIPE] = ACTIONS(2435), [aux_sym_binary_expression_token2] = ACTIONS(2433), [aux_sym_binary_expression_token3] = ACTIONS(2433), [anon_sym_GT_GT] = ACTIONS(2433), [anon_sym_GT_GT_GT] = ACTIONS(2435), [anon_sym_LT_LT] = ACTIONS(2435), [anon_sym_AMP] = ACTIONS(2433), [anon_sym_CARET] = ACTIONS(2435), [anon_sym_PIPE] = ACTIONS(2433), [anon_sym_PLUS] = ACTIONS(2433), [anon_sym_DASH] = ACTIONS(2433), [anon_sym_SLASH] = ACTIONS(2433), [anon_sym_PERCENT] = ACTIONS(2435), [anon_sym_BSLASH] = ACTIONS(2433), [aux_sym_binary_expression_token4] = ACTIONS(2433), [anon_sym_STAR_STAR] = ACTIONS(2435), [anon_sym_LT] = ACTIONS(2433), [aux_sym_binary_expression_token5] = ACTIONS(2433), [anon_sym_LT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token6] = ACTIONS(2433), [aux_sym_binary_expression_token7] = ACTIONS(2433), [anon_sym_EQ_EQ] = ACTIONS(2433), [anon_sym_EQ_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token8] = ACTIONS(2433), [aux_sym_binary_expression_token9] = ACTIONS(2433), [aux_sym_binary_expression_token10] = ACTIONS(2433), [anon_sym_LT_GT] = ACTIONS(2435), [anon_sym_BANG_EQ] = ACTIONS(2433), [anon_sym_BANG_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token11] = ACTIONS(2433), [aux_sym_binary_expression_token12] = ACTIONS(2433), [aux_sym_binary_expression_token13] = ACTIONS(2433), [aux_sym_binary_expression_token14] = ACTIONS(2435), [aux_sym_binary_expression_token15] = ACTIONS(2433), [anon_sym_GT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token16] = ACTIONS(2433), [aux_sym_binary_expression_token17] = ACTIONS(2433), [anon_sym_GT] = ACTIONS(2433), [aux_sym_binary_expression_token18] = ACTIONS(2433), [aux_sym_binary_expression_token19] = ACTIONS(2433), [aux_sym_binary_expression_token20] = ACTIONS(2433), [aux_sym_binary_expression_token21] = ACTIONS(2435), [aux_sym_binary_expression_token22] = ACTIONS(2435), [aux_sym_binary_expression_token23] = ACTIONS(2435), [anon_sym_QMARK_QMARK] = ACTIONS(2435), [anon_sym_instanceof] = ACTIONS(2433), [anon_sym_BANG] = ACTIONS(2433), [anon_sym_TILDE] = ACTIONS(2435), [aux_sym_unary_operator_token1] = ACTIONS(2433), [anon_sym_PLUS_PLUS] = ACTIONS(2435), [anon_sym_DASH_DASH] = ACTIONS(2435), [anon_sym_DQUOTE] = ACTIONS(2435), [anon_sym_SQUOTE] = ACTIONS(2435), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2433), [sym_this] = ACTIONS(2433), [sym_super] = ACTIONS(2433), [sym_true] = ACTIONS(2433), [sym_false] = ACTIONS(2433), [sym_null] = ACTIONS(2433), [sym_undefined] = ACTIONS(2433), [anon_sym_get] = ACTIONS(2433), [anon_sym_set] = ACTIONS(2433), [anon_sym_POUND] = ACTIONS(2435), [anon_sym_export] = ACTIONS(2433), [anon_sym_queryExecute] = ACTIONS(2433), [anon_sym_BQUOTE] = ACTIONS(2435), [sym__ternary_qmark] = ACTIONS(2435), [sym__elvis_operator] = ACTIONS(2435), [sym_logical_or] = ACTIONS(2435), [sym_tag_linefeed] = ACTIONS(2435), }, [STATE(670)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2737), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(671)] = { [sym_identifier] = ACTIONS(2493), [anon_sym_import] = ACTIONS(2493), [anon_sym_DOT] = ACTIONS(2493), [anon_sym_STAR] = ACTIONS(2493), [anon_sym_LBRACE] = ACTIONS(2495), [anon_sym_LPAREN] = ACTIONS(2495), [anon_sym_let] = ACTIONS(2493), [anon_sym_in] = ACTIONS(2493), [anon_sym_include] = ACTIONS(2493), [anon_sym_LBRACK] = ACTIONS(2495), [anon_sym_static] = ACTIONS(2493), [anon_sym_component] = ACTIONS(2493), [anon_sym_function] = ACTIONS(2493), [anon_sym_public] = ACTIONS(2493), [anon_sym_private] = ACTIONS(2493), [anon_sym_query] = ACTIONS(2493), [sym_optional_chain] = ACTIONS(2495), [sym_static_chain] = ACTIONS(2495), [anon_sym_new] = ACTIONS(2493), [anon_sym_AMP_AMP] = ACTIONS(2495), [aux_sym_binary_expression_token1] = ACTIONS(2493), [anon_sym_PIPE_PIPE] = ACTIONS(2495), [aux_sym_binary_expression_token2] = ACTIONS(2493), [aux_sym_binary_expression_token3] = ACTIONS(2493), [anon_sym_GT_GT] = ACTIONS(2493), [anon_sym_GT_GT_GT] = ACTIONS(2495), [anon_sym_LT_LT] = ACTIONS(2495), [anon_sym_AMP] = ACTIONS(2493), [anon_sym_CARET] = ACTIONS(2495), [anon_sym_PIPE] = ACTIONS(2493), [anon_sym_PLUS] = ACTIONS(2493), [anon_sym_DASH] = ACTIONS(2493), [anon_sym_SLASH] = ACTIONS(2493), [anon_sym_PERCENT] = ACTIONS(2495), [anon_sym_BSLASH] = ACTIONS(2493), [aux_sym_binary_expression_token4] = ACTIONS(2493), [anon_sym_STAR_STAR] = ACTIONS(2495), [anon_sym_LT] = ACTIONS(2493), [aux_sym_binary_expression_token5] = ACTIONS(2493), [anon_sym_LT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token6] = ACTIONS(2493), [aux_sym_binary_expression_token7] = ACTIONS(2493), [anon_sym_EQ_EQ] = ACTIONS(2493), [anon_sym_EQ_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token8] = ACTIONS(2493), [aux_sym_binary_expression_token9] = ACTIONS(2493), [aux_sym_binary_expression_token10] = ACTIONS(2493), [anon_sym_LT_GT] = ACTIONS(2495), [anon_sym_BANG_EQ] = ACTIONS(2493), [anon_sym_BANG_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token11] = ACTIONS(2493), [aux_sym_binary_expression_token12] = ACTIONS(2493), [aux_sym_binary_expression_token13] = ACTIONS(2493), [aux_sym_binary_expression_token14] = ACTIONS(2495), [aux_sym_binary_expression_token15] = ACTIONS(2493), [anon_sym_GT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token16] = ACTIONS(2493), [aux_sym_binary_expression_token17] = ACTIONS(2493), [anon_sym_GT] = ACTIONS(2493), [aux_sym_binary_expression_token18] = ACTIONS(2493), [aux_sym_binary_expression_token19] = ACTIONS(2493), [aux_sym_binary_expression_token20] = ACTIONS(2493), [aux_sym_binary_expression_token21] = ACTIONS(2495), [aux_sym_binary_expression_token22] = ACTIONS(2495), [aux_sym_binary_expression_token23] = ACTIONS(2495), [anon_sym_QMARK_QMARK] = ACTIONS(2495), [anon_sym_instanceof] = ACTIONS(2493), [anon_sym_BANG] = ACTIONS(2493), [anon_sym_TILDE] = ACTIONS(2495), [aux_sym_unary_operator_token1] = ACTIONS(2493), [anon_sym_PLUS_PLUS] = ACTIONS(2495), [anon_sym_DASH_DASH] = ACTIONS(2495), [anon_sym_DQUOTE] = ACTIONS(2495), [anon_sym_SQUOTE] = ACTIONS(2495), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2493), [sym_this] = ACTIONS(2493), [sym_super] = ACTIONS(2493), [sym_true] = ACTIONS(2493), [sym_false] = ACTIONS(2493), [sym_null] = ACTIONS(2493), [sym_undefined] = ACTIONS(2493), [anon_sym_get] = ACTIONS(2493), [anon_sym_set] = ACTIONS(2493), [anon_sym_POUND] = ACTIONS(2495), [anon_sym_export] = ACTIONS(2493), [anon_sym_queryExecute] = ACTIONS(2493), [anon_sym_BQUOTE] = ACTIONS(2495), [sym__ternary_qmark] = ACTIONS(2495), [sym__elvis_operator] = ACTIONS(2495), [sym_logical_or] = ACTIONS(2495), [sym_tag_linefeed] = ACTIONS(2495), }, [STATE(672)] = { [sym_identifier] = ACTIONS(2505), [anon_sym_import] = ACTIONS(2505), [anon_sym_DOT] = ACTIONS(2505), [anon_sym_STAR] = ACTIONS(2505), [anon_sym_LBRACE] = ACTIONS(2507), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_let] = ACTIONS(2505), [anon_sym_in] = ACTIONS(2505), [anon_sym_include] = ACTIONS(2505), [anon_sym_LBRACK] = ACTIONS(2507), [anon_sym_static] = ACTIONS(2505), [anon_sym_component] = ACTIONS(2505), [anon_sym_function] = ACTIONS(2505), [anon_sym_public] = ACTIONS(2505), [anon_sym_private] = ACTIONS(2505), [anon_sym_query] = ACTIONS(2505), [sym_optional_chain] = ACTIONS(2507), [sym_static_chain] = ACTIONS(2507), [anon_sym_new] = ACTIONS(2505), [anon_sym_AMP_AMP] = ACTIONS(2507), [aux_sym_binary_expression_token1] = ACTIONS(2505), [anon_sym_PIPE_PIPE] = ACTIONS(2507), [aux_sym_binary_expression_token2] = ACTIONS(2505), [aux_sym_binary_expression_token3] = ACTIONS(2505), [anon_sym_GT_GT] = ACTIONS(2505), [anon_sym_GT_GT_GT] = ACTIONS(2507), [anon_sym_LT_LT] = ACTIONS(2507), [anon_sym_AMP] = ACTIONS(2505), [anon_sym_CARET] = ACTIONS(2507), [anon_sym_PIPE] = ACTIONS(2505), [anon_sym_PLUS] = ACTIONS(2505), [anon_sym_DASH] = ACTIONS(2505), [anon_sym_SLASH] = ACTIONS(2505), [anon_sym_PERCENT] = ACTIONS(2507), [anon_sym_BSLASH] = ACTIONS(2505), [aux_sym_binary_expression_token4] = ACTIONS(2505), [anon_sym_STAR_STAR] = ACTIONS(2507), [anon_sym_LT] = ACTIONS(2505), [aux_sym_binary_expression_token5] = ACTIONS(2505), [anon_sym_LT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token6] = ACTIONS(2505), [aux_sym_binary_expression_token7] = ACTIONS(2505), [anon_sym_EQ_EQ] = ACTIONS(2505), [anon_sym_EQ_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token8] = ACTIONS(2505), [aux_sym_binary_expression_token9] = ACTIONS(2505), [aux_sym_binary_expression_token10] = ACTIONS(2505), [anon_sym_LT_GT] = ACTIONS(2507), [anon_sym_BANG_EQ] = ACTIONS(2505), [anon_sym_BANG_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token11] = ACTIONS(2505), [aux_sym_binary_expression_token12] = ACTIONS(2505), [aux_sym_binary_expression_token13] = ACTIONS(2505), [aux_sym_binary_expression_token14] = ACTIONS(2507), [aux_sym_binary_expression_token15] = ACTIONS(2505), [anon_sym_GT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token16] = ACTIONS(2505), [aux_sym_binary_expression_token17] = ACTIONS(2505), [anon_sym_GT] = ACTIONS(2505), [aux_sym_binary_expression_token18] = ACTIONS(2505), [aux_sym_binary_expression_token19] = ACTIONS(2505), [aux_sym_binary_expression_token20] = ACTIONS(2505), [aux_sym_binary_expression_token21] = ACTIONS(2507), [aux_sym_binary_expression_token22] = ACTIONS(2507), [aux_sym_binary_expression_token23] = ACTIONS(2507), [anon_sym_QMARK_QMARK] = ACTIONS(2507), [anon_sym_instanceof] = ACTIONS(2505), [anon_sym_BANG] = ACTIONS(2505), [anon_sym_TILDE] = ACTIONS(2507), [aux_sym_unary_operator_token1] = ACTIONS(2505), [anon_sym_PLUS_PLUS] = ACTIONS(2507), [anon_sym_DASH_DASH] = ACTIONS(2507), [anon_sym_DQUOTE] = ACTIONS(2507), [anon_sym_SQUOTE] = ACTIONS(2507), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2505), [sym_this] = ACTIONS(2505), [sym_super] = ACTIONS(2505), [sym_true] = ACTIONS(2505), [sym_false] = ACTIONS(2505), [sym_null] = ACTIONS(2505), [sym_undefined] = ACTIONS(2505), [anon_sym_get] = ACTIONS(2505), [anon_sym_set] = ACTIONS(2505), [anon_sym_POUND] = ACTIONS(2507), [anon_sym_export] = ACTIONS(2505), [anon_sym_queryExecute] = ACTIONS(2505), [anon_sym_BQUOTE] = ACTIONS(2507), [sym__ternary_qmark] = ACTIONS(2507), [sym__elvis_operator] = ACTIONS(2507), [sym_logical_or] = ACTIONS(2507), [sym_tag_linefeed] = ACTIONS(2507), }, [STATE(673)] = { [sym_identifier] = ACTIONS(2509), [anon_sym_import] = ACTIONS(2509), [anon_sym_DOT] = ACTIONS(2509), [anon_sym_STAR] = ACTIONS(2509), [anon_sym_LBRACE] = ACTIONS(2511), [anon_sym_LPAREN] = ACTIONS(2511), [anon_sym_let] = ACTIONS(2509), [anon_sym_in] = ACTIONS(2509), [anon_sym_include] = ACTIONS(2509), [anon_sym_LBRACK] = ACTIONS(2511), [anon_sym_static] = ACTIONS(2509), [anon_sym_component] = ACTIONS(2509), [anon_sym_function] = ACTIONS(2509), [anon_sym_public] = ACTIONS(2509), [anon_sym_private] = ACTIONS(2509), [anon_sym_query] = ACTIONS(2509), [sym_optional_chain] = ACTIONS(2511), [sym_static_chain] = ACTIONS(2511), [anon_sym_new] = ACTIONS(2509), [anon_sym_AMP_AMP] = ACTIONS(2511), [aux_sym_binary_expression_token1] = ACTIONS(2509), [anon_sym_PIPE_PIPE] = ACTIONS(2511), [aux_sym_binary_expression_token2] = ACTIONS(2509), [aux_sym_binary_expression_token3] = ACTIONS(2509), [anon_sym_GT_GT] = ACTIONS(2509), [anon_sym_GT_GT_GT] = ACTIONS(2511), [anon_sym_LT_LT] = ACTIONS(2511), [anon_sym_AMP] = ACTIONS(2509), [anon_sym_CARET] = ACTIONS(2511), [anon_sym_PIPE] = ACTIONS(2509), [anon_sym_PLUS] = ACTIONS(2509), [anon_sym_DASH] = ACTIONS(2509), [anon_sym_SLASH] = ACTIONS(2509), [anon_sym_PERCENT] = ACTIONS(2511), [anon_sym_BSLASH] = ACTIONS(2509), [aux_sym_binary_expression_token4] = ACTIONS(2509), [anon_sym_STAR_STAR] = ACTIONS(2511), [anon_sym_LT] = ACTIONS(2509), [aux_sym_binary_expression_token5] = ACTIONS(2509), [anon_sym_LT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token6] = ACTIONS(2509), [aux_sym_binary_expression_token7] = ACTIONS(2509), [anon_sym_EQ_EQ] = ACTIONS(2509), [anon_sym_EQ_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token8] = ACTIONS(2509), [aux_sym_binary_expression_token9] = ACTIONS(2509), [aux_sym_binary_expression_token10] = ACTIONS(2509), [anon_sym_LT_GT] = ACTIONS(2511), [anon_sym_BANG_EQ] = ACTIONS(2509), [anon_sym_BANG_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token11] = ACTIONS(2509), [aux_sym_binary_expression_token12] = ACTIONS(2509), [aux_sym_binary_expression_token13] = ACTIONS(2509), [aux_sym_binary_expression_token14] = ACTIONS(2511), [aux_sym_binary_expression_token15] = ACTIONS(2509), [anon_sym_GT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token16] = ACTIONS(2509), [aux_sym_binary_expression_token17] = ACTIONS(2509), [anon_sym_GT] = ACTIONS(2509), [aux_sym_binary_expression_token18] = ACTIONS(2509), [aux_sym_binary_expression_token19] = ACTIONS(2509), [aux_sym_binary_expression_token20] = ACTIONS(2509), [aux_sym_binary_expression_token21] = ACTIONS(2511), [aux_sym_binary_expression_token22] = ACTIONS(2511), [aux_sym_binary_expression_token23] = ACTIONS(2511), [anon_sym_QMARK_QMARK] = ACTIONS(2511), [anon_sym_instanceof] = ACTIONS(2509), [anon_sym_BANG] = ACTIONS(2509), [anon_sym_TILDE] = ACTIONS(2511), [aux_sym_unary_operator_token1] = ACTIONS(2509), [anon_sym_PLUS_PLUS] = ACTIONS(2511), [anon_sym_DASH_DASH] = ACTIONS(2511), [anon_sym_DQUOTE] = ACTIONS(2511), [anon_sym_SQUOTE] = ACTIONS(2511), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2509), [sym_this] = ACTIONS(2509), [sym_super] = ACTIONS(2509), [sym_true] = ACTIONS(2509), [sym_false] = ACTIONS(2509), [sym_null] = ACTIONS(2509), [sym_undefined] = ACTIONS(2509), [anon_sym_get] = ACTIONS(2509), [anon_sym_set] = ACTIONS(2509), [anon_sym_POUND] = ACTIONS(2511), [anon_sym_export] = ACTIONS(2509), [anon_sym_queryExecute] = ACTIONS(2509), [anon_sym_BQUOTE] = ACTIONS(2511), [sym__ternary_qmark] = ACTIONS(2511), [sym__elvis_operator] = ACTIONS(2511), [sym_logical_or] = ACTIONS(2511), [sym_tag_linefeed] = ACTIONS(2511), }, [STATE(674)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2739), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(675)] = { [sym_identifier] = ACTIONS(2513), [anon_sym_import] = ACTIONS(2513), [anon_sym_DOT] = ACTIONS(2551), [anon_sym_STAR] = ACTIONS(2513), [anon_sym_LBRACE] = ACTIONS(2515), [anon_sym_LPAREN] = ACTIONS(2515), [anon_sym_let] = ACTIONS(2513), [anon_sym_in] = ACTIONS(2513), [anon_sym_include] = ACTIONS(2513), [anon_sym_LBRACK] = ACTIONS(2553), [anon_sym_static] = ACTIONS(2513), [anon_sym_component] = ACTIONS(2513), [anon_sym_function] = ACTIONS(2513), [anon_sym_public] = ACTIONS(2513), [anon_sym_private] = ACTIONS(2513), [anon_sym_query] = ACTIONS(2513), [sym_optional_chain] = ACTIONS(2565), [sym_static_chain] = ACTIONS(2557), [anon_sym_new] = ACTIONS(2513), [anon_sym_AMP_AMP] = ACTIONS(2515), [aux_sym_binary_expression_token1] = ACTIONS(2513), [anon_sym_PIPE_PIPE] = ACTIONS(2515), [aux_sym_binary_expression_token2] = ACTIONS(2513), [aux_sym_binary_expression_token3] = ACTIONS(2513), [anon_sym_GT_GT] = ACTIONS(2513), [anon_sym_GT_GT_GT] = ACTIONS(2515), [anon_sym_LT_LT] = ACTIONS(2515), [anon_sym_AMP] = ACTIONS(2513), [anon_sym_CARET] = ACTIONS(2515), [anon_sym_PIPE] = ACTIONS(2513), [anon_sym_PLUS] = ACTIONS(2513), [anon_sym_DASH] = ACTIONS(2513), [anon_sym_SLASH] = ACTIONS(2513), [anon_sym_PERCENT] = ACTIONS(2515), [anon_sym_BSLASH] = ACTIONS(2513), [aux_sym_binary_expression_token4] = ACTIONS(2513), [anon_sym_STAR_STAR] = ACTIONS(2515), [anon_sym_LT] = ACTIONS(2513), [aux_sym_binary_expression_token5] = ACTIONS(2513), [anon_sym_LT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token6] = ACTIONS(2513), [aux_sym_binary_expression_token7] = ACTIONS(2513), [anon_sym_EQ_EQ] = ACTIONS(2513), [anon_sym_EQ_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token8] = ACTIONS(2513), [aux_sym_binary_expression_token9] = ACTIONS(2513), [aux_sym_binary_expression_token10] = ACTIONS(2513), [anon_sym_LT_GT] = ACTIONS(2515), [anon_sym_BANG_EQ] = ACTIONS(2513), [anon_sym_BANG_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token11] = ACTIONS(2513), [aux_sym_binary_expression_token12] = ACTIONS(2513), [aux_sym_binary_expression_token13] = ACTIONS(2513), [aux_sym_binary_expression_token14] = ACTIONS(2515), [aux_sym_binary_expression_token15] = ACTIONS(2513), [anon_sym_GT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token16] = ACTIONS(2513), [aux_sym_binary_expression_token17] = ACTIONS(2513), [anon_sym_GT] = ACTIONS(2513), [aux_sym_binary_expression_token18] = ACTIONS(2513), [aux_sym_binary_expression_token19] = ACTIONS(2513), [aux_sym_binary_expression_token20] = ACTIONS(2513), [aux_sym_binary_expression_token21] = ACTIONS(2515), [aux_sym_binary_expression_token22] = ACTIONS(2515), [aux_sym_binary_expression_token23] = ACTIONS(2515), [anon_sym_QMARK_QMARK] = ACTIONS(2515), [anon_sym_instanceof] = ACTIONS(2513), [anon_sym_BANG] = ACTIONS(2513), [anon_sym_TILDE] = ACTIONS(2515), [aux_sym_unary_operator_token1] = ACTIONS(2513), [anon_sym_PLUS_PLUS] = ACTIONS(2583), [anon_sym_DASH_DASH] = ACTIONS(2583), [anon_sym_DQUOTE] = ACTIONS(2515), [anon_sym_SQUOTE] = ACTIONS(2515), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2513), [sym_this] = ACTIONS(2513), [sym_super] = ACTIONS(2513), [sym_true] = ACTIONS(2513), [sym_false] = ACTIONS(2513), [sym_null] = ACTIONS(2513), [sym_undefined] = ACTIONS(2513), [anon_sym_get] = ACTIONS(2513), [anon_sym_set] = ACTIONS(2513), [anon_sym_POUND] = ACTIONS(2515), [anon_sym_export] = ACTIONS(2513), [anon_sym_queryExecute] = ACTIONS(2513), [anon_sym_BQUOTE] = ACTIONS(2515), [sym__ternary_qmark] = ACTIONS(2515), [sym__elvis_operator] = ACTIONS(2515), [sym_logical_or] = ACTIONS(2515), [sym_tag_linefeed] = ACTIONS(2515), }, [STATE(676)] = { [sym_identifier] = ACTIONS(2517), [anon_sym_import] = ACTIONS(2517), [anon_sym_DOT] = ACTIONS(2517), [anon_sym_STAR] = ACTIONS(2517), [anon_sym_LBRACE] = ACTIONS(2519), [anon_sym_LPAREN] = ACTIONS(2519), [anon_sym_let] = ACTIONS(2517), [anon_sym_in] = ACTIONS(2517), [anon_sym_include] = ACTIONS(2517), [anon_sym_LBRACK] = ACTIONS(2519), [anon_sym_static] = ACTIONS(2517), [anon_sym_component] = ACTIONS(2517), [anon_sym_function] = ACTIONS(2517), [anon_sym_public] = ACTIONS(2517), [anon_sym_private] = ACTIONS(2517), [anon_sym_query] = ACTIONS(2517), [sym_optional_chain] = ACTIONS(2519), [sym_static_chain] = ACTIONS(2519), [anon_sym_new] = ACTIONS(2517), [anon_sym_AMP_AMP] = ACTIONS(2519), [aux_sym_binary_expression_token1] = ACTIONS(2517), [anon_sym_PIPE_PIPE] = ACTIONS(2519), [aux_sym_binary_expression_token2] = ACTIONS(2517), [aux_sym_binary_expression_token3] = ACTIONS(2517), [anon_sym_GT_GT] = ACTIONS(2517), [anon_sym_GT_GT_GT] = ACTIONS(2519), [anon_sym_LT_LT] = ACTIONS(2519), [anon_sym_AMP] = ACTIONS(2517), [anon_sym_CARET] = ACTIONS(2519), [anon_sym_PIPE] = ACTIONS(2517), [anon_sym_PLUS] = ACTIONS(2517), [anon_sym_DASH] = ACTIONS(2517), [anon_sym_SLASH] = ACTIONS(2517), [anon_sym_PERCENT] = ACTIONS(2519), [anon_sym_BSLASH] = ACTIONS(2517), [aux_sym_binary_expression_token4] = ACTIONS(2517), [anon_sym_STAR_STAR] = ACTIONS(2519), [anon_sym_LT] = ACTIONS(2517), [aux_sym_binary_expression_token5] = ACTIONS(2517), [anon_sym_LT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token6] = ACTIONS(2517), [aux_sym_binary_expression_token7] = ACTIONS(2517), [anon_sym_EQ_EQ] = ACTIONS(2517), [anon_sym_EQ_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token8] = ACTIONS(2517), [aux_sym_binary_expression_token9] = ACTIONS(2517), [aux_sym_binary_expression_token10] = ACTIONS(2517), [anon_sym_LT_GT] = ACTIONS(2519), [anon_sym_BANG_EQ] = ACTIONS(2517), [anon_sym_BANG_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token11] = ACTIONS(2517), [aux_sym_binary_expression_token12] = ACTIONS(2517), [aux_sym_binary_expression_token13] = ACTIONS(2517), [aux_sym_binary_expression_token14] = ACTIONS(2519), [aux_sym_binary_expression_token15] = ACTIONS(2517), [anon_sym_GT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token16] = ACTIONS(2517), [aux_sym_binary_expression_token17] = ACTIONS(2517), [anon_sym_GT] = ACTIONS(2517), [aux_sym_binary_expression_token18] = ACTIONS(2517), [aux_sym_binary_expression_token19] = ACTIONS(2517), [aux_sym_binary_expression_token20] = ACTIONS(2517), [aux_sym_binary_expression_token21] = ACTIONS(2519), [aux_sym_binary_expression_token22] = ACTIONS(2519), [aux_sym_binary_expression_token23] = ACTIONS(2519), [anon_sym_QMARK_QMARK] = ACTIONS(2519), [anon_sym_instanceof] = ACTIONS(2517), [anon_sym_BANG] = ACTIONS(2517), [anon_sym_TILDE] = ACTIONS(2519), [aux_sym_unary_operator_token1] = ACTIONS(2517), [anon_sym_PLUS_PLUS] = ACTIONS(2519), [anon_sym_DASH_DASH] = ACTIONS(2519), [anon_sym_DQUOTE] = ACTIONS(2519), [anon_sym_SQUOTE] = ACTIONS(2519), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2517), [sym_this] = ACTIONS(2517), [sym_super] = ACTIONS(2517), [sym_true] = ACTIONS(2517), [sym_false] = ACTIONS(2517), [sym_null] = ACTIONS(2517), [sym_undefined] = ACTIONS(2517), [anon_sym_get] = ACTIONS(2517), [anon_sym_set] = ACTIONS(2517), [anon_sym_POUND] = ACTIONS(2519), [anon_sym_export] = ACTIONS(2517), [anon_sym_queryExecute] = ACTIONS(2517), [anon_sym_BQUOTE] = ACTIONS(2519), [sym__ternary_qmark] = ACTIONS(2519), [sym__elvis_operator] = ACTIONS(2519), [sym_logical_or] = ACTIONS(2519), [sym_tag_linefeed] = ACTIONS(2519), }, [STATE(677)] = { [sym_identifier] = ACTIONS(2401), [anon_sym_import] = ACTIONS(2401), [anon_sym_DOT] = ACTIONS(2401), [anon_sym_STAR] = ACTIONS(2401), [anon_sym_LBRACE] = ACTIONS(2403), [anon_sym_LPAREN] = ACTIONS(2403), [anon_sym_let] = ACTIONS(2401), [anon_sym_in] = ACTIONS(2401), [anon_sym_include] = ACTIONS(2401), [anon_sym_LBRACK] = ACTIONS(2403), [anon_sym_static] = ACTIONS(2401), [anon_sym_component] = ACTIONS(2401), [anon_sym_function] = ACTIONS(2401), [anon_sym_public] = ACTIONS(2401), [anon_sym_private] = ACTIONS(2401), [anon_sym_query] = ACTIONS(2401), [sym_optional_chain] = ACTIONS(2403), [sym_static_chain] = ACTIONS(2403), [anon_sym_new] = ACTIONS(2401), [anon_sym_AMP_AMP] = ACTIONS(2403), [aux_sym_binary_expression_token1] = ACTIONS(2401), [anon_sym_PIPE_PIPE] = ACTIONS(2403), [aux_sym_binary_expression_token2] = ACTIONS(2401), [aux_sym_binary_expression_token3] = ACTIONS(2401), [anon_sym_GT_GT] = ACTIONS(2401), [anon_sym_GT_GT_GT] = ACTIONS(2403), [anon_sym_LT_LT] = ACTIONS(2403), [anon_sym_AMP] = ACTIONS(2401), [anon_sym_CARET] = ACTIONS(2403), [anon_sym_PIPE] = ACTIONS(2401), [anon_sym_PLUS] = ACTIONS(2401), [anon_sym_DASH] = ACTIONS(2401), [anon_sym_SLASH] = ACTIONS(2401), [anon_sym_PERCENT] = ACTIONS(2403), [anon_sym_BSLASH] = ACTIONS(2401), [aux_sym_binary_expression_token4] = ACTIONS(2401), [anon_sym_STAR_STAR] = ACTIONS(2403), [anon_sym_LT] = ACTIONS(2401), [aux_sym_binary_expression_token5] = ACTIONS(2401), [anon_sym_LT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token6] = ACTIONS(2401), [aux_sym_binary_expression_token7] = ACTIONS(2401), [anon_sym_EQ_EQ] = ACTIONS(2401), [anon_sym_EQ_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token8] = ACTIONS(2401), [aux_sym_binary_expression_token9] = ACTIONS(2401), [aux_sym_binary_expression_token10] = ACTIONS(2401), [anon_sym_LT_GT] = ACTIONS(2403), [anon_sym_BANG_EQ] = ACTIONS(2401), [anon_sym_BANG_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token11] = ACTIONS(2401), [aux_sym_binary_expression_token12] = ACTIONS(2401), [aux_sym_binary_expression_token13] = ACTIONS(2401), [aux_sym_binary_expression_token14] = ACTIONS(2403), [aux_sym_binary_expression_token15] = ACTIONS(2401), [anon_sym_GT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token16] = ACTIONS(2401), [aux_sym_binary_expression_token17] = ACTIONS(2401), [anon_sym_GT] = ACTIONS(2401), [aux_sym_binary_expression_token18] = ACTIONS(2401), [aux_sym_binary_expression_token19] = ACTIONS(2401), [aux_sym_binary_expression_token20] = ACTIONS(2401), [aux_sym_binary_expression_token21] = ACTIONS(2403), [aux_sym_binary_expression_token22] = ACTIONS(2403), [aux_sym_binary_expression_token23] = ACTIONS(2403), [anon_sym_QMARK_QMARK] = ACTIONS(2403), [anon_sym_instanceof] = ACTIONS(2401), [anon_sym_BANG] = ACTIONS(2401), [anon_sym_TILDE] = ACTIONS(2403), [aux_sym_unary_operator_token1] = ACTIONS(2401), [anon_sym_PLUS_PLUS] = ACTIONS(2403), [anon_sym_DASH_DASH] = ACTIONS(2403), [anon_sym_DQUOTE] = ACTIONS(2403), [anon_sym_SQUOTE] = ACTIONS(2403), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2401), [sym_this] = ACTIONS(2401), [sym_super] = ACTIONS(2401), [sym_true] = ACTIONS(2401), [sym_false] = ACTIONS(2401), [sym_null] = ACTIONS(2401), [sym_undefined] = ACTIONS(2401), [anon_sym_get] = ACTIONS(2401), [anon_sym_set] = ACTIONS(2401), [anon_sym_POUND] = ACTIONS(2403), [anon_sym_export] = ACTIONS(2401), [anon_sym_queryExecute] = ACTIONS(2401), [anon_sym_BQUOTE] = ACTIONS(2403), [sym__ternary_qmark] = ACTIONS(2403), [sym__elvis_operator] = ACTIONS(2403), [sym_logical_or] = ACTIONS(2403), [sym_tag_linefeed] = ACTIONS(2403), }, [STATE(678)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_import] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(2497), [anon_sym_STAR] = ACTIONS(2497), [anon_sym_LBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_let] = ACTIONS(2497), [anon_sym_in] = ACTIONS(2497), [anon_sym_include] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2499), [anon_sym_static] = ACTIONS(2497), [anon_sym_component] = ACTIONS(2497), [anon_sym_function] = ACTIONS(2497), [anon_sym_public] = ACTIONS(2497), [anon_sym_private] = ACTIONS(2497), [anon_sym_query] = ACTIONS(2497), [sym_optional_chain] = ACTIONS(2499), [sym_static_chain] = ACTIONS(2499), [anon_sym_new] = ACTIONS(2497), [anon_sym_AMP_AMP] = ACTIONS(2499), [aux_sym_binary_expression_token1] = ACTIONS(2497), [anon_sym_PIPE_PIPE] = ACTIONS(2499), [aux_sym_binary_expression_token2] = ACTIONS(2497), [aux_sym_binary_expression_token3] = ACTIONS(2497), [anon_sym_GT_GT] = ACTIONS(2497), [anon_sym_GT_GT_GT] = ACTIONS(2499), [anon_sym_LT_LT] = ACTIONS(2499), [anon_sym_AMP] = ACTIONS(2497), [anon_sym_CARET] = ACTIONS(2499), [anon_sym_PIPE] = ACTIONS(2497), [anon_sym_PLUS] = ACTIONS(2497), [anon_sym_DASH] = ACTIONS(2497), [anon_sym_SLASH] = ACTIONS(2497), [anon_sym_PERCENT] = ACTIONS(2499), [anon_sym_BSLASH] = ACTIONS(2497), [aux_sym_binary_expression_token4] = ACTIONS(2497), [anon_sym_STAR_STAR] = ACTIONS(2499), [anon_sym_LT] = ACTIONS(2497), [aux_sym_binary_expression_token5] = ACTIONS(2497), [anon_sym_LT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token6] = ACTIONS(2497), [aux_sym_binary_expression_token7] = ACTIONS(2497), [anon_sym_EQ_EQ] = ACTIONS(2497), [anon_sym_EQ_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token8] = ACTIONS(2497), [aux_sym_binary_expression_token9] = ACTIONS(2497), [aux_sym_binary_expression_token10] = ACTIONS(2497), [anon_sym_LT_GT] = ACTIONS(2499), [anon_sym_BANG_EQ] = ACTIONS(2497), [anon_sym_BANG_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token11] = ACTIONS(2497), [aux_sym_binary_expression_token12] = ACTIONS(2497), [aux_sym_binary_expression_token13] = ACTIONS(2497), [aux_sym_binary_expression_token14] = ACTIONS(2499), [aux_sym_binary_expression_token15] = ACTIONS(2497), [anon_sym_GT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token16] = ACTIONS(2497), [aux_sym_binary_expression_token17] = ACTIONS(2497), [anon_sym_GT] = ACTIONS(2497), [aux_sym_binary_expression_token18] = ACTIONS(2497), [aux_sym_binary_expression_token19] = ACTIONS(2497), [aux_sym_binary_expression_token20] = ACTIONS(2497), [aux_sym_binary_expression_token21] = ACTIONS(2499), [aux_sym_binary_expression_token22] = ACTIONS(2499), [aux_sym_binary_expression_token23] = ACTIONS(2499), [anon_sym_QMARK_QMARK] = ACTIONS(2499), [anon_sym_instanceof] = ACTIONS(2497), [anon_sym_BANG] = ACTIONS(2497), [anon_sym_TILDE] = ACTIONS(2499), [aux_sym_unary_operator_token1] = ACTIONS(2497), [anon_sym_PLUS_PLUS] = ACTIONS(2499), [anon_sym_DASH_DASH] = ACTIONS(2499), [anon_sym_DQUOTE] = ACTIONS(2499), [anon_sym_SQUOTE] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2497), [sym_this] = ACTIONS(2497), [sym_super] = ACTIONS(2497), [sym_true] = ACTIONS(2497), [sym_false] = ACTIONS(2497), [sym_null] = ACTIONS(2497), [sym_undefined] = ACTIONS(2497), [anon_sym_get] = ACTIONS(2497), [anon_sym_set] = ACTIONS(2497), [anon_sym_POUND] = ACTIONS(2499), [anon_sym_export] = ACTIONS(2497), [anon_sym_queryExecute] = ACTIONS(2497), [anon_sym_BQUOTE] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2499), [sym__elvis_operator] = ACTIONS(2499), [sym_logical_or] = ACTIONS(2499), [sym_tag_linefeed] = ACTIONS(2499), }, [STATE(679)] = { [sym_identifier] = ACTIONS(2243), [anon_sym_import] = ACTIONS(2243), [anon_sym_DOT] = ACTIONS(2243), [anon_sym_STAR] = ACTIONS(2243), [anon_sym_LBRACE] = ACTIONS(2245), [anon_sym_LPAREN] = ACTIONS(2245), [anon_sym_let] = ACTIONS(2243), [anon_sym_in] = ACTIONS(2243), [anon_sym_include] = ACTIONS(2243), [anon_sym_LBRACK] = ACTIONS(2245), [anon_sym_static] = ACTIONS(2243), [anon_sym_component] = ACTIONS(2243), [anon_sym_function] = ACTIONS(2243), [anon_sym_public] = ACTIONS(2243), [anon_sym_private] = ACTIONS(2243), [anon_sym_query] = ACTIONS(2243), [sym_optional_chain] = ACTIONS(2245), [sym_static_chain] = ACTIONS(2245), [anon_sym_new] = ACTIONS(2243), [anon_sym_AMP_AMP] = ACTIONS(2245), [aux_sym_binary_expression_token1] = ACTIONS(2243), [anon_sym_PIPE_PIPE] = ACTIONS(2245), [aux_sym_binary_expression_token2] = ACTIONS(2243), [aux_sym_binary_expression_token3] = ACTIONS(2243), [anon_sym_GT_GT] = ACTIONS(2243), [anon_sym_GT_GT_GT] = ACTIONS(2245), [anon_sym_LT_LT] = ACTIONS(2245), [anon_sym_AMP] = ACTIONS(2243), [anon_sym_CARET] = ACTIONS(2245), [anon_sym_PIPE] = ACTIONS(2243), [anon_sym_PLUS] = ACTIONS(2243), [anon_sym_DASH] = ACTIONS(2243), [anon_sym_SLASH] = ACTIONS(2243), [anon_sym_PERCENT] = ACTIONS(2245), [anon_sym_BSLASH] = ACTIONS(2243), [aux_sym_binary_expression_token4] = ACTIONS(2243), [anon_sym_STAR_STAR] = ACTIONS(2245), [anon_sym_LT] = ACTIONS(2243), [aux_sym_binary_expression_token5] = ACTIONS(2243), [anon_sym_LT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token6] = ACTIONS(2243), [aux_sym_binary_expression_token7] = ACTIONS(2243), [anon_sym_EQ_EQ] = ACTIONS(2243), [anon_sym_EQ_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token8] = ACTIONS(2243), [aux_sym_binary_expression_token9] = ACTIONS(2243), [aux_sym_binary_expression_token10] = ACTIONS(2243), [anon_sym_LT_GT] = ACTIONS(2245), [anon_sym_BANG_EQ] = ACTIONS(2243), [anon_sym_BANG_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token11] = ACTIONS(2243), [aux_sym_binary_expression_token12] = ACTIONS(2243), [aux_sym_binary_expression_token13] = ACTIONS(2243), [aux_sym_binary_expression_token14] = ACTIONS(2245), [aux_sym_binary_expression_token15] = ACTIONS(2243), [anon_sym_GT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token16] = ACTIONS(2243), [aux_sym_binary_expression_token17] = ACTIONS(2243), [anon_sym_GT] = ACTIONS(2243), [aux_sym_binary_expression_token18] = ACTIONS(2243), [aux_sym_binary_expression_token19] = ACTIONS(2243), [aux_sym_binary_expression_token20] = ACTIONS(2243), [aux_sym_binary_expression_token21] = ACTIONS(2245), [aux_sym_binary_expression_token22] = ACTIONS(2245), [aux_sym_binary_expression_token23] = ACTIONS(2245), [anon_sym_QMARK_QMARK] = ACTIONS(2245), [anon_sym_instanceof] = ACTIONS(2243), [anon_sym_BANG] = ACTIONS(2243), [anon_sym_TILDE] = ACTIONS(2245), [aux_sym_unary_operator_token1] = ACTIONS(2243), [anon_sym_PLUS_PLUS] = ACTIONS(2245), [anon_sym_DASH_DASH] = ACTIONS(2245), [anon_sym_DQUOTE] = ACTIONS(2245), [anon_sym_SQUOTE] = ACTIONS(2245), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2243), [sym_this] = ACTIONS(2243), [sym_super] = ACTIONS(2243), [sym_true] = ACTIONS(2243), [sym_false] = ACTIONS(2243), [sym_null] = ACTIONS(2243), [sym_undefined] = ACTIONS(2243), [anon_sym_get] = ACTIONS(2243), [anon_sym_set] = ACTIONS(2243), [anon_sym_POUND] = ACTIONS(2245), [anon_sym_export] = ACTIONS(2243), [anon_sym_queryExecute] = ACTIONS(2243), [anon_sym_BQUOTE] = ACTIONS(2245), [sym__ternary_qmark] = ACTIONS(2245), [sym__elvis_operator] = ACTIONS(2245), [sym_logical_or] = ACTIONS(2245), [sym_tag_linefeed] = ACTIONS(2245), }, [STATE(680)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_import] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2149), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_LBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_let] = ACTIONS(2149), [anon_sym_in] = ACTIONS(2149), [anon_sym_include] = ACTIONS(2149), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_static] = ACTIONS(2149), [anon_sym_component] = ACTIONS(2149), [anon_sym_function] = ACTIONS(2149), [anon_sym_public] = ACTIONS(2149), [anon_sym_private] = ACTIONS(2149), [anon_sym_query] = ACTIONS(2149), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_new] = ACTIONS(2149), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_BANG] = ACTIONS(2149), [anon_sym_TILDE] = ACTIONS(2151), [aux_sym_unary_operator_token1] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [anon_sym_DQUOTE] = ACTIONS(2151), [anon_sym_SQUOTE] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2149), [sym_this] = ACTIONS(2149), [sym_super] = ACTIONS(2149), [sym_true] = ACTIONS(2149), [sym_false] = ACTIONS(2149), [sym_null] = ACTIONS(2149), [sym_undefined] = ACTIONS(2149), [anon_sym_get] = ACTIONS(2149), [anon_sym_set] = ACTIONS(2149), [anon_sym_POUND] = ACTIONS(2151), [anon_sym_export] = ACTIONS(2149), [anon_sym_queryExecute] = ACTIONS(2149), [anon_sym_BQUOTE] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), [sym_tag_linefeed] = ACTIONS(2151), }, [STATE(681)] = { [sym_identifier] = ACTIONS(2259), [anon_sym_import] = ACTIONS(2259), [anon_sym_DOT] = ACTIONS(2259), [anon_sym_STAR] = ACTIONS(2259), [anon_sym_LBRACE] = ACTIONS(2261), [anon_sym_LPAREN] = ACTIONS(2261), [anon_sym_let] = ACTIONS(2259), [anon_sym_in] = ACTIONS(2259), [anon_sym_include] = ACTIONS(2259), [anon_sym_LBRACK] = ACTIONS(2261), [anon_sym_static] = ACTIONS(2259), [anon_sym_component] = ACTIONS(2259), [anon_sym_function] = ACTIONS(2259), [anon_sym_public] = ACTIONS(2259), [anon_sym_private] = ACTIONS(2259), [anon_sym_query] = ACTIONS(2259), [sym_optional_chain] = ACTIONS(2261), [sym_static_chain] = ACTIONS(2261), [anon_sym_new] = ACTIONS(2259), [anon_sym_AMP_AMP] = ACTIONS(2261), [aux_sym_binary_expression_token1] = ACTIONS(2259), [anon_sym_PIPE_PIPE] = ACTIONS(2261), [aux_sym_binary_expression_token2] = ACTIONS(2259), [aux_sym_binary_expression_token3] = ACTIONS(2259), [anon_sym_GT_GT] = ACTIONS(2259), [anon_sym_GT_GT_GT] = ACTIONS(2261), [anon_sym_LT_LT] = ACTIONS(2261), [anon_sym_AMP] = ACTIONS(2259), [anon_sym_CARET] = ACTIONS(2261), [anon_sym_PIPE] = ACTIONS(2259), [anon_sym_PLUS] = ACTIONS(2259), [anon_sym_DASH] = ACTIONS(2259), [anon_sym_SLASH] = ACTIONS(2259), [anon_sym_PERCENT] = ACTIONS(2261), [anon_sym_BSLASH] = ACTIONS(2259), [aux_sym_binary_expression_token4] = ACTIONS(2259), [anon_sym_STAR_STAR] = ACTIONS(2261), [anon_sym_LT] = ACTIONS(2259), [aux_sym_binary_expression_token5] = ACTIONS(2259), [anon_sym_LT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token6] = ACTIONS(2259), [aux_sym_binary_expression_token7] = ACTIONS(2259), [anon_sym_EQ_EQ] = ACTIONS(2259), [anon_sym_EQ_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token8] = ACTIONS(2259), [aux_sym_binary_expression_token9] = ACTIONS(2259), [aux_sym_binary_expression_token10] = ACTIONS(2259), [anon_sym_LT_GT] = ACTIONS(2261), [anon_sym_BANG_EQ] = ACTIONS(2259), [anon_sym_BANG_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token11] = ACTIONS(2259), [aux_sym_binary_expression_token12] = ACTIONS(2259), [aux_sym_binary_expression_token13] = ACTIONS(2259), [aux_sym_binary_expression_token14] = ACTIONS(2261), [aux_sym_binary_expression_token15] = ACTIONS(2259), [anon_sym_GT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token16] = ACTIONS(2259), [aux_sym_binary_expression_token17] = ACTIONS(2259), [anon_sym_GT] = ACTIONS(2259), [aux_sym_binary_expression_token18] = ACTIONS(2259), [aux_sym_binary_expression_token19] = ACTIONS(2259), [aux_sym_binary_expression_token20] = ACTIONS(2259), [aux_sym_binary_expression_token21] = ACTIONS(2261), [aux_sym_binary_expression_token22] = ACTIONS(2261), [aux_sym_binary_expression_token23] = ACTIONS(2261), [anon_sym_QMARK_QMARK] = ACTIONS(2261), [anon_sym_instanceof] = ACTIONS(2259), [anon_sym_BANG] = ACTIONS(2259), [anon_sym_TILDE] = ACTIONS(2261), [aux_sym_unary_operator_token1] = ACTIONS(2259), [anon_sym_PLUS_PLUS] = ACTIONS(2261), [anon_sym_DASH_DASH] = ACTIONS(2261), [anon_sym_DQUOTE] = ACTIONS(2261), [anon_sym_SQUOTE] = ACTIONS(2261), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2259), [sym_this] = ACTIONS(2259), [sym_super] = ACTIONS(2259), [sym_true] = ACTIONS(2259), [sym_false] = ACTIONS(2259), [sym_null] = ACTIONS(2259), [sym_undefined] = ACTIONS(2259), [anon_sym_get] = ACTIONS(2259), [anon_sym_set] = ACTIONS(2259), [anon_sym_POUND] = ACTIONS(2261), [anon_sym_export] = ACTIONS(2259), [anon_sym_queryExecute] = ACTIONS(2259), [anon_sym_BQUOTE] = ACTIONS(2261), [sym__ternary_qmark] = ACTIONS(2261), [sym__elvis_operator] = ACTIONS(2261), [sym_logical_or] = ACTIONS(2261), [sym_tag_linefeed] = ACTIONS(2261), }, [STATE(682)] = { [sym_identifier] = ACTIONS(2473), [anon_sym_import] = ACTIONS(2473), [anon_sym_DOT] = ACTIONS(2473), [anon_sym_STAR] = ACTIONS(2473), [anon_sym_LBRACE] = ACTIONS(2475), [anon_sym_LPAREN] = ACTIONS(2475), [anon_sym_let] = ACTIONS(2473), [anon_sym_in] = ACTIONS(2473), [anon_sym_include] = ACTIONS(2473), [anon_sym_LBRACK] = ACTIONS(2475), [anon_sym_static] = ACTIONS(2473), [anon_sym_component] = ACTIONS(2473), [anon_sym_function] = ACTIONS(2473), [anon_sym_public] = ACTIONS(2473), [anon_sym_private] = ACTIONS(2473), [anon_sym_query] = ACTIONS(2473), [sym_optional_chain] = ACTIONS(2475), [sym_static_chain] = ACTIONS(2475), [anon_sym_new] = ACTIONS(2473), [anon_sym_AMP_AMP] = ACTIONS(2475), [aux_sym_binary_expression_token1] = ACTIONS(2473), [anon_sym_PIPE_PIPE] = ACTIONS(2475), [aux_sym_binary_expression_token2] = ACTIONS(2473), [aux_sym_binary_expression_token3] = ACTIONS(2473), [anon_sym_GT_GT] = ACTIONS(2473), [anon_sym_GT_GT_GT] = ACTIONS(2475), [anon_sym_LT_LT] = ACTIONS(2475), [anon_sym_AMP] = ACTIONS(2473), [anon_sym_CARET] = ACTIONS(2475), [anon_sym_PIPE] = ACTIONS(2473), [anon_sym_PLUS] = ACTIONS(2473), [anon_sym_DASH] = ACTIONS(2473), [anon_sym_SLASH] = ACTIONS(2473), [anon_sym_PERCENT] = ACTIONS(2475), [anon_sym_BSLASH] = ACTIONS(2473), [aux_sym_binary_expression_token4] = ACTIONS(2473), [anon_sym_STAR_STAR] = ACTIONS(2475), [anon_sym_LT] = ACTIONS(2473), [aux_sym_binary_expression_token5] = ACTIONS(2473), [anon_sym_LT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token6] = ACTIONS(2473), [aux_sym_binary_expression_token7] = ACTIONS(2473), [anon_sym_EQ_EQ] = ACTIONS(2473), [anon_sym_EQ_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token8] = ACTIONS(2473), [aux_sym_binary_expression_token9] = ACTIONS(2473), [aux_sym_binary_expression_token10] = ACTIONS(2473), [anon_sym_LT_GT] = ACTIONS(2475), [anon_sym_BANG_EQ] = ACTIONS(2473), [anon_sym_BANG_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token11] = ACTIONS(2473), [aux_sym_binary_expression_token12] = ACTIONS(2473), [aux_sym_binary_expression_token13] = ACTIONS(2473), [aux_sym_binary_expression_token14] = ACTIONS(2475), [aux_sym_binary_expression_token15] = ACTIONS(2473), [anon_sym_GT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token16] = ACTIONS(2473), [aux_sym_binary_expression_token17] = ACTIONS(2473), [anon_sym_GT] = ACTIONS(2473), [aux_sym_binary_expression_token18] = ACTIONS(2473), [aux_sym_binary_expression_token19] = ACTIONS(2473), [aux_sym_binary_expression_token20] = ACTIONS(2473), [aux_sym_binary_expression_token21] = ACTIONS(2475), [aux_sym_binary_expression_token22] = ACTIONS(2475), [aux_sym_binary_expression_token23] = ACTIONS(2475), [anon_sym_QMARK_QMARK] = ACTIONS(2475), [anon_sym_instanceof] = ACTIONS(2473), [anon_sym_BANG] = ACTIONS(2473), [anon_sym_TILDE] = ACTIONS(2475), [aux_sym_unary_operator_token1] = ACTIONS(2473), [anon_sym_PLUS_PLUS] = ACTIONS(2475), [anon_sym_DASH_DASH] = ACTIONS(2475), [anon_sym_DQUOTE] = ACTIONS(2475), [anon_sym_SQUOTE] = ACTIONS(2475), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2473), [sym_this] = ACTIONS(2473), [sym_super] = ACTIONS(2473), [sym_true] = ACTIONS(2473), [sym_false] = ACTIONS(2473), [sym_null] = ACTIONS(2473), [sym_undefined] = ACTIONS(2473), [anon_sym_get] = ACTIONS(2473), [anon_sym_set] = ACTIONS(2473), [anon_sym_POUND] = ACTIONS(2475), [anon_sym_export] = ACTIONS(2473), [anon_sym_queryExecute] = ACTIONS(2473), [anon_sym_BQUOTE] = ACTIONS(2475), [sym__ternary_qmark] = ACTIONS(2475), [sym__elvis_operator] = ACTIONS(2475), [sym_logical_or] = ACTIONS(2475), [sym_tag_linefeed] = ACTIONS(2475), }, [STATE(683)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4002), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(866), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3958), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2541), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2105), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(684)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_import] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2299), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_LBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_let] = ACTIONS(2299), [anon_sym_in] = ACTIONS(2299), [anon_sym_include] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_static] = ACTIONS(2299), [anon_sym_component] = ACTIONS(2299), [anon_sym_function] = ACTIONS(2299), [anon_sym_public] = ACTIONS(2299), [anon_sym_private] = ACTIONS(2299), [anon_sym_query] = ACTIONS(2299), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_new] = ACTIONS(2299), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_BANG] = ACTIONS(2299), [anon_sym_TILDE] = ACTIONS(2301), [aux_sym_unary_operator_token1] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [anon_sym_DQUOTE] = ACTIONS(2301), [anon_sym_SQUOTE] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2299), [sym_this] = ACTIONS(2299), [sym_super] = ACTIONS(2299), [sym_true] = ACTIONS(2299), [sym_false] = ACTIONS(2299), [sym_null] = ACTIONS(2299), [sym_undefined] = ACTIONS(2299), [anon_sym_get] = ACTIONS(2299), [anon_sym_set] = ACTIONS(2299), [anon_sym_POUND] = ACTIONS(2301), [anon_sym_export] = ACTIONS(2299), [anon_sym_queryExecute] = ACTIONS(2299), [anon_sym_BQUOTE] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), [sym_tag_linefeed] = ACTIONS(2301), }, [STATE(685)] = { [sym_identifier] = ACTIONS(1876), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_static] = ACTIONS(1876), [anon_sym_abstract] = ACTIONS(1876), [anon_sym_final] = ACTIONS(1876), [anon_sym_function] = ACTIONS(1876), [anon_sym_public] = ACTIONS(1876), [anon_sym_private] = ACTIONS(1876), [anon_sym_package] = ACTIONS(1876), [anon_sym_remote] = ACTIONS(1876), [anon_sym_query] = ACTIONS(1876), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(686)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2741), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(687)] = { [sym_identifier] = ACTIONS(2445), [anon_sym_import] = ACTIONS(2445), [anon_sym_DOT] = ACTIONS(2445), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_LBRACE] = ACTIONS(2448), [anon_sym_LPAREN] = ACTIONS(2448), [anon_sym_let] = ACTIONS(2445), [anon_sym_in] = ACTIONS(2445), [anon_sym_include] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_static] = ACTIONS(2445), [anon_sym_component] = ACTIONS(2445), [anon_sym_function] = ACTIONS(2445), [anon_sym_public] = ACTIONS(2445), [anon_sym_private] = ACTIONS(2445), [anon_sym_query] = ACTIONS(2445), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_new] = ACTIONS(2445), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_BANG] = ACTIONS(2445), [anon_sym_TILDE] = ACTIONS(2448), [aux_sym_unary_operator_token1] = ACTIONS(2445), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [anon_sym_DQUOTE] = ACTIONS(2448), [anon_sym_SQUOTE] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2445), [sym_this] = ACTIONS(2445), [sym_super] = ACTIONS(2445), [sym_true] = ACTIONS(2445), [sym_false] = ACTIONS(2445), [sym_null] = ACTIONS(2445), [sym_undefined] = ACTIONS(2445), [anon_sym_get] = ACTIONS(2445), [anon_sym_set] = ACTIONS(2445), [anon_sym_POUND] = ACTIONS(2448), [anon_sym_export] = ACTIONS(2445), [anon_sym_queryExecute] = ACTIONS(2445), [anon_sym_BQUOTE] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), [sym_tag_linefeed] = ACTIONS(2448), }, [STATE(688)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_import] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(2247), [anon_sym_STAR] = ACTIONS(2247), [anon_sym_LBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_let] = ACTIONS(2247), [anon_sym_in] = ACTIONS(2247), [anon_sym_include] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2249), [anon_sym_static] = ACTIONS(2247), [anon_sym_component] = ACTIONS(2247), [anon_sym_function] = ACTIONS(2247), [anon_sym_public] = ACTIONS(2247), [anon_sym_private] = ACTIONS(2247), [anon_sym_query] = ACTIONS(2247), [sym_optional_chain] = ACTIONS(2249), [sym_static_chain] = ACTIONS(2249), [anon_sym_new] = ACTIONS(2247), [anon_sym_AMP_AMP] = ACTIONS(2249), [aux_sym_binary_expression_token1] = ACTIONS(2247), [anon_sym_PIPE_PIPE] = ACTIONS(2249), [aux_sym_binary_expression_token2] = ACTIONS(2247), [aux_sym_binary_expression_token3] = ACTIONS(2247), [anon_sym_GT_GT] = ACTIONS(2247), [anon_sym_GT_GT_GT] = ACTIONS(2249), [anon_sym_LT_LT] = ACTIONS(2249), [anon_sym_AMP] = ACTIONS(2247), [anon_sym_CARET] = ACTIONS(2249), [anon_sym_PIPE] = ACTIONS(2247), [anon_sym_PLUS] = ACTIONS(2247), [anon_sym_DASH] = ACTIONS(2247), [anon_sym_SLASH] = ACTIONS(2247), [anon_sym_PERCENT] = ACTIONS(2249), [anon_sym_BSLASH] = ACTIONS(2247), [aux_sym_binary_expression_token4] = ACTIONS(2247), [anon_sym_STAR_STAR] = ACTIONS(2249), [anon_sym_LT] = ACTIONS(2247), [aux_sym_binary_expression_token5] = ACTIONS(2247), [anon_sym_LT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token6] = ACTIONS(2247), [aux_sym_binary_expression_token7] = ACTIONS(2247), [anon_sym_EQ_EQ] = ACTIONS(2247), [anon_sym_EQ_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token8] = ACTIONS(2247), [aux_sym_binary_expression_token9] = ACTIONS(2247), [aux_sym_binary_expression_token10] = ACTIONS(2247), [anon_sym_LT_GT] = ACTIONS(2249), [anon_sym_BANG_EQ] = ACTIONS(2247), [anon_sym_BANG_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token11] = ACTIONS(2247), [aux_sym_binary_expression_token12] = ACTIONS(2247), [aux_sym_binary_expression_token13] = ACTIONS(2247), [aux_sym_binary_expression_token14] = ACTIONS(2249), [aux_sym_binary_expression_token15] = ACTIONS(2247), [anon_sym_GT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token16] = ACTIONS(2247), [aux_sym_binary_expression_token17] = ACTIONS(2247), [anon_sym_GT] = ACTIONS(2247), [aux_sym_binary_expression_token18] = ACTIONS(2247), [aux_sym_binary_expression_token19] = ACTIONS(2247), [aux_sym_binary_expression_token20] = ACTIONS(2247), [aux_sym_binary_expression_token21] = ACTIONS(2249), [aux_sym_binary_expression_token22] = ACTIONS(2249), [aux_sym_binary_expression_token23] = ACTIONS(2249), [anon_sym_QMARK_QMARK] = ACTIONS(2249), [anon_sym_instanceof] = ACTIONS(2247), [anon_sym_BANG] = ACTIONS(2247), [anon_sym_TILDE] = ACTIONS(2249), [aux_sym_unary_operator_token1] = ACTIONS(2247), [anon_sym_PLUS_PLUS] = ACTIONS(2249), [anon_sym_DASH_DASH] = ACTIONS(2249), [anon_sym_DQUOTE] = ACTIONS(2249), [anon_sym_SQUOTE] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2247), [sym_this] = ACTIONS(2247), [sym_super] = ACTIONS(2247), [sym_true] = ACTIONS(2247), [sym_false] = ACTIONS(2247), [sym_null] = ACTIONS(2247), [sym_undefined] = ACTIONS(2247), [anon_sym_get] = ACTIONS(2247), [anon_sym_set] = ACTIONS(2247), [anon_sym_POUND] = ACTIONS(2249), [anon_sym_export] = ACTIONS(2247), [anon_sym_queryExecute] = ACTIONS(2247), [anon_sym_BQUOTE] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2249), [sym__elvis_operator] = ACTIONS(2249), [sym_logical_or] = ACTIONS(2249), [sym_tag_linefeed] = ACTIONS(2249), }, [STATE(689)] = { [sym_identifier] = ACTIONS(2251), [anon_sym_import] = ACTIONS(2251), [anon_sym_DOT] = ACTIONS(2251), [anon_sym_STAR] = ACTIONS(2251), [anon_sym_LBRACE] = ACTIONS(2253), [anon_sym_LPAREN] = ACTIONS(2253), [anon_sym_let] = ACTIONS(2251), [anon_sym_in] = ACTIONS(2251), [anon_sym_include] = ACTIONS(2251), [anon_sym_LBRACK] = ACTIONS(2253), [anon_sym_static] = ACTIONS(2251), [anon_sym_component] = ACTIONS(2251), [anon_sym_function] = ACTIONS(2251), [anon_sym_public] = ACTIONS(2251), [anon_sym_private] = ACTIONS(2251), [anon_sym_query] = ACTIONS(2251), [sym_optional_chain] = ACTIONS(2253), [sym_static_chain] = ACTIONS(2253), [anon_sym_new] = ACTIONS(2251), [anon_sym_AMP_AMP] = ACTIONS(2253), [aux_sym_binary_expression_token1] = ACTIONS(2251), [anon_sym_PIPE_PIPE] = ACTIONS(2253), [aux_sym_binary_expression_token2] = ACTIONS(2251), [aux_sym_binary_expression_token3] = ACTIONS(2251), [anon_sym_GT_GT] = ACTIONS(2251), [anon_sym_GT_GT_GT] = ACTIONS(2253), [anon_sym_LT_LT] = ACTIONS(2253), [anon_sym_AMP] = ACTIONS(2251), [anon_sym_CARET] = ACTIONS(2253), [anon_sym_PIPE] = ACTIONS(2251), [anon_sym_PLUS] = ACTIONS(2251), [anon_sym_DASH] = ACTIONS(2251), [anon_sym_SLASH] = ACTIONS(2251), [anon_sym_PERCENT] = ACTIONS(2253), [anon_sym_BSLASH] = ACTIONS(2251), [aux_sym_binary_expression_token4] = ACTIONS(2251), [anon_sym_STAR_STAR] = ACTIONS(2253), [anon_sym_LT] = ACTIONS(2251), [aux_sym_binary_expression_token5] = ACTIONS(2251), [anon_sym_LT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token6] = ACTIONS(2251), [aux_sym_binary_expression_token7] = ACTIONS(2251), [anon_sym_EQ_EQ] = ACTIONS(2251), [anon_sym_EQ_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token8] = ACTIONS(2251), [aux_sym_binary_expression_token9] = ACTIONS(2251), [aux_sym_binary_expression_token10] = ACTIONS(2251), [anon_sym_LT_GT] = ACTIONS(2253), [anon_sym_BANG_EQ] = ACTIONS(2251), [anon_sym_BANG_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token11] = ACTIONS(2251), [aux_sym_binary_expression_token12] = ACTIONS(2251), [aux_sym_binary_expression_token13] = ACTIONS(2251), [aux_sym_binary_expression_token14] = ACTIONS(2253), [aux_sym_binary_expression_token15] = ACTIONS(2251), [anon_sym_GT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token16] = ACTIONS(2251), [aux_sym_binary_expression_token17] = ACTIONS(2251), [anon_sym_GT] = ACTIONS(2251), [aux_sym_binary_expression_token18] = ACTIONS(2251), [aux_sym_binary_expression_token19] = ACTIONS(2251), [aux_sym_binary_expression_token20] = ACTIONS(2251), [aux_sym_binary_expression_token21] = ACTIONS(2253), [aux_sym_binary_expression_token22] = ACTIONS(2253), [aux_sym_binary_expression_token23] = ACTIONS(2253), [anon_sym_QMARK_QMARK] = ACTIONS(2253), [anon_sym_instanceof] = ACTIONS(2251), [anon_sym_BANG] = ACTIONS(2251), [anon_sym_TILDE] = ACTIONS(2253), [aux_sym_unary_operator_token1] = ACTIONS(2251), [anon_sym_PLUS_PLUS] = ACTIONS(2253), [anon_sym_DASH_DASH] = ACTIONS(2253), [anon_sym_DQUOTE] = ACTIONS(2253), [anon_sym_SQUOTE] = ACTIONS(2253), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2251), [sym_this] = ACTIONS(2251), [sym_super] = ACTIONS(2251), [sym_true] = ACTIONS(2251), [sym_false] = ACTIONS(2251), [sym_null] = ACTIONS(2251), [sym_undefined] = ACTIONS(2251), [anon_sym_get] = ACTIONS(2251), [anon_sym_set] = ACTIONS(2251), [anon_sym_POUND] = ACTIONS(2253), [anon_sym_export] = ACTIONS(2251), [anon_sym_queryExecute] = ACTIONS(2251), [anon_sym_BQUOTE] = ACTIONS(2253), [sym__ternary_qmark] = ACTIONS(2253), [sym__elvis_operator] = ACTIONS(2253), [sym_logical_or] = ACTIONS(2253), [sym_tag_linefeed] = ACTIONS(2253), }, [STATE(690)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2743), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(691)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2745), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(692)] = { [sym_identifier] = ACTIONS(2295), [anon_sym_import] = ACTIONS(2295), [anon_sym_DOT] = ACTIONS(2295), [anon_sym_STAR] = ACTIONS(2295), [anon_sym_LBRACE] = ACTIONS(2297), [anon_sym_LPAREN] = ACTIONS(2297), [anon_sym_let] = ACTIONS(2295), [anon_sym_in] = ACTIONS(2295), [anon_sym_include] = ACTIONS(2295), [anon_sym_LBRACK] = ACTIONS(2297), [anon_sym_static] = ACTIONS(2295), [anon_sym_component] = ACTIONS(2295), [anon_sym_function] = ACTIONS(2295), [anon_sym_public] = ACTIONS(2295), [anon_sym_private] = ACTIONS(2295), [anon_sym_query] = ACTIONS(2295), [sym_optional_chain] = ACTIONS(2297), [sym_static_chain] = ACTIONS(2297), [anon_sym_new] = ACTIONS(2295), [anon_sym_AMP_AMP] = ACTIONS(2297), [aux_sym_binary_expression_token1] = ACTIONS(2295), [anon_sym_PIPE_PIPE] = ACTIONS(2297), [aux_sym_binary_expression_token2] = ACTIONS(2295), [aux_sym_binary_expression_token3] = ACTIONS(2295), [anon_sym_GT_GT] = ACTIONS(2295), [anon_sym_GT_GT_GT] = ACTIONS(2297), [anon_sym_LT_LT] = ACTIONS(2297), [anon_sym_AMP] = ACTIONS(2295), [anon_sym_CARET] = ACTIONS(2297), [anon_sym_PIPE] = ACTIONS(2295), [anon_sym_PLUS] = ACTIONS(2295), [anon_sym_DASH] = ACTIONS(2295), [anon_sym_SLASH] = ACTIONS(2295), [anon_sym_PERCENT] = ACTIONS(2297), [anon_sym_BSLASH] = ACTIONS(2295), [aux_sym_binary_expression_token4] = ACTIONS(2295), [anon_sym_STAR_STAR] = ACTIONS(2297), [anon_sym_LT] = ACTIONS(2295), [aux_sym_binary_expression_token5] = ACTIONS(2295), [anon_sym_LT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token6] = ACTIONS(2295), [aux_sym_binary_expression_token7] = ACTIONS(2295), [anon_sym_EQ_EQ] = ACTIONS(2295), [anon_sym_EQ_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token8] = ACTIONS(2295), [aux_sym_binary_expression_token9] = ACTIONS(2295), [aux_sym_binary_expression_token10] = ACTIONS(2295), [anon_sym_LT_GT] = ACTIONS(2297), [anon_sym_BANG_EQ] = ACTIONS(2295), [anon_sym_BANG_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token11] = ACTIONS(2295), [aux_sym_binary_expression_token12] = ACTIONS(2295), [aux_sym_binary_expression_token13] = ACTIONS(2295), [aux_sym_binary_expression_token14] = ACTIONS(2297), [aux_sym_binary_expression_token15] = ACTIONS(2295), [anon_sym_GT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token16] = ACTIONS(2295), [aux_sym_binary_expression_token17] = ACTIONS(2295), [anon_sym_GT] = ACTIONS(2295), [aux_sym_binary_expression_token18] = ACTIONS(2295), [aux_sym_binary_expression_token19] = ACTIONS(2295), [aux_sym_binary_expression_token20] = ACTIONS(2295), [aux_sym_binary_expression_token21] = ACTIONS(2297), [aux_sym_binary_expression_token22] = ACTIONS(2297), [aux_sym_binary_expression_token23] = ACTIONS(2297), [anon_sym_QMARK_QMARK] = ACTIONS(2297), [anon_sym_instanceof] = ACTIONS(2295), [anon_sym_BANG] = ACTIONS(2295), [anon_sym_TILDE] = ACTIONS(2297), [aux_sym_unary_operator_token1] = ACTIONS(2295), [anon_sym_PLUS_PLUS] = ACTIONS(2297), [anon_sym_DASH_DASH] = ACTIONS(2297), [anon_sym_DQUOTE] = ACTIONS(2297), [anon_sym_SQUOTE] = ACTIONS(2297), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2295), [sym_this] = ACTIONS(2295), [sym_super] = ACTIONS(2295), [sym_true] = ACTIONS(2295), [sym_false] = ACTIONS(2295), [sym_null] = ACTIONS(2295), [sym_undefined] = ACTIONS(2295), [anon_sym_get] = ACTIONS(2295), [anon_sym_set] = ACTIONS(2295), [anon_sym_POUND] = ACTIONS(2297), [anon_sym_export] = ACTIONS(2295), [anon_sym_queryExecute] = ACTIONS(2295), [anon_sym_BQUOTE] = ACTIONS(2297), [sym__ternary_qmark] = ACTIONS(2297), [sym__elvis_operator] = ACTIONS(2297), [sym_logical_or] = ACTIONS(2297), [sym_tag_linefeed] = ACTIONS(2297), }, [STATE(693)] = { [sym_identifier] = ACTIONS(2451), [anon_sym_import] = ACTIONS(2451), [anon_sym_DOT] = ACTIONS(2451), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_LBRACE] = ACTIONS(2454), [anon_sym_LPAREN] = ACTIONS(2454), [anon_sym_let] = ACTIONS(2451), [anon_sym_in] = ACTIONS(2451), [anon_sym_include] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_static] = ACTIONS(2451), [anon_sym_component] = ACTIONS(2451), [anon_sym_function] = ACTIONS(2451), [anon_sym_public] = ACTIONS(2451), [anon_sym_private] = ACTIONS(2451), [anon_sym_query] = ACTIONS(2451), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_new] = ACTIONS(2451), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_BANG] = ACTIONS(2451), [anon_sym_TILDE] = ACTIONS(2454), [aux_sym_unary_operator_token1] = ACTIONS(2451), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [anon_sym_DQUOTE] = ACTIONS(2454), [anon_sym_SQUOTE] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2451), [sym_this] = ACTIONS(2451), [sym_super] = ACTIONS(2451), [sym_true] = ACTIONS(2451), [sym_false] = ACTIONS(2451), [sym_null] = ACTIONS(2451), [sym_undefined] = ACTIONS(2451), [anon_sym_get] = ACTIONS(2451), [anon_sym_set] = ACTIONS(2451), [anon_sym_POUND] = ACTIONS(2454), [anon_sym_export] = ACTIONS(2451), [anon_sym_queryExecute] = ACTIONS(2451), [anon_sym_BQUOTE] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), [sym_tag_linefeed] = ACTIONS(2454), }, [STATE(694)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_import] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2149), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_LBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_let] = ACTIONS(2149), [anon_sym_in] = ACTIONS(2149), [anon_sym_include] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_static] = ACTIONS(2149), [anon_sym_component] = ACTIONS(2149), [anon_sym_function] = ACTIONS(2149), [anon_sym_public] = ACTIONS(2149), [anon_sym_private] = ACTIONS(2149), [anon_sym_query] = ACTIONS(2149), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_new] = ACTIONS(2149), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_BANG] = ACTIONS(2149), [anon_sym_TILDE] = ACTIONS(2151), [aux_sym_unary_operator_token1] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [anon_sym_DQUOTE] = ACTIONS(2151), [anon_sym_SQUOTE] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2149), [sym_this] = ACTIONS(2149), [sym_super] = ACTIONS(2149), [sym_true] = ACTIONS(2149), [sym_false] = ACTIONS(2149), [sym_null] = ACTIONS(2149), [sym_undefined] = ACTIONS(2149), [anon_sym_get] = ACTIONS(2149), [anon_sym_set] = ACTIONS(2149), [anon_sym_POUND] = ACTIONS(2151), [anon_sym_export] = ACTIONS(2149), [anon_sym_queryExecute] = ACTIONS(2149), [anon_sym_BQUOTE] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(695)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_import] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(2231), [anon_sym_STAR] = ACTIONS(2231), [anon_sym_LBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_let] = ACTIONS(2231), [anon_sym_in] = ACTIONS(2231), [anon_sym_include] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2233), [anon_sym_static] = ACTIONS(2231), [anon_sym_component] = ACTIONS(2231), [anon_sym_function] = ACTIONS(2231), [anon_sym_public] = ACTIONS(2231), [anon_sym_private] = ACTIONS(2231), [anon_sym_query] = ACTIONS(2231), [sym_optional_chain] = ACTIONS(2233), [sym_static_chain] = ACTIONS(2233), [anon_sym_new] = ACTIONS(2231), [anon_sym_AMP_AMP] = ACTIONS(2233), [aux_sym_binary_expression_token1] = ACTIONS(2231), [anon_sym_PIPE_PIPE] = ACTIONS(2233), [aux_sym_binary_expression_token2] = ACTIONS(2231), [aux_sym_binary_expression_token3] = ACTIONS(2231), [anon_sym_GT_GT] = ACTIONS(2231), [anon_sym_GT_GT_GT] = ACTIONS(2233), [anon_sym_LT_LT] = ACTIONS(2233), [anon_sym_AMP] = ACTIONS(2231), [anon_sym_CARET] = ACTIONS(2233), [anon_sym_PIPE] = ACTIONS(2231), [anon_sym_PLUS] = ACTIONS(2231), [anon_sym_DASH] = ACTIONS(2231), [anon_sym_SLASH] = ACTIONS(2231), [anon_sym_PERCENT] = ACTIONS(2233), [anon_sym_BSLASH] = ACTIONS(2231), [aux_sym_binary_expression_token4] = ACTIONS(2231), [anon_sym_STAR_STAR] = ACTIONS(2233), [anon_sym_LT] = ACTIONS(2231), [aux_sym_binary_expression_token5] = ACTIONS(2231), [anon_sym_LT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token6] = ACTIONS(2231), [aux_sym_binary_expression_token7] = ACTIONS(2231), [anon_sym_EQ_EQ] = ACTIONS(2231), [anon_sym_EQ_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token8] = ACTIONS(2231), [aux_sym_binary_expression_token9] = ACTIONS(2231), [aux_sym_binary_expression_token10] = ACTIONS(2231), [anon_sym_LT_GT] = ACTIONS(2233), [anon_sym_BANG_EQ] = ACTIONS(2231), [anon_sym_BANG_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token11] = ACTIONS(2231), [aux_sym_binary_expression_token12] = ACTIONS(2231), [aux_sym_binary_expression_token13] = ACTIONS(2231), [aux_sym_binary_expression_token14] = ACTIONS(2233), [aux_sym_binary_expression_token15] = ACTIONS(2231), [anon_sym_GT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token16] = ACTIONS(2231), [aux_sym_binary_expression_token17] = ACTIONS(2231), [anon_sym_GT] = ACTIONS(2231), [aux_sym_binary_expression_token18] = ACTIONS(2231), [aux_sym_binary_expression_token19] = ACTIONS(2231), [aux_sym_binary_expression_token20] = ACTIONS(2231), [aux_sym_binary_expression_token21] = ACTIONS(2233), [aux_sym_binary_expression_token22] = ACTIONS(2233), [aux_sym_binary_expression_token23] = ACTIONS(2233), [anon_sym_QMARK_QMARK] = ACTIONS(2233), [anon_sym_instanceof] = ACTIONS(2231), [anon_sym_BANG] = ACTIONS(2231), [anon_sym_TILDE] = ACTIONS(2233), [aux_sym_unary_operator_token1] = ACTIONS(2231), [anon_sym_PLUS_PLUS] = ACTIONS(2233), [anon_sym_DASH_DASH] = ACTIONS(2233), [anon_sym_DQUOTE] = ACTIONS(2233), [anon_sym_SQUOTE] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2231), [sym_this] = ACTIONS(2231), [sym_super] = ACTIONS(2231), [sym_true] = ACTIONS(2231), [sym_false] = ACTIONS(2231), [sym_null] = ACTIONS(2231), [sym_undefined] = ACTIONS(2231), [anon_sym_get] = ACTIONS(2231), [anon_sym_set] = ACTIONS(2231), [anon_sym_POUND] = ACTIONS(2233), [anon_sym_export] = ACTIONS(2231), [anon_sym_queryExecute] = ACTIONS(2231), [anon_sym_BQUOTE] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2233), [sym__elvis_operator] = ACTIONS(2233), [sym_logical_or] = ACTIONS(2233), [sym_tag_linefeed] = ACTIONS(2233), }, [STATE(696)] = { [sym_identifier] = ACTIONS(2405), [anon_sym_import] = ACTIONS(2405), [anon_sym_DOT] = ACTIONS(2405), [anon_sym_STAR] = ACTIONS(2405), [anon_sym_LBRACE] = ACTIONS(2407), [anon_sym_LPAREN] = ACTIONS(2407), [anon_sym_let] = ACTIONS(2405), [anon_sym_in] = ACTIONS(2405), [anon_sym_include] = ACTIONS(2405), [anon_sym_LBRACK] = ACTIONS(2407), [anon_sym_static] = ACTIONS(2405), [anon_sym_component] = ACTIONS(2405), [anon_sym_function] = ACTIONS(2405), [anon_sym_public] = ACTIONS(2405), [anon_sym_private] = ACTIONS(2405), [anon_sym_query] = ACTIONS(2405), [sym_optional_chain] = ACTIONS(2407), [sym_static_chain] = ACTIONS(2407), [anon_sym_new] = ACTIONS(2405), [anon_sym_AMP_AMP] = ACTIONS(2407), [aux_sym_binary_expression_token1] = ACTIONS(2405), [anon_sym_PIPE_PIPE] = ACTIONS(2407), [aux_sym_binary_expression_token2] = ACTIONS(2405), [aux_sym_binary_expression_token3] = ACTIONS(2405), [anon_sym_GT_GT] = ACTIONS(2405), [anon_sym_GT_GT_GT] = ACTIONS(2407), [anon_sym_LT_LT] = ACTIONS(2407), [anon_sym_AMP] = ACTIONS(2405), [anon_sym_CARET] = ACTIONS(2407), [anon_sym_PIPE] = ACTIONS(2405), [anon_sym_PLUS] = ACTIONS(2405), [anon_sym_DASH] = ACTIONS(2405), [anon_sym_SLASH] = ACTIONS(2405), [anon_sym_PERCENT] = ACTIONS(2407), [anon_sym_BSLASH] = ACTIONS(2405), [aux_sym_binary_expression_token4] = ACTIONS(2405), [anon_sym_STAR_STAR] = ACTIONS(2407), [anon_sym_LT] = ACTIONS(2405), [aux_sym_binary_expression_token5] = ACTIONS(2405), [anon_sym_LT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token6] = ACTIONS(2405), [aux_sym_binary_expression_token7] = ACTIONS(2405), [anon_sym_EQ_EQ] = ACTIONS(2405), [anon_sym_EQ_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token8] = ACTIONS(2405), [aux_sym_binary_expression_token9] = ACTIONS(2405), [aux_sym_binary_expression_token10] = ACTIONS(2405), [anon_sym_LT_GT] = ACTIONS(2407), [anon_sym_BANG_EQ] = ACTIONS(2405), [anon_sym_BANG_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token11] = ACTIONS(2405), [aux_sym_binary_expression_token12] = ACTIONS(2405), [aux_sym_binary_expression_token13] = ACTIONS(2405), [aux_sym_binary_expression_token14] = ACTIONS(2407), [aux_sym_binary_expression_token15] = ACTIONS(2405), [anon_sym_GT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token16] = ACTIONS(2405), [aux_sym_binary_expression_token17] = ACTIONS(2405), [anon_sym_GT] = ACTIONS(2405), [aux_sym_binary_expression_token18] = ACTIONS(2405), [aux_sym_binary_expression_token19] = ACTIONS(2405), [aux_sym_binary_expression_token20] = ACTIONS(2405), [aux_sym_binary_expression_token21] = ACTIONS(2407), [aux_sym_binary_expression_token22] = ACTIONS(2407), [aux_sym_binary_expression_token23] = ACTIONS(2407), [anon_sym_QMARK_QMARK] = ACTIONS(2407), [anon_sym_instanceof] = ACTIONS(2405), [anon_sym_BANG] = ACTIONS(2405), [anon_sym_TILDE] = ACTIONS(2407), [aux_sym_unary_operator_token1] = ACTIONS(2405), [anon_sym_PLUS_PLUS] = ACTIONS(2407), [anon_sym_DASH_DASH] = ACTIONS(2407), [anon_sym_DQUOTE] = ACTIONS(2407), [anon_sym_SQUOTE] = ACTIONS(2407), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2405), [sym_this] = ACTIONS(2405), [sym_super] = ACTIONS(2405), [sym_true] = ACTIONS(2405), [sym_false] = ACTIONS(2405), [sym_null] = ACTIONS(2405), [sym_undefined] = ACTIONS(2405), [anon_sym_get] = ACTIONS(2405), [anon_sym_set] = ACTIONS(2405), [anon_sym_POUND] = ACTIONS(2407), [anon_sym_export] = ACTIONS(2405), [anon_sym_queryExecute] = ACTIONS(2405), [anon_sym_BQUOTE] = ACTIONS(2407), [sym__ternary_qmark] = ACTIONS(2407), [sym__elvis_operator] = ACTIONS(2407), [sym_logical_or] = ACTIONS(2407), [sym_tag_linefeed] = ACTIONS(2407), }, [STATE(697)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_import] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2485), [anon_sym_STAR] = ACTIONS(2485), [anon_sym_LBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_let] = ACTIONS(2485), [anon_sym_in] = ACTIONS(2485), [anon_sym_include] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2487), [anon_sym_static] = ACTIONS(2485), [anon_sym_component] = ACTIONS(2485), [anon_sym_function] = ACTIONS(2485), [anon_sym_public] = ACTIONS(2485), [anon_sym_private] = ACTIONS(2485), [anon_sym_query] = ACTIONS(2485), [sym_optional_chain] = ACTIONS(2487), [sym_static_chain] = ACTIONS(2487), [anon_sym_new] = ACTIONS(2485), [anon_sym_AMP_AMP] = ACTIONS(2487), [aux_sym_binary_expression_token1] = ACTIONS(2485), [anon_sym_PIPE_PIPE] = ACTIONS(2487), [aux_sym_binary_expression_token2] = ACTIONS(2485), [aux_sym_binary_expression_token3] = ACTIONS(2485), [anon_sym_GT_GT] = ACTIONS(2485), [anon_sym_GT_GT_GT] = ACTIONS(2487), [anon_sym_LT_LT] = ACTIONS(2487), [anon_sym_AMP] = ACTIONS(2485), [anon_sym_CARET] = ACTIONS(2487), [anon_sym_PIPE] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2485), [anon_sym_DASH] = ACTIONS(2485), [anon_sym_SLASH] = ACTIONS(2485), [anon_sym_PERCENT] = ACTIONS(2487), [anon_sym_BSLASH] = ACTIONS(2485), [aux_sym_binary_expression_token4] = ACTIONS(2485), [anon_sym_STAR_STAR] = ACTIONS(2487), [anon_sym_LT] = ACTIONS(2485), [aux_sym_binary_expression_token5] = ACTIONS(2485), [anon_sym_LT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token6] = ACTIONS(2485), [aux_sym_binary_expression_token7] = ACTIONS(2485), [anon_sym_EQ_EQ] = ACTIONS(2485), [anon_sym_EQ_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token8] = ACTIONS(2485), [aux_sym_binary_expression_token9] = ACTIONS(2485), [aux_sym_binary_expression_token10] = ACTIONS(2485), [anon_sym_LT_GT] = ACTIONS(2487), [anon_sym_BANG_EQ] = ACTIONS(2485), [anon_sym_BANG_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token11] = ACTIONS(2485), [aux_sym_binary_expression_token12] = ACTIONS(2485), [aux_sym_binary_expression_token13] = ACTIONS(2485), [aux_sym_binary_expression_token14] = ACTIONS(2487), [aux_sym_binary_expression_token15] = ACTIONS(2485), [anon_sym_GT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token16] = ACTIONS(2485), [aux_sym_binary_expression_token17] = ACTIONS(2485), [anon_sym_GT] = ACTIONS(2485), [aux_sym_binary_expression_token18] = ACTIONS(2485), [aux_sym_binary_expression_token19] = ACTIONS(2485), [aux_sym_binary_expression_token20] = ACTIONS(2485), [aux_sym_binary_expression_token21] = ACTIONS(2487), [aux_sym_binary_expression_token22] = ACTIONS(2487), [aux_sym_binary_expression_token23] = ACTIONS(2487), [anon_sym_QMARK_QMARK] = ACTIONS(2487), [anon_sym_instanceof] = ACTIONS(2485), [anon_sym_BANG] = ACTIONS(2485), [anon_sym_TILDE] = ACTIONS(2487), [aux_sym_unary_operator_token1] = ACTIONS(2485), [anon_sym_PLUS_PLUS] = ACTIONS(2487), [anon_sym_DASH_DASH] = ACTIONS(2487), [anon_sym_DQUOTE] = ACTIONS(2487), [anon_sym_SQUOTE] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2485), [sym_this] = ACTIONS(2485), [sym_super] = ACTIONS(2485), [sym_true] = ACTIONS(2485), [sym_false] = ACTIONS(2485), [sym_null] = ACTIONS(2485), [sym_undefined] = ACTIONS(2485), [anon_sym_get] = ACTIONS(2485), [anon_sym_set] = ACTIONS(2485), [anon_sym_POUND] = ACTIONS(2487), [anon_sym_export] = ACTIONS(2485), [anon_sym_queryExecute] = ACTIONS(2485), [anon_sym_BQUOTE] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2487), [sym__elvis_operator] = ACTIONS(2487), [sym_logical_or] = ACTIONS(2487), [sym_tag_linefeed] = ACTIONS(2487), }, [STATE(698)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(699)] = { [sym_identifier] = ACTIONS(2437), [anon_sym_import] = ACTIONS(2437), [anon_sym_DOT] = ACTIONS(2437), [anon_sym_STAR] = ACTIONS(2437), [anon_sym_LBRACE] = ACTIONS(2439), [anon_sym_LPAREN] = ACTIONS(2439), [anon_sym_let] = ACTIONS(2437), [anon_sym_in] = ACTIONS(2437), [anon_sym_include] = ACTIONS(2437), [anon_sym_LBRACK] = ACTIONS(2439), [anon_sym_static] = ACTIONS(2437), [anon_sym_component] = ACTIONS(2437), [anon_sym_function] = ACTIONS(2437), [anon_sym_public] = ACTIONS(2437), [anon_sym_private] = ACTIONS(2437), [anon_sym_query] = ACTIONS(2437), [sym_optional_chain] = ACTIONS(2439), [sym_static_chain] = ACTIONS(2439), [anon_sym_new] = ACTIONS(2437), [anon_sym_AMP_AMP] = ACTIONS(2439), [aux_sym_binary_expression_token1] = ACTIONS(2437), [anon_sym_PIPE_PIPE] = ACTIONS(2439), [aux_sym_binary_expression_token2] = ACTIONS(2437), [aux_sym_binary_expression_token3] = ACTIONS(2437), [anon_sym_GT_GT] = ACTIONS(2437), [anon_sym_GT_GT_GT] = ACTIONS(2439), [anon_sym_LT_LT] = ACTIONS(2439), [anon_sym_AMP] = ACTIONS(2437), [anon_sym_CARET] = ACTIONS(2439), [anon_sym_PIPE] = ACTIONS(2437), [anon_sym_PLUS] = ACTIONS(2437), [anon_sym_DASH] = ACTIONS(2437), [anon_sym_SLASH] = ACTIONS(2437), [anon_sym_PERCENT] = ACTIONS(2439), [anon_sym_BSLASH] = ACTIONS(2437), [aux_sym_binary_expression_token4] = ACTIONS(2437), [anon_sym_STAR_STAR] = ACTIONS(2439), [anon_sym_LT] = ACTIONS(2437), [aux_sym_binary_expression_token5] = ACTIONS(2437), [anon_sym_LT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token6] = ACTIONS(2437), [aux_sym_binary_expression_token7] = ACTIONS(2437), [anon_sym_EQ_EQ] = ACTIONS(2437), [anon_sym_EQ_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token8] = ACTIONS(2437), [aux_sym_binary_expression_token9] = ACTIONS(2437), [aux_sym_binary_expression_token10] = ACTIONS(2437), [anon_sym_LT_GT] = ACTIONS(2439), [anon_sym_BANG_EQ] = ACTIONS(2437), [anon_sym_BANG_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token11] = ACTIONS(2437), [aux_sym_binary_expression_token12] = ACTIONS(2437), [aux_sym_binary_expression_token13] = ACTIONS(2437), [aux_sym_binary_expression_token14] = ACTIONS(2439), [aux_sym_binary_expression_token15] = ACTIONS(2437), [anon_sym_GT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token16] = ACTIONS(2437), [aux_sym_binary_expression_token17] = ACTIONS(2437), [anon_sym_GT] = ACTIONS(2437), [aux_sym_binary_expression_token18] = ACTIONS(2437), [aux_sym_binary_expression_token19] = ACTIONS(2437), [aux_sym_binary_expression_token20] = ACTIONS(2437), [aux_sym_binary_expression_token21] = ACTIONS(2439), [aux_sym_binary_expression_token22] = ACTIONS(2439), [aux_sym_binary_expression_token23] = ACTIONS(2439), [anon_sym_QMARK_QMARK] = ACTIONS(2439), [anon_sym_instanceof] = ACTIONS(2437), [anon_sym_BANG] = ACTIONS(2437), [anon_sym_TILDE] = ACTIONS(2439), [aux_sym_unary_operator_token1] = ACTIONS(2437), [anon_sym_PLUS_PLUS] = ACTIONS(2439), [anon_sym_DASH_DASH] = ACTIONS(2439), [anon_sym_DQUOTE] = ACTIONS(2439), [anon_sym_SQUOTE] = ACTIONS(2439), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2437), [sym_this] = ACTIONS(2437), [sym_super] = ACTIONS(2437), [sym_true] = ACTIONS(2437), [sym_false] = ACTIONS(2437), [sym_null] = ACTIONS(2437), [sym_undefined] = ACTIONS(2437), [anon_sym_get] = ACTIONS(2437), [anon_sym_set] = ACTIONS(2437), [anon_sym_POUND] = ACTIONS(2439), [anon_sym_export] = ACTIONS(2437), [anon_sym_queryExecute] = ACTIONS(2437), [anon_sym_BQUOTE] = ACTIONS(2439), [sym__ternary_qmark] = ACTIONS(2439), [sym__elvis_operator] = ACTIONS(2439), [sym_logical_or] = ACTIONS(2439), }, [STATE(700)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(701)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1824), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_in] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_new] = ACTIONS(1824), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1824), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(702)] = { [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_in] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_new] = ACTIONS(1830), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1830), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), }, [STATE(703)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(704)] = { [sym_identifier] = ACTIONS(2783), [anon_sym_import] = ACTIONS(2783), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2785), [anon_sym_LPAREN] = ACTIONS(2785), [anon_sym_let] = ACTIONS(2783), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2783), [anon_sym_LBRACK] = ACTIONS(2785), [anon_sym_static] = ACTIONS(2783), [anon_sym_component] = ACTIONS(2783), [anon_sym_function] = ACTIONS(2783), [anon_sym_public] = ACTIONS(2783), [anon_sym_private] = ACTIONS(2783), [anon_sym_query] = ACTIONS(2783), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2783), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2783), [anon_sym_DASH] = ACTIONS(2783), [anon_sym_SLASH] = ACTIONS(2783), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2783), [anon_sym_TILDE] = ACTIONS(2785), [aux_sym_unary_operator_token1] = ACTIONS(2783), [anon_sym_PLUS_PLUS] = ACTIONS(2785), [anon_sym_DASH_DASH] = ACTIONS(2785), [anon_sym_DQUOTE] = ACTIONS(2785), [anon_sym_SQUOTE] = ACTIONS(2785), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2783), [sym_this] = ACTIONS(2783), [sym_super] = ACTIONS(2783), [sym_true] = ACTIONS(2783), [sym_false] = ACTIONS(2783), [sym_null] = ACTIONS(2783), [sym_undefined] = ACTIONS(2783), [anon_sym_get] = ACTIONS(2783), [anon_sym_set] = ACTIONS(2783), [anon_sym_POUND] = ACTIONS(2785), [anon_sym_export] = ACTIONS(2783), [anon_sym_queryExecute] = ACTIONS(2783), [anon_sym_BQUOTE] = ACTIONS(2785), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(705)] = { [sym_identifier] = ACTIONS(2445), [anon_sym_import] = ACTIONS(2445), [anon_sym_DOT] = ACTIONS(2445), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_LBRACE] = ACTIONS(2448), [anon_sym_LPAREN] = ACTIONS(2448), [anon_sym_let] = ACTIONS(2445), [anon_sym_in] = ACTIONS(2445), [anon_sym_include] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_static] = ACTIONS(2445), [anon_sym_component] = ACTIONS(2445), [anon_sym_function] = ACTIONS(2445), [anon_sym_public] = ACTIONS(2445), [anon_sym_private] = ACTIONS(2445), [anon_sym_query] = ACTIONS(2445), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_new] = ACTIONS(2445), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_BANG] = ACTIONS(2445), [anon_sym_TILDE] = ACTIONS(2448), [aux_sym_unary_operator_token1] = ACTIONS(2445), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [anon_sym_DQUOTE] = ACTIONS(2448), [anon_sym_SQUOTE] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2445), [sym_this] = ACTIONS(2445), [sym_super] = ACTIONS(2445), [sym_true] = ACTIONS(2445), [sym_false] = ACTIONS(2445), [sym_null] = ACTIONS(2445), [sym_undefined] = ACTIONS(2445), [anon_sym_get] = ACTIONS(2445), [anon_sym_set] = ACTIONS(2445), [anon_sym_POUND] = ACTIONS(2448), [anon_sym_export] = ACTIONS(2445), [anon_sym_queryExecute] = ACTIONS(2445), [anon_sym_BQUOTE] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(706)] = { [sym_identifier] = ACTIONS(2451), [anon_sym_import] = ACTIONS(2451), [anon_sym_DOT] = ACTIONS(2451), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_LBRACE] = ACTIONS(2454), [anon_sym_LPAREN] = ACTIONS(2454), [anon_sym_let] = ACTIONS(2451), [anon_sym_in] = ACTIONS(2451), [anon_sym_include] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_static] = ACTIONS(2451), [anon_sym_component] = ACTIONS(2451), [anon_sym_function] = ACTIONS(2451), [anon_sym_public] = ACTIONS(2451), [anon_sym_private] = ACTIONS(2451), [anon_sym_query] = ACTIONS(2451), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_new] = ACTIONS(2451), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_BANG] = ACTIONS(2451), [anon_sym_TILDE] = ACTIONS(2454), [aux_sym_unary_operator_token1] = ACTIONS(2451), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [anon_sym_DQUOTE] = ACTIONS(2454), [anon_sym_SQUOTE] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2451), [sym_this] = ACTIONS(2451), [sym_super] = ACTIONS(2451), [sym_true] = ACTIONS(2451), [sym_false] = ACTIONS(2451), [sym_null] = ACTIONS(2451), [sym_undefined] = ACTIONS(2451), [anon_sym_get] = ACTIONS(2451), [anon_sym_set] = ACTIONS(2451), [anon_sym_POUND] = ACTIONS(2454), [anon_sym_export] = ACTIONS(2451), [anon_sym_queryExecute] = ACTIONS(2451), [anon_sym_BQUOTE] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(707)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_import] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2397), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_LBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_let] = ACTIONS(2397), [anon_sym_in] = ACTIONS(2397), [anon_sym_include] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_static] = ACTIONS(2397), [anon_sym_component] = ACTIONS(2397), [anon_sym_function] = ACTIONS(2397), [anon_sym_public] = ACTIONS(2397), [anon_sym_private] = ACTIONS(2397), [anon_sym_query] = ACTIONS(2397), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_new] = ACTIONS(2397), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_BANG] = ACTIONS(2397), [anon_sym_TILDE] = ACTIONS(2399), [aux_sym_unary_operator_token1] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [anon_sym_DQUOTE] = ACTIONS(2399), [anon_sym_SQUOTE] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2397), [sym_this] = ACTIONS(2397), [sym_super] = ACTIONS(2397), [sym_true] = ACTIONS(2397), [sym_false] = ACTIONS(2397), [sym_null] = ACTIONS(2397), [sym_undefined] = ACTIONS(2397), [anon_sym_get] = ACTIONS(2397), [anon_sym_set] = ACTIONS(2397), [anon_sym_POUND] = ACTIONS(2399), [anon_sym_export] = ACTIONS(2397), [anon_sym_queryExecute] = ACTIONS(2397), [anon_sym_BQUOTE] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(708)] = { [sym_identifier] = ACTIONS(2517), [anon_sym_import] = ACTIONS(2517), [anon_sym_DOT] = ACTIONS(2517), [anon_sym_STAR] = ACTIONS(2517), [anon_sym_LBRACE] = ACTIONS(2519), [anon_sym_LPAREN] = ACTIONS(2519), [anon_sym_let] = ACTIONS(2517), [anon_sym_in] = ACTIONS(2517), [anon_sym_include] = ACTIONS(2517), [anon_sym_LBRACK] = ACTIONS(2519), [anon_sym_static] = ACTIONS(2517), [anon_sym_component] = ACTIONS(2517), [anon_sym_function] = ACTIONS(2517), [anon_sym_public] = ACTIONS(2517), [anon_sym_private] = ACTIONS(2517), [anon_sym_query] = ACTIONS(2517), [sym_optional_chain] = ACTIONS(2519), [sym_static_chain] = ACTIONS(2519), [anon_sym_new] = ACTIONS(2517), [anon_sym_AMP_AMP] = ACTIONS(2519), [aux_sym_binary_expression_token1] = ACTIONS(2517), [anon_sym_PIPE_PIPE] = ACTIONS(2519), [aux_sym_binary_expression_token2] = ACTIONS(2517), [aux_sym_binary_expression_token3] = ACTIONS(2517), [anon_sym_GT_GT] = ACTIONS(2517), [anon_sym_GT_GT_GT] = ACTIONS(2519), [anon_sym_LT_LT] = ACTIONS(2519), [anon_sym_AMP] = ACTIONS(2517), [anon_sym_CARET] = ACTIONS(2519), [anon_sym_PIPE] = ACTIONS(2517), [anon_sym_PLUS] = ACTIONS(2517), [anon_sym_DASH] = ACTIONS(2517), [anon_sym_SLASH] = ACTIONS(2517), [anon_sym_PERCENT] = ACTIONS(2519), [anon_sym_BSLASH] = ACTIONS(2517), [aux_sym_binary_expression_token4] = ACTIONS(2517), [anon_sym_STAR_STAR] = ACTIONS(2519), [anon_sym_LT] = ACTIONS(2517), [aux_sym_binary_expression_token5] = ACTIONS(2517), [anon_sym_LT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token6] = ACTIONS(2517), [aux_sym_binary_expression_token7] = ACTIONS(2517), [anon_sym_EQ_EQ] = ACTIONS(2517), [anon_sym_EQ_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token8] = ACTIONS(2517), [aux_sym_binary_expression_token9] = ACTIONS(2517), [aux_sym_binary_expression_token10] = ACTIONS(2517), [anon_sym_LT_GT] = ACTIONS(2519), [anon_sym_BANG_EQ] = ACTIONS(2517), [anon_sym_BANG_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token11] = ACTIONS(2517), [aux_sym_binary_expression_token12] = ACTIONS(2517), [aux_sym_binary_expression_token13] = ACTIONS(2517), [aux_sym_binary_expression_token14] = ACTIONS(2519), [aux_sym_binary_expression_token15] = ACTIONS(2517), [anon_sym_GT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token16] = ACTIONS(2517), [aux_sym_binary_expression_token17] = ACTIONS(2517), [anon_sym_GT] = ACTIONS(2517), [aux_sym_binary_expression_token18] = ACTIONS(2517), [aux_sym_binary_expression_token19] = ACTIONS(2517), [aux_sym_binary_expression_token20] = ACTIONS(2517), [aux_sym_binary_expression_token21] = ACTIONS(2519), [aux_sym_binary_expression_token22] = ACTIONS(2519), [aux_sym_binary_expression_token23] = ACTIONS(2519), [anon_sym_QMARK_QMARK] = ACTIONS(2519), [anon_sym_instanceof] = ACTIONS(2517), [anon_sym_BANG] = ACTIONS(2517), [anon_sym_TILDE] = ACTIONS(2519), [aux_sym_unary_operator_token1] = ACTIONS(2517), [anon_sym_PLUS_PLUS] = ACTIONS(2519), [anon_sym_DASH_DASH] = ACTIONS(2519), [anon_sym_DQUOTE] = ACTIONS(2519), [anon_sym_SQUOTE] = ACTIONS(2519), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2517), [sym_this] = ACTIONS(2517), [sym_super] = ACTIONS(2517), [sym_true] = ACTIONS(2517), [sym_false] = ACTIONS(2517), [sym_null] = ACTIONS(2517), [sym_undefined] = ACTIONS(2517), [anon_sym_get] = ACTIONS(2517), [anon_sym_set] = ACTIONS(2517), [anon_sym_POUND] = ACTIONS(2519), [anon_sym_export] = ACTIONS(2517), [anon_sym_queryExecute] = ACTIONS(2517), [anon_sym_BQUOTE] = ACTIONS(2519), [sym__ternary_qmark] = ACTIONS(2519), [sym__elvis_operator] = ACTIONS(2519), [sym_logical_or] = ACTIONS(2519), }, [STATE(709)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_import] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2299), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_LBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_let] = ACTIONS(2299), [anon_sym_in] = ACTIONS(2299), [anon_sym_include] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_static] = ACTIONS(2299), [anon_sym_component] = ACTIONS(2299), [anon_sym_function] = ACTIONS(2299), [anon_sym_public] = ACTIONS(2299), [anon_sym_private] = ACTIONS(2299), [anon_sym_query] = ACTIONS(2299), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_new] = ACTIONS(2299), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_BANG] = ACTIONS(2299), [anon_sym_TILDE] = ACTIONS(2301), [aux_sym_unary_operator_token1] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [anon_sym_DQUOTE] = ACTIONS(2301), [anon_sym_SQUOTE] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2299), [sym_this] = ACTIONS(2299), [sym_super] = ACTIONS(2299), [sym_true] = ACTIONS(2299), [sym_false] = ACTIONS(2299), [sym_null] = ACTIONS(2299), [sym_undefined] = ACTIONS(2299), [anon_sym_get] = ACTIONS(2299), [anon_sym_set] = ACTIONS(2299), [anon_sym_POUND] = ACTIONS(2301), [anon_sym_export] = ACTIONS(2299), [anon_sym_queryExecute] = ACTIONS(2299), [anon_sym_BQUOTE] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(710)] = { [sym_identifier] = ACTIONS(1806), [anon_sym_import] = ACTIONS(1806), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(1809), [anon_sym_let] = ACTIONS(1806), [anon_sym_in] = ACTIONS(1806), [anon_sym_include] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_static] = ACTIONS(1806), [anon_sym_component] = ACTIONS(1806), [anon_sym_function] = ACTIONS(1806), [anon_sym_public] = ACTIONS(1806), [anon_sym_private] = ACTIONS(1806), [anon_sym_query] = ACTIONS(1806), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(1806), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(1806), [anon_sym_TILDE] = ACTIONS(1809), [aux_sym_unary_operator_token1] = ACTIONS(1806), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [anon_sym_DQUOTE] = ACTIONS(1809), [anon_sym_SQUOTE] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1806), [sym_this] = ACTIONS(1806), [sym_super] = ACTIONS(1806), [sym_true] = ACTIONS(1806), [sym_false] = ACTIONS(1806), [sym_null] = ACTIONS(1806), [sym_undefined] = ACTIONS(1806), [anon_sym_get] = ACTIONS(1806), [anon_sym_set] = ACTIONS(1806), [anon_sym_POUND] = ACTIONS(1809), [anon_sym_export] = ACTIONS(1806), [anon_sym_queryExecute] = ACTIONS(1806), [anon_sym_BQUOTE] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(711)] = { [sym_identifier] = ACTIONS(2457), [anon_sym_import] = ACTIONS(2457), [anon_sym_DOT] = ACTIONS(2457), [anon_sym_STAR] = ACTIONS(2457), [anon_sym_LBRACE] = ACTIONS(2459), [anon_sym_LPAREN] = ACTIONS(2459), [anon_sym_let] = ACTIONS(2457), [anon_sym_in] = ACTIONS(2457), [anon_sym_include] = ACTIONS(2457), [anon_sym_LBRACK] = ACTIONS(2459), [anon_sym_static] = ACTIONS(2457), [anon_sym_component] = ACTIONS(2457), [anon_sym_function] = ACTIONS(2457), [anon_sym_public] = ACTIONS(2457), [anon_sym_private] = ACTIONS(2457), [anon_sym_query] = ACTIONS(2457), [sym_optional_chain] = ACTIONS(2459), [sym_static_chain] = ACTIONS(2459), [anon_sym_new] = ACTIONS(2457), [anon_sym_AMP_AMP] = ACTIONS(2459), [aux_sym_binary_expression_token1] = ACTIONS(2457), [anon_sym_PIPE_PIPE] = ACTIONS(2459), [aux_sym_binary_expression_token2] = ACTIONS(2457), [aux_sym_binary_expression_token3] = ACTIONS(2457), [anon_sym_GT_GT] = ACTIONS(2457), [anon_sym_GT_GT_GT] = ACTIONS(2459), [anon_sym_LT_LT] = ACTIONS(2459), [anon_sym_AMP] = ACTIONS(2457), [anon_sym_CARET] = ACTIONS(2459), [anon_sym_PIPE] = ACTIONS(2457), [anon_sym_PLUS] = ACTIONS(2457), [anon_sym_DASH] = ACTIONS(2457), [anon_sym_SLASH] = ACTIONS(2457), [anon_sym_PERCENT] = ACTIONS(2459), [anon_sym_BSLASH] = ACTIONS(2457), [aux_sym_binary_expression_token4] = ACTIONS(2457), [anon_sym_STAR_STAR] = ACTIONS(2459), [anon_sym_LT] = ACTIONS(2457), [aux_sym_binary_expression_token5] = ACTIONS(2457), [anon_sym_LT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token6] = ACTIONS(2457), [aux_sym_binary_expression_token7] = ACTIONS(2457), [anon_sym_EQ_EQ] = ACTIONS(2457), [anon_sym_EQ_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token8] = ACTIONS(2457), [aux_sym_binary_expression_token9] = ACTIONS(2457), [aux_sym_binary_expression_token10] = ACTIONS(2457), [anon_sym_LT_GT] = ACTIONS(2459), [anon_sym_BANG_EQ] = ACTIONS(2457), [anon_sym_BANG_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token11] = ACTIONS(2457), [aux_sym_binary_expression_token12] = ACTIONS(2457), [aux_sym_binary_expression_token13] = ACTIONS(2457), [aux_sym_binary_expression_token14] = ACTIONS(2459), [aux_sym_binary_expression_token15] = ACTIONS(2457), [anon_sym_GT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token16] = ACTIONS(2457), [aux_sym_binary_expression_token17] = ACTIONS(2457), [anon_sym_GT] = ACTIONS(2457), [aux_sym_binary_expression_token18] = ACTIONS(2457), [aux_sym_binary_expression_token19] = ACTIONS(2457), [aux_sym_binary_expression_token20] = ACTIONS(2457), [aux_sym_binary_expression_token21] = ACTIONS(2459), [aux_sym_binary_expression_token22] = ACTIONS(2459), [aux_sym_binary_expression_token23] = ACTIONS(2459), [anon_sym_QMARK_QMARK] = ACTIONS(2459), [anon_sym_instanceof] = ACTIONS(2457), [anon_sym_BANG] = ACTIONS(2457), [anon_sym_TILDE] = ACTIONS(2459), [aux_sym_unary_operator_token1] = ACTIONS(2457), [anon_sym_PLUS_PLUS] = ACTIONS(2459), [anon_sym_DASH_DASH] = ACTIONS(2459), [anon_sym_DQUOTE] = ACTIONS(2459), [anon_sym_SQUOTE] = ACTIONS(2459), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2457), [sym_this] = ACTIONS(2457), [sym_super] = ACTIONS(2457), [sym_true] = ACTIONS(2457), [sym_false] = ACTIONS(2457), [sym_null] = ACTIONS(2457), [sym_undefined] = ACTIONS(2457), [anon_sym_get] = ACTIONS(2457), [anon_sym_set] = ACTIONS(2457), [anon_sym_POUND] = ACTIONS(2459), [anon_sym_export] = ACTIONS(2457), [anon_sym_queryExecute] = ACTIONS(2457), [anon_sym_BQUOTE] = ACTIONS(2459), [sym__ternary_qmark] = ACTIONS(2459), [sym__elvis_operator] = ACTIONS(2459), [sym_logical_or] = ACTIONS(2459), }, [STATE(712)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(713)] = { [sym_identifier] = ACTIONS(2461), [anon_sym_import] = ACTIONS(2461), [anon_sym_DOT] = ACTIONS(2461), [anon_sym_STAR] = ACTIONS(2461), [anon_sym_LBRACE] = ACTIONS(2463), [anon_sym_LPAREN] = ACTIONS(2463), [anon_sym_let] = ACTIONS(2461), [anon_sym_in] = ACTIONS(2461), [anon_sym_include] = ACTIONS(2461), [anon_sym_LBRACK] = ACTIONS(2463), [anon_sym_static] = ACTIONS(2461), [anon_sym_component] = ACTIONS(2461), [anon_sym_function] = ACTIONS(2461), [anon_sym_public] = ACTIONS(2461), [anon_sym_private] = ACTIONS(2461), [anon_sym_query] = ACTIONS(2461), [sym_optional_chain] = ACTIONS(2463), [sym_static_chain] = ACTIONS(2463), [anon_sym_new] = ACTIONS(2461), [anon_sym_AMP_AMP] = ACTIONS(2463), [aux_sym_binary_expression_token1] = ACTIONS(2461), [anon_sym_PIPE_PIPE] = ACTIONS(2463), [aux_sym_binary_expression_token2] = ACTIONS(2461), [aux_sym_binary_expression_token3] = ACTIONS(2461), [anon_sym_GT_GT] = ACTIONS(2461), [anon_sym_GT_GT_GT] = ACTIONS(2463), [anon_sym_LT_LT] = ACTIONS(2463), [anon_sym_AMP] = ACTIONS(2461), [anon_sym_CARET] = ACTIONS(2463), [anon_sym_PIPE] = ACTIONS(2461), [anon_sym_PLUS] = ACTIONS(2461), [anon_sym_DASH] = ACTIONS(2461), [anon_sym_SLASH] = ACTIONS(2461), [anon_sym_PERCENT] = ACTIONS(2463), [anon_sym_BSLASH] = ACTIONS(2461), [aux_sym_binary_expression_token4] = ACTIONS(2461), [anon_sym_STAR_STAR] = ACTIONS(2463), [anon_sym_LT] = ACTIONS(2461), [aux_sym_binary_expression_token5] = ACTIONS(2461), [anon_sym_LT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token6] = ACTIONS(2461), [aux_sym_binary_expression_token7] = ACTIONS(2461), [anon_sym_EQ_EQ] = ACTIONS(2461), [anon_sym_EQ_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token8] = ACTIONS(2461), [aux_sym_binary_expression_token9] = ACTIONS(2461), [aux_sym_binary_expression_token10] = ACTIONS(2461), [anon_sym_LT_GT] = ACTIONS(2463), [anon_sym_BANG_EQ] = ACTIONS(2461), [anon_sym_BANG_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token11] = ACTIONS(2461), [aux_sym_binary_expression_token12] = ACTIONS(2461), [aux_sym_binary_expression_token13] = ACTIONS(2461), [aux_sym_binary_expression_token14] = ACTIONS(2463), [aux_sym_binary_expression_token15] = ACTIONS(2461), [anon_sym_GT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token16] = ACTIONS(2461), [aux_sym_binary_expression_token17] = ACTIONS(2461), [anon_sym_GT] = ACTIONS(2461), [aux_sym_binary_expression_token18] = ACTIONS(2461), [aux_sym_binary_expression_token19] = ACTIONS(2461), [aux_sym_binary_expression_token20] = ACTIONS(2461), [aux_sym_binary_expression_token21] = ACTIONS(2463), [aux_sym_binary_expression_token22] = ACTIONS(2463), [aux_sym_binary_expression_token23] = ACTIONS(2463), [anon_sym_QMARK_QMARK] = ACTIONS(2463), [anon_sym_instanceof] = ACTIONS(2461), [anon_sym_BANG] = ACTIONS(2461), [anon_sym_TILDE] = ACTIONS(2463), [aux_sym_unary_operator_token1] = ACTIONS(2461), [anon_sym_PLUS_PLUS] = ACTIONS(2463), [anon_sym_DASH_DASH] = ACTIONS(2463), [anon_sym_DQUOTE] = ACTIONS(2463), [anon_sym_SQUOTE] = ACTIONS(2463), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2461), [sym_this] = ACTIONS(2461), [sym_super] = ACTIONS(2461), [sym_true] = ACTIONS(2461), [sym_false] = ACTIONS(2461), [sym_null] = ACTIONS(2461), [sym_undefined] = ACTIONS(2461), [anon_sym_get] = ACTIONS(2461), [anon_sym_set] = ACTIONS(2461), [anon_sym_POUND] = ACTIONS(2463), [anon_sym_export] = ACTIONS(2461), [anon_sym_queryExecute] = ACTIONS(2461), [anon_sym_BQUOTE] = ACTIONS(2463), [sym__ternary_qmark] = ACTIONS(2463), [sym__elvis_operator] = ACTIONS(2463), [sym_logical_or] = ACTIONS(2463), }, [STATE(714)] = { [sym_identifier] = ACTIONS(2465), [anon_sym_import] = ACTIONS(2465), [anon_sym_DOT] = ACTIONS(2465), [anon_sym_STAR] = ACTIONS(2465), [anon_sym_LBRACE] = ACTIONS(2467), [anon_sym_LPAREN] = ACTIONS(2467), [anon_sym_let] = ACTIONS(2465), [anon_sym_in] = ACTIONS(2465), [anon_sym_include] = ACTIONS(2465), [anon_sym_LBRACK] = ACTIONS(2467), [anon_sym_static] = ACTIONS(2465), [anon_sym_component] = ACTIONS(2465), [anon_sym_function] = ACTIONS(2465), [anon_sym_public] = ACTIONS(2465), [anon_sym_private] = ACTIONS(2465), [anon_sym_query] = ACTIONS(2465), [sym_optional_chain] = ACTIONS(2467), [sym_static_chain] = ACTIONS(2467), [anon_sym_new] = ACTIONS(2465), [anon_sym_AMP_AMP] = ACTIONS(2467), [aux_sym_binary_expression_token1] = ACTIONS(2465), [anon_sym_PIPE_PIPE] = ACTIONS(2467), [aux_sym_binary_expression_token2] = ACTIONS(2465), [aux_sym_binary_expression_token3] = ACTIONS(2465), [anon_sym_GT_GT] = ACTIONS(2465), [anon_sym_GT_GT_GT] = ACTIONS(2467), [anon_sym_LT_LT] = ACTIONS(2467), [anon_sym_AMP] = ACTIONS(2465), [anon_sym_CARET] = ACTIONS(2467), [anon_sym_PIPE] = ACTIONS(2465), [anon_sym_PLUS] = ACTIONS(2465), [anon_sym_DASH] = ACTIONS(2465), [anon_sym_SLASH] = ACTIONS(2465), [anon_sym_PERCENT] = ACTIONS(2467), [anon_sym_BSLASH] = ACTIONS(2465), [aux_sym_binary_expression_token4] = ACTIONS(2465), [anon_sym_STAR_STAR] = ACTIONS(2467), [anon_sym_LT] = ACTIONS(2465), [aux_sym_binary_expression_token5] = ACTIONS(2465), [anon_sym_LT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token6] = ACTIONS(2465), [aux_sym_binary_expression_token7] = ACTIONS(2465), [anon_sym_EQ_EQ] = ACTIONS(2465), [anon_sym_EQ_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token8] = ACTIONS(2465), [aux_sym_binary_expression_token9] = ACTIONS(2465), [aux_sym_binary_expression_token10] = ACTIONS(2465), [anon_sym_LT_GT] = ACTIONS(2467), [anon_sym_BANG_EQ] = ACTIONS(2465), [anon_sym_BANG_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token11] = ACTIONS(2465), [aux_sym_binary_expression_token12] = ACTIONS(2465), [aux_sym_binary_expression_token13] = ACTIONS(2465), [aux_sym_binary_expression_token14] = ACTIONS(2467), [aux_sym_binary_expression_token15] = ACTIONS(2465), [anon_sym_GT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token16] = ACTIONS(2465), [aux_sym_binary_expression_token17] = ACTIONS(2465), [anon_sym_GT] = ACTIONS(2465), [aux_sym_binary_expression_token18] = ACTIONS(2465), [aux_sym_binary_expression_token19] = ACTIONS(2465), [aux_sym_binary_expression_token20] = ACTIONS(2465), [aux_sym_binary_expression_token21] = ACTIONS(2467), [aux_sym_binary_expression_token22] = ACTIONS(2467), [aux_sym_binary_expression_token23] = ACTIONS(2467), [anon_sym_QMARK_QMARK] = ACTIONS(2467), [anon_sym_instanceof] = ACTIONS(2465), [anon_sym_BANG] = ACTIONS(2465), [anon_sym_TILDE] = ACTIONS(2467), [aux_sym_unary_operator_token1] = ACTIONS(2465), [anon_sym_PLUS_PLUS] = ACTIONS(2467), [anon_sym_DASH_DASH] = ACTIONS(2467), [anon_sym_DQUOTE] = ACTIONS(2467), [anon_sym_SQUOTE] = ACTIONS(2467), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2465), [sym_this] = ACTIONS(2465), [sym_super] = ACTIONS(2465), [sym_true] = ACTIONS(2465), [sym_false] = ACTIONS(2465), [sym_null] = ACTIONS(2465), [sym_undefined] = ACTIONS(2465), [anon_sym_get] = ACTIONS(2465), [anon_sym_set] = ACTIONS(2465), [anon_sym_POUND] = ACTIONS(2467), [anon_sym_export] = ACTIONS(2465), [anon_sym_queryExecute] = ACTIONS(2465), [anon_sym_BQUOTE] = ACTIONS(2467), [sym__ternary_qmark] = ACTIONS(2467), [sym__elvis_operator] = ACTIONS(2467), [sym_logical_or] = ACTIONS(2467), }, [STATE(715)] = { [sym_identifier] = ACTIONS(2295), [anon_sym_import] = ACTIONS(2295), [anon_sym_DOT] = ACTIONS(2295), [anon_sym_STAR] = ACTIONS(2295), [anon_sym_LBRACE] = ACTIONS(2297), [anon_sym_LPAREN] = ACTIONS(2297), [anon_sym_let] = ACTIONS(2295), [anon_sym_in] = ACTIONS(2295), [anon_sym_include] = ACTIONS(2295), [anon_sym_LBRACK] = ACTIONS(2297), [anon_sym_static] = ACTIONS(2295), [anon_sym_component] = ACTIONS(2295), [anon_sym_function] = ACTIONS(2295), [anon_sym_public] = ACTIONS(2295), [anon_sym_private] = ACTIONS(2295), [anon_sym_query] = ACTIONS(2295), [sym_optional_chain] = ACTIONS(2297), [sym_static_chain] = ACTIONS(2297), [anon_sym_new] = ACTIONS(2295), [anon_sym_AMP_AMP] = ACTIONS(2297), [aux_sym_binary_expression_token1] = ACTIONS(2295), [anon_sym_PIPE_PIPE] = ACTIONS(2297), [aux_sym_binary_expression_token2] = ACTIONS(2295), [aux_sym_binary_expression_token3] = ACTIONS(2295), [anon_sym_GT_GT] = ACTIONS(2295), [anon_sym_GT_GT_GT] = ACTIONS(2297), [anon_sym_LT_LT] = ACTIONS(2297), [anon_sym_AMP] = ACTIONS(2295), [anon_sym_CARET] = ACTIONS(2297), [anon_sym_PIPE] = ACTIONS(2295), [anon_sym_PLUS] = ACTIONS(2295), [anon_sym_DASH] = ACTIONS(2295), [anon_sym_SLASH] = ACTIONS(2295), [anon_sym_PERCENT] = ACTIONS(2297), [anon_sym_BSLASH] = ACTIONS(2295), [aux_sym_binary_expression_token4] = ACTIONS(2295), [anon_sym_STAR_STAR] = ACTIONS(2297), [anon_sym_LT] = ACTIONS(2295), [aux_sym_binary_expression_token5] = ACTIONS(2295), [anon_sym_LT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token6] = ACTIONS(2295), [aux_sym_binary_expression_token7] = ACTIONS(2295), [anon_sym_EQ_EQ] = ACTIONS(2295), [anon_sym_EQ_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token8] = ACTIONS(2295), [aux_sym_binary_expression_token9] = ACTIONS(2295), [aux_sym_binary_expression_token10] = ACTIONS(2295), [anon_sym_LT_GT] = ACTIONS(2297), [anon_sym_BANG_EQ] = ACTIONS(2295), [anon_sym_BANG_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token11] = ACTIONS(2295), [aux_sym_binary_expression_token12] = ACTIONS(2295), [aux_sym_binary_expression_token13] = ACTIONS(2295), [aux_sym_binary_expression_token14] = ACTIONS(2297), [aux_sym_binary_expression_token15] = ACTIONS(2295), [anon_sym_GT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token16] = ACTIONS(2295), [aux_sym_binary_expression_token17] = ACTIONS(2295), [anon_sym_GT] = ACTIONS(2295), [aux_sym_binary_expression_token18] = ACTIONS(2295), [aux_sym_binary_expression_token19] = ACTIONS(2295), [aux_sym_binary_expression_token20] = ACTIONS(2295), [aux_sym_binary_expression_token21] = ACTIONS(2297), [aux_sym_binary_expression_token22] = ACTIONS(2297), [aux_sym_binary_expression_token23] = ACTIONS(2297), [anon_sym_QMARK_QMARK] = ACTIONS(2297), [anon_sym_instanceof] = ACTIONS(2295), [anon_sym_BANG] = ACTIONS(2295), [anon_sym_TILDE] = ACTIONS(2297), [aux_sym_unary_operator_token1] = ACTIONS(2295), [anon_sym_PLUS_PLUS] = ACTIONS(2297), [anon_sym_DASH_DASH] = ACTIONS(2297), [anon_sym_DQUOTE] = ACTIONS(2297), [anon_sym_SQUOTE] = ACTIONS(2297), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2295), [sym_this] = ACTIONS(2295), [sym_super] = ACTIONS(2295), [sym_true] = ACTIONS(2295), [sym_false] = ACTIONS(2295), [sym_null] = ACTIONS(2295), [sym_undefined] = ACTIONS(2295), [anon_sym_get] = ACTIONS(2295), [anon_sym_set] = ACTIONS(2295), [anon_sym_POUND] = ACTIONS(2297), [anon_sym_export] = ACTIONS(2295), [anon_sym_queryExecute] = ACTIONS(2295), [anon_sym_BQUOTE] = ACTIONS(2297), [sym__ternary_qmark] = ACTIONS(2297), [sym__elvis_operator] = ACTIONS(2297), [sym_logical_or] = ACTIONS(2297), }, [STATE(716)] = { [sym_identifier] = ACTIONS(104), [anon_sym_import] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(104), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_let] = ACTIONS(104), [anon_sym_in] = ACTIONS(104), [anon_sym_include] = ACTIONS(104), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_static] = ACTIONS(104), [anon_sym_component] = ACTIONS(104), [anon_sym_function] = ACTIONS(104), [anon_sym_public] = ACTIONS(104), [anon_sym_private] = ACTIONS(104), [anon_sym_query] = ACTIONS(104), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_new] = ACTIONS(104), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_BANG] = ACTIONS(104), [anon_sym_TILDE] = ACTIONS(106), [aux_sym_unary_operator_token1] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [anon_sym_DQUOTE] = ACTIONS(106), [anon_sym_SQUOTE] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(104), [sym_this] = ACTIONS(104), [sym_super] = ACTIONS(104), [sym_true] = ACTIONS(104), [sym_false] = ACTIONS(104), [sym_null] = ACTIONS(104), [sym_undefined] = ACTIONS(104), [anon_sym_get] = ACTIONS(104), [anon_sym_set] = ACTIONS(104), [anon_sym_POUND] = ACTIONS(106), [anon_sym_export] = ACTIONS(104), [anon_sym_queryExecute] = ACTIONS(104), [anon_sym_BQUOTE] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(717)] = { [sym_identifier] = ACTIONS(2061), [anon_sym_import] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2061), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2063), [anon_sym_let] = ACTIONS(2061), [anon_sym_in] = ACTIONS(2061), [anon_sym_include] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_static] = ACTIONS(2061), [anon_sym_component] = ACTIONS(2061), [anon_sym_function] = ACTIONS(2061), [anon_sym_public] = ACTIONS(2061), [anon_sym_private] = ACTIONS(2061), [anon_sym_query] = ACTIONS(2061), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_new] = ACTIONS(2061), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_BANG] = ACTIONS(2061), [anon_sym_TILDE] = ACTIONS(2063), [aux_sym_unary_operator_token1] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [anon_sym_DQUOTE] = ACTIONS(2063), [anon_sym_SQUOTE] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2061), [sym_this] = ACTIONS(2061), [sym_super] = ACTIONS(2061), [sym_true] = ACTIONS(2061), [sym_false] = ACTIONS(2061), [sym_null] = ACTIONS(2061), [sym_undefined] = ACTIONS(2061), [anon_sym_get] = ACTIONS(2061), [anon_sym_set] = ACTIONS(2061), [anon_sym_POUND] = ACTIONS(2063), [anon_sym_export] = ACTIONS(2061), [anon_sym_queryExecute] = ACTIONS(2061), [anon_sym_BQUOTE] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(718)] = { [sym_identifier] = ACTIONS(2267), [anon_sym_import] = ACTIONS(2267), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2269), [anon_sym_LPAREN] = ACTIONS(2269), [anon_sym_let] = ACTIONS(2267), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2267), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2267), [anon_sym_component] = ACTIONS(2267), [anon_sym_function] = ACTIONS(2267), [anon_sym_public] = ACTIONS(2267), [anon_sym_private] = ACTIONS(2267), [anon_sym_query] = ACTIONS(2267), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2267), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2267), [anon_sym_TILDE] = ACTIONS(2269), [aux_sym_unary_operator_token1] = ACTIONS(2267), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2269), [anon_sym_SQUOTE] = ACTIONS(2269), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2267), [sym_this] = ACTIONS(2267), [sym_super] = ACTIONS(2267), [sym_true] = ACTIONS(2267), [sym_false] = ACTIONS(2267), [sym_null] = ACTIONS(2267), [sym_undefined] = ACTIONS(2267), [anon_sym_get] = ACTIONS(2267), [anon_sym_set] = ACTIONS(2267), [anon_sym_POUND] = ACTIONS(2269), [anon_sym_export] = ACTIONS(2267), [anon_sym_queryExecute] = ACTIONS(2267), [anon_sym_BQUOTE] = ACTIONS(2269), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(2791), }, [STATE(719)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(720)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(721)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_import] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2485), [anon_sym_STAR] = ACTIONS(2485), [anon_sym_LBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_let] = ACTIONS(2485), [anon_sym_in] = ACTIONS(2485), [anon_sym_include] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2487), [anon_sym_static] = ACTIONS(2485), [anon_sym_component] = ACTIONS(2485), [anon_sym_function] = ACTIONS(2485), [anon_sym_public] = ACTIONS(2485), [anon_sym_private] = ACTIONS(2485), [anon_sym_query] = ACTIONS(2485), [sym_optional_chain] = ACTIONS(2487), [sym_static_chain] = ACTIONS(2487), [anon_sym_new] = ACTIONS(2485), [anon_sym_AMP_AMP] = ACTIONS(2487), [aux_sym_binary_expression_token1] = ACTIONS(2485), [anon_sym_PIPE_PIPE] = ACTIONS(2487), [aux_sym_binary_expression_token2] = ACTIONS(2485), [aux_sym_binary_expression_token3] = ACTIONS(2485), [anon_sym_GT_GT] = ACTIONS(2485), [anon_sym_GT_GT_GT] = ACTIONS(2487), [anon_sym_LT_LT] = ACTIONS(2487), [anon_sym_AMP] = ACTIONS(2485), [anon_sym_CARET] = ACTIONS(2487), [anon_sym_PIPE] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2485), [anon_sym_DASH] = ACTIONS(2485), [anon_sym_SLASH] = ACTIONS(2485), [anon_sym_PERCENT] = ACTIONS(2487), [anon_sym_BSLASH] = ACTIONS(2485), [aux_sym_binary_expression_token4] = ACTIONS(2485), [anon_sym_STAR_STAR] = ACTIONS(2487), [anon_sym_LT] = ACTIONS(2485), [aux_sym_binary_expression_token5] = ACTIONS(2485), [anon_sym_LT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token6] = ACTIONS(2485), [aux_sym_binary_expression_token7] = ACTIONS(2485), [anon_sym_EQ_EQ] = ACTIONS(2485), [anon_sym_EQ_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token8] = ACTIONS(2485), [aux_sym_binary_expression_token9] = ACTIONS(2485), [aux_sym_binary_expression_token10] = ACTIONS(2485), [anon_sym_LT_GT] = ACTIONS(2487), [anon_sym_BANG_EQ] = ACTIONS(2485), [anon_sym_BANG_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token11] = ACTIONS(2485), [aux_sym_binary_expression_token12] = ACTIONS(2485), [aux_sym_binary_expression_token13] = ACTIONS(2485), [aux_sym_binary_expression_token14] = ACTIONS(2487), [aux_sym_binary_expression_token15] = ACTIONS(2485), [anon_sym_GT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token16] = ACTIONS(2485), [aux_sym_binary_expression_token17] = ACTIONS(2485), [anon_sym_GT] = ACTIONS(2485), [aux_sym_binary_expression_token18] = ACTIONS(2485), [aux_sym_binary_expression_token19] = ACTIONS(2485), [aux_sym_binary_expression_token20] = ACTIONS(2485), [aux_sym_binary_expression_token21] = ACTIONS(2487), [aux_sym_binary_expression_token22] = ACTIONS(2487), [aux_sym_binary_expression_token23] = ACTIONS(2487), [anon_sym_QMARK_QMARK] = ACTIONS(2487), [anon_sym_instanceof] = ACTIONS(2485), [anon_sym_BANG] = ACTIONS(2485), [anon_sym_TILDE] = ACTIONS(2487), [aux_sym_unary_operator_token1] = ACTIONS(2485), [anon_sym_PLUS_PLUS] = ACTIONS(2487), [anon_sym_DASH_DASH] = ACTIONS(2487), [anon_sym_DQUOTE] = ACTIONS(2487), [anon_sym_SQUOTE] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2485), [sym_this] = ACTIONS(2485), [sym_super] = ACTIONS(2485), [sym_true] = ACTIONS(2485), [sym_false] = ACTIONS(2485), [sym_null] = ACTIONS(2485), [sym_undefined] = ACTIONS(2485), [anon_sym_get] = ACTIONS(2485), [anon_sym_set] = ACTIONS(2485), [anon_sym_POUND] = ACTIONS(2487), [anon_sym_export] = ACTIONS(2485), [anon_sym_queryExecute] = ACTIONS(2485), [anon_sym_BQUOTE] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2487), [sym__elvis_operator] = ACTIONS(2487), [sym_logical_or] = ACTIONS(2487), }, [STATE(722)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_import] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(2497), [anon_sym_STAR] = ACTIONS(2497), [anon_sym_LBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_let] = ACTIONS(2497), [anon_sym_in] = ACTIONS(2497), [anon_sym_include] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2499), [anon_sym_static] = ACTIONS(2497), [anon_sym_component] = ACTIONS(2497), [anon_sym_function] = ACTIONS(2497), [anon_sym_public] = ACTIONS(2497), [anon_sym_private] = ACTIONS(2497), [anon_sym_query] = ACTIONS(2497), [sym_optional_chain] = ACTIONS(2499), [sym_static_chain] = ACTIONS(2499), [anon_sym_new] = ACTIONS(2497), [anon_sym_AMP_AMP] = ACTIONS(2499), [aux_sym_binary_expression_token1] = ACTIONS(2497), [anon_sym_PIPE_PIPE] = ACTIONS(2499), [aux_sym_binary_expression_token2] = ACTIONS(2497), [aux_sym_binary_expression_token3] = ACTIONS(2497), [anon_sym_GT_GT] = ACTIONS(2497), [anon_sym_GT_GT_GT] = ACTIONS(2499), [anon_sym_LT_LT] = ACTIONS(2499), [anon_sym_AMP] = ACTIONS(2497), [anon_sym_CARET] = ACTIONS(2499), [anon_sym_PIPE] = ACTIONS(2497), [anon_sym_PLUS] = ACTIONS(2497), [anon_sym_DASH] = ACTIONS(2497), [anon_sym_SLASH] = ACTIONS(2497), [anon_sym_PERCENT] = ACTIONS(2499), [anon_sym_BSLASH] = ACTIONS(2497), [aux_sym_binary_expression_token4] = ACTIONS(2497), [anon_sym_STAR_STAR] = ACTIONS(2499), [anon_sym_LT] = ACTIONS(2497), [aux_sym_binary_expression_token5] = ACTIONS(2497), [anon_sym_LT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token6] = ACTIONS(2497), [aux_sym_binary_expression_token7] = ACTIONS(2497), [anon_sym_EQ_EQ] = ACTIONS(2497), [anon_sym_EQ_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token8] = ACTIONS(2497), [aux_sym_binary_expression_token9] = ACTIONS(2497), [aux_sym_binary_expression_token10] = ACTIONS(2497), [anon_sym_LT_GT] = ACTIONS(2499), [anon_sym_BANG_EQ] = ACTIONS(2497), [anon_sym_BANG_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token11] = ACTIONS(2497), [aux_sym_binary_expression_token12] = ACTIONS(2497), [aux_sym_binary_expression_token13] = ACTIONS(2497), [aux_sym_binary_expression_token14] = ACTIONS(2499), [aux_sym_binary_expression_token15] = ACTIONS(2497), [anon_sym_GT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token16] = ACTIONS(2497), [aux_sym_binary_expression_token17] = ACTIONS(2497), [anon_sym_GT] = ACTIONS(2497), [aux_sym_binary_expression_token18] = ACTIONS(2497), [aux_sym_binary_expression_token19] = ACTIONS(2497), [aux_sym_binary_expression_token20] = ACTIONS(2497), [aux_sym_binary_expression_token21] = ACTIONS(2499), [aux_sym_binary_expression_token22] = ACTIONS(2499), [aux_sym_binary_expression_token23] = ACTIONS(2499), [anon_sym_QMARK_QMARK] = ACTIONS(2499), [anon_sym_instanceof] = ACTIONS(2497), [anon_sym_BANG] = ACTIONS(2497), [anon_sym_TILDE] = ACTIONS(2499), [aux_sym_unary_operator_token1] = ACTIONS(2497), [anon_sym_PLUS_PLUS] = ACTIONS(2499), [anon_sym_DASH_DASH] = ACTIONS(2499), [anon_sym_DQUOTE] = ACTIONS(2499), [anon_sym_SQUOTE] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2497), [sym_this] = ACTIONS(2497), [sym_super] = ACTIONS(2497), [sym_true] = ACTIONS(2497), [sym_false] = ACTIONS(2497), [sym_null] = ACTIONS(2497), [sym_undefined] = ACTIONS(2497), [anon_sym_get] = ACTIONS(2497), [anon_sym_set] = ACTIONS(2497), [anon_sym_POUND] = ACTIONS(2499), [anon_sym_export] = ACTIONS(2497), [anon_sym_queryExecute] = ACTIONS(2497), [anon_sym_BQUOTE] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2499), [sym__elvis_operator] = ACTIONS(2499), [sym_logical_or] = ACTIONS(2499), }, [STATE(723)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_import] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_let] = ACTIONS(2497), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2497), [anon_sym_component] = ACTIONS(2497), [anon_sym_function] = ACTIONS(2497), [anon_sym_public] = ACTIONS(2497), [anon_sym_private] = ACTIONS(2497), [anon_sym_query] = ACTIONS(2497), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2497), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2497), [anon_sym_TILDE] = ACTIONS(2499), [aux_sym_unary_operator_token1] = ACTIONS(2497), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2499), [anon_sym_SQUOTE] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2497), [sym_this] = ACTIONS(2497), [sym_super] = ACTIONS(2497), [sym_true] = ACTIONS(2497), [sym_false] = ACTIONS(2497), [sym_null] = ACTIONS(2497), [sym_undefined] = ACTIONS(2497), [anon_sym_get] = ACTIONS(2497), [anon_sym_set] = ACTIONS(2497), [anon_sym_POUND] = ACTIONS(2499), [anon_sym_export] = ACTIONS(2497), [anon_sym_queryExecute] = ACTIONS(2497), [anon_sym_BQUOTE] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2801), [sym_logical_or] = ACTIONS(2791), }, [STATE(724)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_import] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(2231), [anon_sym_STAR] = ACTIONS(2231), [anon_sym_LBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_let] = ACTIONS(2231), [anon_sym_in] = ACTIONS(2231), [anon_sym_include] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2233), [anon_sym_static] = ACTIONS(2231), [anon_sym_component] = ACTIONS(2231), [anon_sym_function] = ACTIONS(2231), [anon_sym_public] = ACTIONS(2231), [anon_sym_private] = ACTIONS(2231), [anon_sym_query] = ACTIONS(2231), [sym_optional_chain] = ACTIONS(2233), [sym_static_chain] = ACTIONS(2233), [anon_sym_new] = ACTIONS(2231), [anon_sym_AMP_AMP] = ACTIONS(2233), [aux_sym_binary_expression_token1] = ACTIONS(2231), [anon_sym_PIPE_PIPE] = ACTIONS(2233), [aux_sym_binary_expression_token2] = ACTIONS(2231), [aux_sym_binary_expression_token3] = ACTIONS(2231), [anon_sym_GT_GT] = ACTIONS(2231), [anon_sym_GT_GT_GT] = ACTIONS(2233), [anon_sym_LT_LT] = ACTIONS(2233), [anon_sym_AMP] = ACTIONS(2231), [anon_sym_CARET] = ACTIONS(2233), [anon_sym_PIPE] = ACTIONS(2231), [anon_sym_PLUS] = ACTIONS(2231), [anon_sym_DASH] = ACTIONS(2231), [anon_sym_SLASH] = ACTIONS(2231), [anon_sym_PERCENT] = ACTIONS(2233), [anon_sym_BSLASH] = ACTIONS(2231), [aux_sym_binary_expression_token4] = ACTIONS(2231), [anon_sym_STAR_STAR] = ACTIONS(2233), [anon_sym_LT] = ACTIONS(2231), [aux_sym_binary_expression_token5] = ACTIONS(2231), [anon_sym_LT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token6] = ACTIONS(2231), [aux_sym_binary_expression_token7] = ACTIONS(2231), [anon_sym_EQ_EQ] = ACTIONS(2231), [anon_sym_EQ_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token8] = ACTIONS(2231), [aux_sym_binary_expression_token9] = ACTIONS(2231), [aux_sym_binary_expression_token10] = ACTIONS(2231), [anon_sym_LT_GT] = ACTIONS(2233), [anon_sym_BANG_EQ] = ACTIONS(2231), [anon_sym_BANG_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token11] = ACTIONS(2231), [aux_sym_binary_expression_token12] = ACTIONS(2231), [aux_sym_binary_expression_token13] = ACTIONS(2231), [aux_sym_binary_expression_token14] = ACTIONS(2233), [aux_sym_binary_expression_token15] = ACTIONS(2231), [anon_sym_GT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token16] = ACTIONS(2231), [aux_sym_binary_expression_token17] = ACTIONS(2231), [anon_sym_GT] = ACTIONS(2231), [aux_sym_binary_expression_token18] = ACTIONS(2231), [aux_sym_binary_expression_token19] = ACTIONS(2231), [aux_sym_binary_expression_token20] = ACTIONS(2231), [aux_sym_binary_expression_token21] = ACTIONS(2233), [aux_sym_binary_expression_token22] = ACTIONS(2233), [aux_sym_binary_expression_token23] = ACTIONS(2233), [anon_sym_QMARK_QMARK] = ACTIONS(2233), [anon_sym_instanceof] = ACTIONS(2231), [anon_sym_BANG] = ACTIONS(2231), [anon_sym_TILDE] = ACTIONS(2233), [aux_sym_unary_operator_token1] = ACTIONS(2231), [anon_sym_PLUS_PLUS] = ACTIONS(2233), [anon_sym_DASH_DASH] = ACTIONS(2233), [anon_sym_DQUOTE] = ACTIONS(2233), [anon_sym_SQUOTE] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2231), [sym_this] = ACTIONS(2231), [sym_super] = ACTIONS(2231), [sym_true] = ACTIONS(2231), [sym_false] = ACTIONS(2231), [sym_null] = ACTIONS(2231), [sym_undefined] = ACTIONS(2231), [anon_sym_get] = ACTIONS(2231), [anon_sym_set] = ACTIONS(2231), [anon_sym_POUND] = ACTIONS(2233), [anon_sym_export] = ACTIONS(2231), [anon_sym_queryExecute] = ACTIONS(2231), [anon_sym_BQUOTE] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2233), [sym__elvis_operator] = ACTIONS(2233), [sym_logical_or] = ACTIONS(2233), }, [STATE(725)] = { [sym_identifier] = ACTIONS(2255), [anon_sym_import] = ACTIONS(2255), [anon_sym_DOT] = ACTIONS(2255), [anon_sym_STAR] = ACTIONS(2255), [anon_sym_LBRACE] = ACTIONS(2257), [anon_sym_LPAREN] = ACTIONS(2257), [anon_sym_let] = ACTIONS(2255), [anon_sym_in] = ACTIONS(2255), [anon_sym_include] = ACTIONS(2255), [anon_sym_LBRACK] = ACTIONS(2257), [anon_sym_static] = ACTIONS(2255), [anon_sym_component] = ACTIONS(2255), [anon_sym_function] = ACTIONS(2255), [anon_sym_public] = ACTIONS(2255), [anon_sym_private] = ACTIONS(2255), [anon_sym_query] = ACTIONS(2255), [sym_optional_chain] = ACTIONS(2257), [sym_static_chain] = ACTIONS(2257), [anon_sym_new] = ACTIONS(2255), [anon_sym_AMP_AMP] = ACTIONS(2257), [aux_sym_binary_expression_token1] = ACTIONS(2255), [anon_sym_PIPE_PIPE] = ACTIONS(2257), [aux_sym_binary_expression_token2] = ACTIONS(2255), [aux_sym_binary_expression_token3] = ACTIONS(2255), [anon_sym_GT_GT] = ACTIONS(2255), [anon_sym_GT_GT_GT] = ACTIONS(2257), [anon_sym_LT_LT] = ACTIONS(2257), [anon_sym_AMP] = ACTIONS(2255), [anon_sym_CARET] = ACTIONS(2257), [anon_sym_PIPE] = ACTIONS(2255), [anon_sym_PLUS] = ACTIONS(2255), [anon_sym_DASH] = ACTIONS(2255), [anon_sym_SLASH] = ACTIONS(2255), [anon_sym_PERCENT] = ACTIONS(2257), [anon_sym_BSLASH] = ACTIONS(2255), [aux_sym_binary_expression_token4] = ACTIONS(2255), [anon_sym_STAR_STAR] = ACTIONS(2257), [anon_sym_LT] = ACTIONS(2255), [aux_sym_binary_expression_token5] = ACTIONS(2255), [anon_sym_LT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token6] = ACTIONS(2255), [aux_sym_binary_expression_token7] = ACTIONS(2255), [anon_sym_EQ_EQ] = ACTIONS(2255), [anon_sym_EQ_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token8] = ACTIONS(2255), [aux_sym_binary_expression_token9] = ACTIONS(2255), [aux_sym_binary_expression_token10] = ACTIONS(2255), [anon_sym_LT_GT] = ACTIONS(2257), [anon_sym_BANG_EQ] = ACTIONS(2255), [anon_sym_BANG_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token11] = ACTIONS(2255), [aux_sym_binary_expression_token12] = ACTIONS(2255), [aux_sym_binary_expression_token13] = ACTIONS(2255), [aux_sym_binary_expression_token14] = ACTIONS(2257), [aux_sym_binary_expression_token15] = ACTIONS(2255), [anon_sym_GT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token16] = ACTIONS(2255), [aux_sym_binary_expression_token17] = ACTIONS(2255), [anon_sym_GT] = ACTIONS(2255), [aux_sym_binary_expression_token18] = ACTIONS(2255), [aux_sym_binary_expression_token19] = ACTIONS(2255), [aux_sym_binary_expression_token20] = ACTIONS(2255), [aux_sym_binary_expression_token21] = ACTIONS(2257), [aux_sym_binary_expression_token22] = ACTIONS(2257), [aux_sym_binary_expression_token23] = ACTIONS(2257), [anon_sym_QMARK_QMARK] = ACTIONS(2257), [anon_sym_instanceof] = ACTIONS(2255), [anon_sym_BANG] = ACTIONS(2255), [anon_sym_TILDE] = ACTIONS(2257), [aux_sym_unary_operator_token1] = ACTIONS(2255), [anon_sym_PLUS_PLUS] = ACTIONS(2257), [anon_sym_DASH_DASH] = ACTIONS(2257), [anon_sym_DQUOTE] = ACTIONS(2257), [anon_sym_SQUOTE] = ACTIONS(2257), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2255), [sym_this] = ACTIONS(2255), [sym_super] = ACTIONS(2255), [sym_true] = ACTIONS(2255), [sym_false] = ACTIONS(2255), [sym_null] = ACTIONS(2255), [sym_undefined] = ACTIONS(2255), [anon_sym_get] = ACTIONS(2255), [anon_sym_set] = ACTIONS(2255), [anon_sym_POUND] = ACTIONS(2257), [anon_sym_export] = ACTIONS(2255), [anon_sym_queryExecute] = ACTIONS(2255), [anon_sym_BQUOTE] = ACTIONS(2257), [sym__ternary_qmark] = ACTIONS(2257), [sym__elvis_operator] = ACTIONS(2257), [sym_logical_or] = ACTIONS(2257), }, [STATE(726)] = { [sym_identifier] = ACTIONS(2251), [anon_sym_import] = ACTIONS(2251), [anon_sym_DOT] = ACTIONS(2251), [anon_sym_STAR] = ACTIONS(2251), [anon_sym_LBRACE] = ACTIONS(2253), [anon_sym_LPAREN] = ACTIONS(2253), [anon_sym_let] = ACTIONS(2251), [anon_sym_in] = ACTIONS(2251), [anon_sym_include] = ACTIONS(2251), [anon_sym_LBRACK] = ACTIONS(2253), [anon_sym_static] = ACTIONS(2251), [anon_sym_component] = ACTIONS(2251), [anon_sym_function] = ACTIONS(2251), [anon_sym_public] = ACTIONS(2251), [anon_sym_private] = ACTIONS(2251), [anon_sym_query] = ACTIONS(2251), [sym_optional_chain] = ACTIONS(2253), [sym_static_chain] = ACTIONS(2253), [anon_sym_new] = ACTIONS(2251), [anon_sym_AMP_AMP] = ACTIONS(2253), [aux_sym_binary_expression_token1] = ACTIONS(2251), [anon_sym_PIPE_PIPE] = ACTIONS(2253), [aux_sym_binary_expression_token2] = ACTIONS(2251), [aux_sym_binary_expression_token3] = ACTIONS(2251), [anon_sym_GT_GT] = ACTIONS(2251), [anon_sym_GT_GT_GT] = ACTIONS(2253), [anon_sym_LT_LT] = ACTIONS(2253), [anon_sym_AMP] = ACTIONS(2251), [anon_sym_CARET] = ACTIONS(2253), [anon_sym_PIPE] = ACTIONS(2251), [anon_sym_PLUS] = ACTIONS(2251), [anon_sym_DASH] = ACTIONS(2251), [anon_sym_SLASH] = ACTIONS(2251), [anon_sym_PERCENT] = ACTIONS(2253), [anon_sym_BSLASH] = ACTIONS(2251), [aux_sym_binary_expression_token4] = ACTIONS(2251), [anon_sym_STAR_STAR] = ACTIONS(2253), [anon_sym_LT] = ACTIONS(2251), [aux_sym_binary_expression_token5] = ACTIONS(2251), [anon_sym_LT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token6] = ACTIONS(2251), [aux_sym_binary_expression_token7] = ACTIONS(2251), [anon_sym_EQ_EQ] = ACTIONS(2251), [anon_sym_EQ_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token8] = ACTIONS(2251), [aux_sym_binary_expression_token9] = ACTIONS(2251), [aux_sym_binary_expression_token10] = ACTIONS(2251), [anon_sym_LT_GT] = ACTIONS(2253), [anon_sym_BANG_EQ] = ACTIONS(2251), [anon_sym_BANG_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token11] = ACTIONS(2251), [aux_sym_binary_expression_token12] = ACTIONS(2251), [aux_sym_binary_expression_token13] = ACTIONS(2251), [aux_sym_binary_expression_token14] = ACTIONS(2253), [aux_sym_binary_expression_token15] = ACTIONS(2251), [anon_sym_GT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token16] = ACTIONS(2251), [aux_sym_binary_expression_token17] = ACTIONS(2251), [anon_sym_GT] = ACTIONS(2251), [aux_sym_binary_expression_token18] = ACTIONS(2251), [aux_sym_binary_expression_token19] = ACTIONS(2251), [aux_sym_binary_expression_token20] = ACTIONS(2251), [aux_sym_binary_expression_token21] = ACTIONS(2253), [aux_sym_binary_expression_token22] = ACTIONS(2253), [aux_sym_binary_expression_token23] = ACTIONS(2253), [anon_sym_QMARK_QMARK] = ACTIONS(2253), [anon_sym_instanceof] = ACTIONS(2251), [anon_sym_BANG] = ACTIONS(2251), [anon_sym_TILDE] = ACTIONS(2253), [aux_sym_unary_operator_token1] = ACTIONS(2251), [anon_sym_PLUS_PLUS] = ACTIONS(2253), [anon_sym_DASH_DASH] = ACTIONS(2253), [anon_sym_DQUOTE] = ACTIONS(2253), [anon_sym_SQUOTE] = ACTIONS(2253), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2251), [sym_this] = ACTIONS(2251), [sym_super] = ACTIONS(2251), [sym_true] = ACTIONS(2251), [sym_false] = ACTIONS(2251), [sym_null] = ACTIONS(2251), [sym_undefined] = ACTIONS(2251), [anon_sym_get] = ACTIONS(2251), [anon_sym_set] = ACTIONS(2251), [anon_sym_POUND] = ACTIONS(2253), [anon_sym_export] = ACTIONS(2251), [anon_sym_queryExecute] = ACTIONS(2251), [anon_sym_BQUOTE] = ACTIONS(2253), [sym__ternary_qmark] = ACTIONS(2253), [sym__elvis_operator] = ACTIONS(2253), [sym_logical_or] = ACTIONS(2253), }, [STATE(727)] = { [sym_identifier] = ACTIONS(2513), [anon_sym_import] = ACTIONS(2513), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2513), [anon_sym_LBRACE] = ACTIONS(2515), [anon_sym_LPAREN] = ACTIONS(2515), [anon_sym_let] = ACTIONS(2513), [anon_sym_in] = ACTIONS(2513), [anon_sym_include] = ACTIONS(2513), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2513), [anon_sym_component] = ACTIONS(2513), [anon_sym_function] = ACTIONS(2513), [anon_sym_public] = ACTIONS(2513), [anon_sym_private] = ACTIONS(2513), [anon_sym_query] = ACTIONS(2513), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2513), [anon_sym_AMP_AMP] = ACTIONS(2515), [aux_sym_binary_expression_token1] = ACTIONS(2513), [anon_sym_PIPE_PIPE] = ACTIONS(2515), [aux_sym_binary_expression_token2] = ACTIONS(2513), [aux_sym_binary_expression_token3] = ACTIONS(2513), [anon_sym_GT_GT] = ACTIONS(2513), [anon_sym_GT_GT_GT] = ACTIONS(2515), [anon_sym_LT_LT] = ACTIONS(2515), [anon_sym_AMP] = ACTIONS(2513), [anon_sym_CARET] = ACTIONS(2515), [anon_sym_PIPE] = ACTIONS(2513), [anon_sym_PLUS] = ACTIONS(2513), [anon_sym_DASH] = ACTIONS(2513), [anon_sym_SLASH] = ACTIONS(2513), [anon_sym_PERCENT] = ACTIONS(2515), [anon_sym_BSLASH] = ACTIONS(2513), [aux_sym_binary_expression_token4] = ACTIONS(2513), [anon_sym_STAR_STAR] = ACTIONS(2515), [anon_sym_LT] = ACTIONS(2513), [aux_sym_binary_expression_token5] = ACTIONS(2513), [anon_sym_LT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token6] = ACTIONS(2513), [aux_sym_binary_expression_token7] = ACTIONS(2513), [anon_sym_EQ_EQ] = ACTIONS(2513), [anon_sym_EQ_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token8] = ACTIONS(2513), [aux_sym_binary_expression_token9] = ACTIONS(2513), [aux_sym_binary_expression_token10] = ACTIONS(2513), [anon_sym_LT_GT] = ACTIONS(2515), [anon_sym_BANG_EQ] = ACTIONS(2513), [anon_sym_BANG_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token11] = ACTIONS(2513), [aux_sym_binary_expression_token12] = ACTIONS(2513), [aux_sym_binary_expression_token13] = ACTIONS(2513), [aux_sym_binary_expression_token14] = ACTIONS(2515), [aux_sym_binary_expression_token15] = ACTIONS(2513), [anon_sym_GT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token16] = ACTIONS(2513), [aux_sym_binary_expression_token17] = ACTIONS(2513), [anon_sym_GT] = ACTIONS(2513), [aux_sym_binary_expression_token18] = ACTIONS(2513), [aux_sym_binary_expression_token19] = ACTIONS(2513), [aux_sym_binary_expression_token20] = ACTIONS(2513), [aux_sym_binary_expression_token21] = ACTIONS(2515), [aux_sym_binary_expression_token22] = ACTIONS(2515), [aux_sym_binary_expression_token23] = ACTIONS(2515), [anon_sym_QMARK_QMARK] = ACTIONS(2515), [anon_sym_instanceof] = ACTIONS(2513), [anon_sym_BANG] = ACTIONS(2513), [anon_sym_TILDE] = ACTIONS(2515), [aux_sym_unary_operator_token1] = ACTIONS(2513), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2515), [anon_sym_SQUOTE] = ACTIONS(2515), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2513), [sym_this] = ACTIONS(2513), [sym_super] = ACTIONS(2513), [sym_true] = ACTIONS(2513), [sym_false] = ACTIONS(2513), [sym_null] = ACTIONS(2513), [sym_undefined] = ACTIONS(2513), [anon_sym_get] = ACTIONS(2513), [anon_sym_set] = ACTIONS(2513), [anon_sym_POUND] = ACTIONS(2515), [anon_sym_export] = ACTIONS(2513), [anon_sym_queryExecute] = ACTIONS(2513), [anon_sym_BQUOTE] = ACTIONS(2515), [sym__ternary_qmark] = ACTIONS(2515), [sym__elvis_operator] = ACTIONS(2515), [sym_logical_or] = ACTIONS(2515), }, [STATE(728)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(729)] = { [sym_identifier] = ACTIONS(2477), [anon_sym_import] = ACTIONS(2477), [anon_sym_DOT] = ACTIONS(2477), [anon_sym_STAR] = ACTIONS(2477), [anon_sym_LBRACE] = ACTIONS(2479), [anon_sym_LPAREN] = ACTIONS(2479), [anon_sym_let] = ACTIONS(2477), [anon_sym_in] = ACTIONS(2477), [anon_sym_include] = ACTIONS(2477), [anon_sym_LBRACK] = ACTIONS(2479), [anon_sym_static] = ACTIONS(2477), [anon_sym_component] = ACTIONS(2477), [anon_sym_function] = ACTIONS(2477), [anon_sym_public] = ACTIONS(2477), [anon_sym_private] = ACTIONS(2477), [anon_sym_query] = ACTIONS(2477), [sym_optional_chain] = ACTIONS(2479), [sym_static_chain] = ACTIONS(2479), [anon_sym_new] = ACTIONS(2477), [anon_sym_AMP_AMP] = ACTIONS(2479), [aux_sym_binary_expression_token1] = ACTIONS(2477), [anon_sym_PIPE_PIPE] = ACTIONS(2479), [aux_sym_binary_expression_token2] = ACTIONS(2477), [aux_sym_binary_expression_token3] = ACTIONS(2477), [anon_sym_GT_GT] = ACTIONS(2477), [anon_sym_GT_GT_GT] = ACTIONS(2479), [anon_sym_LT_LT] = ACTIONS(2479), [anon_sym_AMP] = ACTIONS(2477), [anon_sym_CARET] = ACTIONS(2479), [anon_sym_PIPE] = ACTIONS(2477), [anon_sym_PLUS] = ACTIONS(2477), [anon_sym_DASH] = ACTIONS(2477), [anon_sym_SLASH] = ACTIONS(2477), [anon_sym_PERCENT] = ACTIONS(2479), [anon_sym_BSLASH] = ACTIONS(2477), [aux_sym_binary_expression_token4] = ACTIONS(2477), [anon_sym_STAR_STAR] = ACTIONS(2479), [anon_sym_LT] = ACTIONS(2477), [aux_sym_binary_expression_token5] = ACTIONS(2477), [anon_sym_LT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token6] = ACTIONS(2477), [aux_sym_binary_expression_token7] = ACTIONS(2477), [anon_sym_EQ_EQ] = ACTIONS(2477), [anon_sym_EQ_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token8] = ACTIONS(2477), [aux_sym_binary_expression_token9] = ACTIONS(2477), [aux_sym_binary_expression_token10] = ACTIONS(2477), [anon_sym_LT_GT] = ACTIONS(2479), [anon_sym_BANG_EQ] = ACTIONS(2477), [anon_sym_BANG_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token11] = ACTIONS(2477), [aux_sym_binary_expression_token12] = ACTIONS(2477), [aux_sym_binary_expression_token13] = ACTIONS(2477), [aux_sym_binary_expression_token14] = ACTIONS(2479), [aux_sym_binary_expression_token15] = ACTIONS(2477), [anon_sym_GT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token16] = ACTIONS(2477), [aux_sym_binary_expression_token17] = ACTIONS(2477), [anon_sym_GT] = ACTIONS(2477), [aux_sym_binary_expression_token18] = ACTIONS(2477), [aux_sym_binary_expression_token19] = ACTIONS(2477), [aux_sym_binary_expression_token20] = ACTIONS(2477), [aux_sym_binary_expression_token21] = ACTIONS(2479), [aux_sym_binary_expression_token22] = ACTIONS(2479), [aux_sym_binary_expression_token23] = ACTIONS(2479), [anon_sym_QMARK_QMARK] = ACTIONS(2479), [anon_sym_instanceof] = ACTIONS(2477), [anon_sym_BANG] = ACTIONS(2477), [anon_sym_TILDE] = ACTIONS(2479), [aux_sym_unary_operator_token1] = ACTIONS(2477), [anon_sym_PLUS_PLUS] = ACTIONS(2479), [anon_sym_DASH_DASH] = ACTIONS(2479), [anon_sym_DQUOTE] = ACTIONS(2479), [anon_sym_SQUOTE] = ACTIONS(2479), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2477), [sym_this] = ACTIONS(2477), [sym_super] = ACTIONS(2477), [sym_true] = ACTIONS(2477), [sym_false] = ACTIONS(2477), [sym_null] = ACTIONS(2477), [sym_undefined] = ACTIONS(2477), [anon_sym_get] = ACTIONS(2477), [anon_sym_set] = ACTIONS(2477), [anon_sym_POUND] = ACTIONS(2479), [anon_sym_export] = ACTIONS(2477), [anon_sym_queryExecute] = ACTIONS(2477), [anon_sym_BQUOTE] = ACTIONS(2479), [sym__ternary_qmark] = ACTIONS(2479), [sym__elvis_operator] = ACTIONS(2479), [sym_logical_or] = ACTIONS(2479), }, [STATE(730)] = { [sym_identifier] = ACTIONS(2291), [anon_sym_import] = ACTIONS(2291), [anon_sym_DOT] = ACTIONS(2291), [anon_sym_STAR] = ACTIONS(2291), [anon_sym_LBRACE] = ACTIONS(2293), [anon_sym_LPAREN] = ACTIONS(2293), [anon_sym_let] = ACTIONS(2291), [anon_sym_in] = ACTIONS(2291), [anon_sym_include] = ACTIONS(2291), [anon_sym_LBRACK] = ACTIONS(2293), [anon_sym_static] = ACTIONS(2291), [anon_sym_component] = ACTIONS(2291), [anon_sym_function] = ACTIONS(2291), [anon_sym_public] = ACTIONS(2291), [anon_sym_private] = ACTIONS(2291), [anon_sym_query] = ACTIONS(2291), [sym_optional_chain] = ACTIONS(2293), [sym_static_chain] = ACTIONS(2293), [anon_sym_new] = ACTIONS(2291), [anon_sym_AMP_AMP] = ACTIONS(2293), [aux_sym_binary_expression_token1] = ACTIONS(2291), [anon_sym_PIPE_PIPE] = ACTIONS(2293), [aux_sym_binary_expression_token2] = ACTIONS(2291), [aux_sym_binary_expression_token3] = ACTIONS(2291), [anon_sym_GT_GT] = ACTIONS(2291), [anon_sym_GT_GT_GT] = ACTIONS(2293), [anon_sym_LT_LT] = ACTIONS(2293), [anon_sym_AMP] = ACTIONS(2291), [anon_sym_CARET] = ACTIONS(2293), [anon_sym_PIPE] = ACTIONS(2291), [anon_sym_PLUS] = ACTIONS(2291), [anon_sym_DASH] = ACTIONS(2291), [anon_sym_SLASH] = ACTIONS(2291), [anon_sym_PERCENT] = ACTIONS(2293), [anon_sym_BSLASH] = ACTIONS(2291), [aux_sym_binary_expression_token4] = ACTIONS(2291), [anon_sym_STAR_STAR] = ACTIONS(2293), [anon_sym_LT] = ACTIONS(2291), [aux_sym_binary_expression_token5] = ACTIONS(2291), [anon_sym_LT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token6] = ACTIONS(2291), [aux_sym_binary_expression_token7] = ACTIONS(2291), [anon_sym_EQ_EQ] = ACTIONS(2291), [anon_sym_EQ_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token8] = ACTIONS(2291), [aux_sym_binary_expression_token9] = ACTIONS(2291), [aux_sym_binary_expression_token10] = ACTIONS(2291), [anon_sym_LT_GT] = ACTIONS(2293), [anon_sym_BANG_EQ] = ACTIONS(2291), [anon_sym_BANG_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token11] = ACTIONS(2291), [aux_sym_binary_expression_token12] = ACTIONS(2291), [aux_sym_binary_expression_token13] = ACTIONS(2291), [aux_sym_binary_expression_token14] = ACTIONS(2293), [aux_sym_binary_expression_token15] = ACTIONS(2291), [anon_sym_GT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token16] = ACTIONS(2291), [aux_sym_binary_expression_token17] = ACTIONS(2291), [anon_sym_GT] = ACTIONS(2291), [aux_sym_binary_expression_token18] = ACTIONS(2291), [aux_sym_binary_expression_token19] = ACTIONS(2291), [aux_sym_binary_expression_token20] = ACTIONS(2291), [aux_sym_binary_expression_token21] = ACTIONS(2293), [aux_sym_binary_expression_token22] = ACTIONS(2293), [aux_sym_binary_expression_token23] = ACTIONS(2293), [anon_sym_QMARK_QMARK] = ACTIONS(2293), [anon_sym_instanceof] = ACTIONS(2291), [anon_sym_BANG] = ACTIONS(2291), [anon_sym_TILDE] = ACTIONS(2293), [aux_sym_unary_operator_token1] = ACTIONS(2291), [anon_sym_PLUS_PLUS] = ACTIONS(2293), [anon_sym_DASH_DASH] = ACTIONS(2293), [anon_sym_DQUOTE] = ACTIONS(2293), [anon_sym_SQUOTE] = ACTIONS(2293), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2291), [sym_this] = ACTIONS(2291), [sym_super] = ACTIONS(2291), [sym_true] = ACTIONS(2291), [sym_false] = ACTIONS(2291), [sym_null] = ACTIONS(2291), [sym_undefined] = ACTIONS(2291), [anon_sym_get] = ACTIONS(2291), [anon_sym_set] = ACTIONS(2291), [anon_sym_POUND] = ACTIONS(2293), [anon_sym_export] = ACTIONS(2291), [anon_sym_queryExecute] = ACTIONS(2291), [anon_sym_BQUOTE] = ACTIONS(2293), [sym__ternary_qmark] = ACTIONS(2293), [sym__elvis_operator] = ACTIONS(2293), [sym_logical_or] = ACTIONS(2293), }, [STATE(731)] = { [sym_identifier] = ACTIONS(2239), [anon_sym_import] = ACTIONS(2239), [anon_sym_DOT] = ACTIONS(2239), [anon_sym_STAR] = ACTIONS(2239), [anon_sym_LBRACE] = ACTIONS(2241), [anon_sym_LPAREN] = ACTIONS(2241), [anon_sym_let] = ACTIONS(2239), [anon_sym_in] = ACTIONS(2239), [anon_sym_include] = ACTIONS(2239), [anon_sym_LBRACK] = ACTIONS(2241), [anon_sym_static] = ACTIONS(2239), [anon_sym_component] = ACTIONS(2239), [anon_sym_function] = ACTIONS(2239), [anon_sym_public] = ACTIONS(2239), [anon_sym_private] = ACTIONS(2239), [anon_sym_query] = ACTIONS(2239), [sym_optional_chain] = ACTIONS(2241), [sym_static_chain] = ACTIONS(2241), [anon_sym_new] = ACTIONS(2239), [anon_sym_AMP_AMP] = ACTIONS(2241), [aux_sym_binary_expression_token1] = ACTIONS(2239), [anon_sym_PIPE_PIPE] = ACTIONS(2241), [aux_sym_binary_expression_token2] = ACTIONS(2239), [aux_sym_binary_expression_token3] = ACTIONS(2239), [anon_sym_GT_GT] = ACTIONS(2239), [anon_sym_GT_GT_GT] = ACTIONS(2241), [anon_sym_LT_LT] = ACTIONS(2241), [anon_sym_AMP] = ACTIONS(2239), [anon_sym_CARET] = ACTIONS(2241), [anon_sym_PIPE] = ACTIONS(2239), [anon_sym_PLUS] = ACTIONS(2239), [anon_sym_DASH] = ACTIONS(2239), [anon_sym_SLASH] = ACTIONS(2239), [anon_sym_PERCENT] = ACTIONS(2241), [anon_sym_BSLASH] = ACTIONS(2239), [aux_sym_binary_expression_token4] = ACTIONS(2239), [anon_sym_STAR_STAR] = ACTIONS(2241), [anon_sym_LT] = ACTIONS(2239), [aux_sym_binary_expression_token5] = ACTIONS(2239), [anon_sym_LT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token6] = ACTIONS(2239), [aux_sym_binary_expression_token7] = ACTIONS(2239), [anon_sym_EQ_EQ] = ACTIONS(2239), [anon_sym_EQ_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token8] = ACTIONS(2239), [aux_sym_binary_expression_token9] = ACTIONS(2239), [aux_sym_binary_expression_token10] = ACTIONS(2239), [anon_sym_LT_GT] = ACTIONS(2241), [anon_sym_BANG_EQ] = ACTIONS(2239), [anon_sym_BANG_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token11] = ACTIONS(2239), [aux_sym_binary_expression_token12] = ACTIONS(2239), [aux_sym_binary_expression_token13] = ACTIONS(2239), [aux_sym_binary_expression_token14] = ACTIONS(2241), [aux_sym_binary_expression_token15] = ACTIONS(2239), [anon_sym_GT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token16] = ACTIONS(2239), [aux_sym_binary_expression_token17] = ACTIONS(2239), [anon_sym_GT] = ACTIONS(2239), [aux_sym_binary_expression_token18] = ACTIONS(2239), [aux_sym_binary_expression_token19] = ACTIONS(2239), [aux_sym_binary_expression_token20] = ACTIONS(2239), [aux_sym_binary_expression_token21] = ACTIONS(2241), [aux_sym_binary_expression_token22] = ACTIONS(2241), [aux_sym_binary_expression_token23] = ACTIONS(2241), [anon_sym_QMARK_QMARK] = ACTIONS(2241), [anon_sym_instanceof] = ACTIONS(2239), [anon_sym_BANG] = ACTIONS(2239), [anon_sym_TILDE] = ACTIONS(2241), [aux_sym_unary_operator_token1] = ACTIONS(2239), [anon_sym_PLUS_PLUS] = ACTIONS(2241), [anon_sym_DASH_DASH] = ACTIONS(2241), [anon_sym_DQUOTE] = ACTIONS(2241), [anon_sym_SQUOTE] = ACTIONS(2241), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2239), [sym_this] = ACTIONS(2239), [sym_super] = ACTIONS(2239), [sym_true] = ACTIONS(2239), [sym_false] = ACTIONS(2239), [sym_null] = ACTIONS(2239), [sym_undefined] = ACTIONS(2239), [anon_sym_get] = ACTIONS(2239), [anon_sym_set] = ACTIONS(2239), [anon_sym_POUND] = ACTIONS(2241), [anon_sym_export] = ACTIONS(2239), [anon_sym_queryExecute] = ACTIONS(2239), [anon_sym_BQUOTE] = ACTIONS(2241), [sym__ternary_qmark] = ACTIONS(2241), [sym__elvis_operator] = ACTIONS(2241), [sym_logical_or] = ACTIONS(2241), }, [STATE(732)] = { [sym_identifier] = ACTIONS(2433), [anon_sym_import] = ACTIONS(2433), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2433), [anon_sym_LBRACE] = ACTIONS(2435), [anon_sym_LPAREN] = ACTIONS(2435), [anon_sym_let] = ACTIONS(2433), [anon_sym_in] = ACTIONS(2433), [anon_sym_include] = ACTIONS(2433), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2433), [anon_sym_component] = ACTIONS(2433), [anon_sym_function] = ACTIONS(2433), [anon_sym_public] = ACTIONS(2433), [anon_sym_private] = ACTIONS(2433), [anon_sym_query] = ACTIONS(2433), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2433), [anon_sym_AMP_AMP] = ACTIONS(2435), [aux_sym_binary_expression_token1] = ACTIONS(2433), [anon_sym_PIPE_PIPE] = ACTIONS(2435), [aux_sym_binary_expression_token2] = ACTIONS(2433), [aux_sym_binary_expression_token3] = ACTIONS(2433), [anon_sym_GT_GT] = ACTIONS(2433), [anon_sym_GT_GT_GT] = ACTIONS(2435), [anon_sym_LT_LT] = ACTIONS(2435), [anon_sym_AMP] = ACTIONS(2433), [anon_sym_CARET] = ACTIONS(2435), [anon_sym_PIPE] = ACTIONS(2433), [anon_sym_PLUS] = ACTIONS(2433), [anon_sym_DASH] = ACTIONS(2433), [anon_sym_SLASH] = ACTIONS(2433), [anon_sym_PERCENT] = ACTIONS(2435), [anon_sym_BSLASH] = ACTIONS(2433), [aux_sym_binary_expression_token4] = ACTIONS(2433), [anon_sym_STAR_STAR] = ACTIONS(2435), [anon_sym_LT] = ACTIONS(2433), [aux_sym_binary_expression_token5] = ACTIONS(2433), [anon_sym_LT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token6] = ACTIONS(2433), [aux_sym_binary_expression_token7] = ACTIONS(2433), [anon_sym_EQ_EQ] = ACTIONS(2433), [anon_sym_EQ_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token8] = ACTIONS(2433), [aux_sym_binary_expression_token9] = ACTIONS(2433), [aux_sym_binary_expression_token10] = ACTIONS(2433), [anon_sym_LT_GT] = ACTIONS(2435), [anon_sym_BANG_EQ] = ACTIONS(2433), [anon_sym_BANG_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token11] = ACTIONS(2433), [aux_sym_binary_expression_token12] = ACTIONS(2433), [aux_sym_binary_expression_token13] = ACTIONS(2433), [aux_sym_binary_expression_token14] = ACTIONS(2435), [aux_sym_binary_expression_token15] = ACTIONS(2433), [anon_sym_GT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token16] = ACTIONS(2433), [aux_sym_binary_expression_token17] = ACTIONS(2433), [anon_sym_GT] = ACTIONS(2433), [aux_sym_binary_expression_token18] = ACTIONS(2433), [aux_sym_binary_expression_token19] = ACTIONS(2433), [aux_sym_binary_expression_token20] = ACTIONS(2433), [aux_sym_binary_expression_token21] = ACTIONS(2435), [aux_sym_binary_expression_token22] = ACTIONS(2435), [aux_sym_binary_expression_token23] = ACTIONS(2435), [anon_sym_QMARK_QMARK] = ACTIONS(2435), [anon_sym_instanceof] = ACTIONS(2433), [anon_sym_BANG] = ACTIONS(2433), [anon_sym_TILDE] = ACTIONS(2435), [aux_sym_unary_operator_token1] = ACTIONS(2433), [anon_sym_PLUS_PLUS] = ACTIONS(2435), [anon_sym_DASH_DASH] = ACTIONS(2435), [anon_sym_DQUOTE] = ACTIONS(2435), [anon_sym_SQUOTE] = ACTIONS(2435), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2433), [sym_this] = ACTIONS(2433), [sym_super] = ACTIONS(2433), [sym_true] = ACTIONS(2433), [sym_false] = ACTIONS(2433), [sym_null] = ACTIONS(2433), [sym_undefined] = ACTIONS(2433), [anon_sym_get] = ACTIONS(2433), [anon_sym_set] = ACTIONS(2433), [anon_sym_POUND] = ACTIONS(2435), [anon_sym_export] = ACTIONS(2433), [anon_sym_queryExecute] = ACTIONS(2433), [anon_sym_BQUOTE] = ACTIONS(2435), [sym__ternary_qmark] = ACTIONS(2435), [sym__elvis_operator] = ACTIONS(2435), [sym_logical_or] = ACTIONS(2435), }, [STATE(733)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(734)] = { [sym_identifier] = ACTIONS(2493), [anon_sym_import] = ACTIONS(2493), [anon_sym_DOT] = ACTIONS(2493), [anon_sym_STAR] = ACTIONS(2493), [anon_sym_LBRACE] = ACTIONS(2495), [anon_sym_LPAREN] = ACTIONS(2495), [anon_sym_let] = ACTIONS(2493), [anon_sym_in] = ACTIONS(2493), [anon_sym_include] = ACTIONS(2493), [anon_sym_LBRACK] = ACTIONS(2495), [anon_sym_static] = ACTIONS(2493), [anon_sym_component] = ACTIONS(2493), [anon_sym_function] = ACTIONS(2493), [anon_sym_public] = ACTIONS(2493), [anon_sym_private] = ACTIONS(2493), [anon_sym_query] = ACTIONS(2493), [sym_optional_chain] = ACTIONS(2495), [sym_static_chain] = ACTIONS(2495), [anon_sym_new] = ACTIONS(2493), [anon_sym_AMP_AMP] = ACTIONS(2495), [aux_sym_binary_expression_token1] = ACTIONS(2493), [anon_sym_PIPE_PIPE] = ACTIONS(2495), [aux_sym_binary_expression_token2] = ACTIONS(2493), [aux_sym_binary_expression_token3] = ACTIONS(2493), [anon_sym_GT_GT] = ACTIONS(2493), [anon_sym_GT_GT_GT] = ACTIONS(2495), [anon_sym_LT_LT] = ACTIONS(2495), [anon_sym_AMP] = ACTIONS(2493), [anon_sym_CARET] = ACTIONS(2495), [anon_sym_PIPE] = ACTIONS(2493), [anon_sym_PLUS] = ACTIONS(2493), [anon_sym_DASH] = ACTIONS(2493), [anon_sym_SLASH] = ACTIONS(2493), [anon_sym_PERCENT] = ACTIONS(2495), [anon_sym_BSLASH] = ACTIONS(2493), [aux_sym_binary_expression_token4] = ACTIONS(2493), [anon_sym_STAR_STAR] = ACTIONS(2495), [anon_sym_LT] = ACTIONS(2493), [aux_sym_binary_expression_token5] = ACTIONS(2493), [anon_sym_LT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token6] = ACTIONS(2493), [aux_sym_binary_expression_token7] = ACTIONS(2493), [anon_sym_EQ_EQ] = ACTIONS(2493), [anon_sym_EQ_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token8] = ACTIONS(2493), [aux_sym_binary_expression_token9] = ACTIONS(2493), [aux_sym_binary_expression_token10] = ACTIONS(2493), [anon_sym_LT_GT] = ACTIONS(2495), [anon_sym_BANG_EQ] = ACTIONS(2493), [anon_sym_BANG_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token11] = ACTIONS(2493), [aux_sym_binary_expression_token12] = ACTIONS(2493), [aux_sym_binary_expression_token13] = ACTIONS(2493), [aux_sym_binary_expression_token14] = ACTIONS(2495), [aux_sym_binary_expression_token15] = ACTIONS(2493), [anon_sym_GT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token16] = ACTIONS(2493), [aux_sym_binary_expression_token17] = ACTIONS(2493), [anon_sym_GT] = ACTIONS(2493), [aux_sym_binary_expression_token18] = ACTIONS(2493), [aux_sym_binary_expression_token19] = ACTIONS(2493), [aux_sym_binary_expression_token20] = ACTIONS(2493), [aux_sym_binary_expression_token21] = ACTIONS(2495), [aux_sym_binary_expression_token22] = ACTIONS(2495), [aux_sym_binary_expression_token23] = ACTIONS(2495), [anon_sym_QMARK_QMARK] = ACTIONS(2495), [anon_sym_instanceof] = ACTIONS(2493), [anon_sym_BANG] = ACTIONS(2493), [anon_sym_TILDE] = ACTIONS(2495), [aux_sym_unary_operator_token1] = ACTIONS(2493), [anon_sym_PLUS_PLUS] = ACTIONS(2495), [anon_sym_DASH_DASH] = ACTIONS(2495), [anon_sym_DQUOTE] = ACTIONS(2495), [anon_sym_SQUOTE] = ACTIONS(2495), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2493), [sym_this] = ACTIONS(2493), [sym_super] = ACTIONS(2493), [sym_true] = ACTIONS(2493), [sym_false] = ACTIONS(2493), [sym_null] = ACTIONS(2493), [sym_undefined] = ACTIONS(2493), [anon_sym_get] = ACTIONS(2493), [anon_sym_set] = ACTIONS(2493), [anon_sym_POUND] = ACTIONS(2495), [anon_sym_export] = ACTIONS(2493), [anon_sym_queryExecute] = ACTIONS(2493), [anon_sym_BQUOTE] = ACTIONS(2495), [sym__ternary_qmark] = ACTIONS(2495), [sym__elvis_operator] = ACTIONS(2495), [sym_logical_or] = ACTIONS(2495), }, [STATE(735)] = { [sym_identifier] = ACTIONS(2481), [anon_sym_import] = ACTIONS(2481), [anon_sym_DOT] = ACTIONS(2481), [anon_sym_STAR] = ACTIONS(2481), [anon_sym_LBRACE] = ACTIONS(2483), [anon_sym_LPAREN] = ACTIONS(2483), [anon_sym_let] = ACTIONS(2481), [anon_sym_in] = ACTIONS(2481), [anon_sym_include] = ACTIONS(2481), [anon_sym_LBRACK] = ACTIONS(2483), [anon_sym_static] = ACTIONS(2481), [anon_sym_component] = ACTIONS(2481), [anon_sym_function] = ACTIONS(2481), [anon_sym_public] = ACTIONS(2481), [anon_sym_private] = ACTIONS(2481), [anon_sym_query] = ACTIONS(2481), [sym_optional_chain] = ACTIONS(2483), [sym_static_chain] = ACTIONS(2483), [anon_sym_new] = ACTIONS(2481), [anon_sym_AMP_AMP] = ACTIONS(2483), [aux_sym_binary_expression_token1] = ACTIONS(2481), [anon_sym_PIPE_PIPE] = ACTIONS(2483), [aux_sym_binary_expression_token2] = ACTIONS(2481), [aux_sym_binary_expression_token3] = ACTIONS(2481), [anon_sym_GT_GT] = ACTIONS(2481), [anon_sym_GT_GT_GT] = ACTIONS(2483), [anon_sym_LT_LT] = ACTIONS(2483), [anon_sym_AMP] = ACTIONS(2481), [anon_sym_CARET] = ACTIONS(2483), [anon_sym_PIPE] = ACTIONS(2481), [anon_sym_PLUS] = ACTIONS(2481), [anon_sym_DASH] = ACTIONS(2481), [anon_sym_SLASH] = ACTIONS(2481), [anon_sym_PERCENT] = ACTIONS(2483), [anon_sym_BSLASH] = ACTIONS(2481), [aux_sym_binary_expression_token4] = ACTIONS(2481), [anon_sym_STAR_STAR] = ACTIONS(2483), [anon_sym_LT] = ACTIONS(2481), [aux_sym_binary_expression_token5] = ACTIONS(2481), [anon_sym_LT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token6] = ACTIONS(2481), [aux_sym_binary_expression_token7] = ACTIONS(2481), [anon_sym_EQ_EQ] = ACTIONS(2481), [anon_sym_EQ_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token8] = ACTIONS(2481), [aux_sym_binary_expression_token9] = ACTIONS(2481), [aux_sym_binary_expression_token10] = ACTIONS(2481), [anon_sym_LT_GT] = ACTIONS(2483), [anon_sym_BANG_EQ] = ACTIONS(2481), [anon_sym_BANG_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token11] = ACTIONS(2481), [aux_sym_binary_expression_token12] = ACTIONS(2481), [aux_sym_binary_expression_token13] = ACTIONS(2481), [aux_sym_binary_expression_token14] = ACTIONS(2483), [aux_sym_binary_expression_token15] = ACTIONS(2481), [anon_sym_GT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token16] = ACTIONS(2481), [aux_sym_binary_expression_token17] = ACTIONS(2481), [anon_sym_GT] = ACTIONS(2481), [aux_sym_binary_expression_token18] = ACTIONS(2481), [aux_sym_binary_expression_token19] = ACTIONS(2481), [aux_sym_binary_expression_token20] = ACTIONS(2481), [aux_sym_binary_expression_token21] = ACTIONS(2483), [aux_sym_binary_expression_token22] = ACTIONS(2483), [aux_sym_binary_expression_token23] = ACTIONS(2483), [anon_sym_QMARK_QMARK] = ACTIONS(2483), [anon_sym_instanceof] = ACTIONS(2481), [anon_sym_BANG] = ACTIONS(2481), [anon_sym_TILDE] = ACTIONS(2483), [aux_sym_unary_operator_token1] = ACTIONS(2481), [anon_sym_PLUS_PLUS] = ACTIONS(2483), [anon_sym_DASH_DASH] = ACTIONS(2483), [anon_sym_DQUOTE] = ACTIONS(2483), [anon_sym_SQUOTE] = ACTIONS(2483), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2481), [sym_this] = ACTIONS(2481), [sym_super] = ACTIONS(2481), [sym_true] = ACTIONS(2481), [sym_false] = ACTIONS(2481), [sym_null] = ACTIONS(2481), [sym_undefined] = ACTIONS(2481), [anon_sym_get] = ACTIONS(2481), [anon_sym_set] = ACTIONS(2481), [anon_sym_POUND] = ACTIONS(2483), [anon_sym_export] = ACTIONS(2481), [anon_sym_queryExecute] = ACTIONS(2481), [anon_sym_BQUOTE] = ACTIONS(2483), [sym__ternary_qmark] = ACTIONS(2483), [sym__elvis_operator] = ACTIONS(2483), [sym_logical_or] = ACTIONS(2483), }, [STATE(736)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_import] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_let] = ACTIONS(2247), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2247), [anon_sym_component] = ACTIONS(2247), [anon_sym_function] = ACTIONS(2247), [anon_sym_public] = ACTIONS(2247), [anon_sym_private] = ACTIONS(2247), [anon_sym_query] = ACTIONS(2247), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2247), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2247), [anon_sym_TILDE] = ACTIONS(2249), [aux_sym_unary_operator_token1] = ACTIONS(2247), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2249), [anon_sym_SQUOTE] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2247), [sym_this] = ACTIONS(2247), [sym_super] = ACTIONS(2247), [sym_true] = ACTIONS(2247), [sym_false] = ACTIONS(2247), [sym_null] = ACTIONS(2247), [sym_undefined] = ACTIONS(2247), [anon_sym_get] = ACTIONS(2247), [anon_sym_set] = ACTIONS(2247), [anon_sym_POUND] = ACTIONS(2249), [anon_sym_export] = ACTIONS(2247), [anon_sym_queryExecute] = ACTIONS(2247), [anon_sym_BQUOTE] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2801), [sym_logical_or] = ACTIONS(2791), }, [STATE(737)] = { [sym_identifier] = ACTIONS(2405), [anon_sym_import] = ACTIONS(2405), [anon_sym_DOT] = ACTIONS(2405), [anon_sym_STAR] = ACTIONS(2405), [anon_sym_LBRACE] = ACTIONS(2407), [anon_sym_LPAREN] = ACTIONS(2407), [anon_sym_let] = ACTIONS(2405), [anon_sym_in] = ACTIONS(2405), [anon_sym_include] = ACTIONS(2405), [anon_sym_LBRACK] = ACTIONS(2407), [anon_sym_static] = ACTIONS(2405), [anon_sym_component] = ACTIONS(2405), [anon_sym_function] = ACTIONS(2405), [anon_sym_public] = ACTIONS(2405), [anon_sym_private] = ACTIONS(2405), [anon_sym_query] = ACTIONS(2405), [sym_optional_chain] = ACTIONS(2407), [sym_static_chain] = ACTIONS(2407), [anon_sym_new] = ACTIONS(2405), [anon_sym_AMP_AMP] = ACTIONS(2407), [aux_sym_binary_expression_token1] = ACTIONS(2405), [anon_sym_PIPE_PIPE] = ACTIONS(2407), [aux_sym_binary_expression_token2] = ACTIONS(2405), [aux_sym_binary_expression_token3] = ACTIONS(2405), [anon_sym_GT_GT] = ACTIONS(2405), [anon_sym_GT_GT_GT] = ACTIONS(2407), [anon_sym_LT_LT] = ACTIONS(2407), [anon_sym_AMP] = ACTIONS(2405), [anon_sym_CARET] = ACTIONS(2407), [anon_sym_PIPE] = ACTIONS(2405), [anon_sym_PLUS] = ACTIONS(2405), [anon_sym_DASH] = ACTIONS(2405), [anon_sym_SLASH] = ACTIONS(2405), [anon_sym_PERCENT] = ACTIONS(2407), [anon_sym_BSLASH] = ACTIONS(2405), [aux_sym_binary_expression_token4] = ACTIONS(2405), [anon_sym_STAR_STAR] = ACTIONS(2407), [anon_sym_LT] = ACTIONS(2405), [aux_sym_binary_expression_token5] = ACTIONS(2405), [anon_sym_LT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token6] = ACTIONS(2405), [aux_sym_binary_expression_token7] = ACTIONS(2405), [anon_sym_EQ_EQ] = ACTIONS(2405), [anon_sym_EQ_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token8] = ACTIONS(2405), [aux_sym_binary_expression_token9] = ACTIONS(2405), [aux_sym_binary_expression_token10] = ACTIONS(2405), [anon_sym_LT_GT] = ACTIONS(2407), [anon_sym_BANG_EQ] = ACTIONS(2405), [anon_sym_BANG_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token11] = ACTIONS(2405), [aux_sym_binary_expression_token12] = ACTIONS(2405), [aux_sym_binary_expression_token13] = ACTIONS(2405), [aux_sym_binary_expression_token14] = ACTIONS(2407), [aux_sym_binary_expression_token15] = ACTIONS(2405), [anon_sym_GT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token16] = ACTIONS(2405), [aux_sym_binary_expression_token17] = ACTIONS(2405), [anon_sym_GT] = ACTIONS(2405), [aux_sym_binary_expression_token18] = ACTIONS(2405), [aux_sym_binary_expression_token19] = ACTIONS(2405), [aux_sym_binary_expression_token20] = ACTIONS(2405), [aux_sym_binary_expression_token21] = ACTIONS(2407), [aux_sym_binary_expression_token22] = ACTIONS(2407), [aux_sym_binary_expression_token23] = ACTIONS(2407), [anon_sym_QMARK_QMARK] = ACTIONS(2407), [anon_sym_instanceof] = ACTIONS(2405), [anon_sym_BANG] = ACTIONS(2405), [anon_sym_TILDE] = ACTIONS(2407), [aux_sym_unary_operator_token1] = ACTIONS(2405), [anon_sym_PLUS_PLUS] = ACTIONS(2407), [anon_sym_DASH_DASH] = ACTIONS(2407), [anon_sym_DQUOTE] = ACTIONS(2407), [anon_sym_SQUOTE] = ACTIONS(2407), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2405), [sym_this] = ACTIONS(2405), [sym_super] = ACTIONS(2405), [sym_true] = ACTIONS(2405), [sym_false] = ACTIONS(2405), [sym_null] = ACTIONS(2405), [sym_undefined] = ACTIONS(2405), [anon_sym_get] = ACTIONS(2405), [anon_sym_set] = ACTIONS(2405), [anon_sym_POUND] = ACTIONS(2407), [anon_sym_export] = ACTIONS(2405), [anon_sym_queryExecute] = ACTIONS(2405), [anon_sym_BQUOTE] = ACTIONS(2407), [sym__ternary_qmark] = ACTIONS(2407), [sym__elvis_operator] = ACTIONS(2407), [sym_logical_or] = ACTIONS(2407), }, [STATE(738)] = { [sym_identifier] = ACTIONS(2409), [anon_sym_import] = ACTIONS(2409), [anon_sym_DOT] = ACTIONS(2409), [anon_sym_STAR] = ACTIONS(2409), [anon_sym_LBRACE] = ACTIONS(2411), [anon_sym_LPAREN] = ACTIONS(2411), [anon_sym_let] = ACTIONS(2409), [anon_sym_in] = ACTIONS(2409), [anon_sym_include] = ACTIONS(2409), [anon_sym_LBRACK] = ACTIONS(2411), [anon_sym_static] = ACTIONS(2409), [anon_sym_component] = ACTIONS(2409), [anon_sym_function] = ACTIONS(2409), [anon_sym_public] = ACTIONS(2409), [anon_sym_private] = ACTIONS(2409), [anon_sym_query] = ACTIONS(2409), [sym_optional_chain] = ACTIONS(2411), [sym_static_chain] = ACTIONS(2411), [anon_sym_new] = ACTIONS(2409), [anon_sym_AMP_AMP] = ACTIONS(2411), [aux_sym_binary_expression_token1] = ACTIONS(2409), [anon_sym_PIPE_PIPE] = ACTIONS(2411), [aux_sym_binary_expression_token2] = ACTIONS(2409), [aux_sym_binary_expression_token3] = ACTIONS(2409), [anon_sym_GT_GT] = ACTIONS(2409), [anon_sym_GT_GT_GT] = ACTIONS(2411), [anon_sym_LT_LT] = ACTIONS(2411), [anon_sym_AMP] = ACTIONS(2409), [anon_sym_CARET] = ACTIONS(2411), [anon_sym_PIPE] = ACTIONS(2409), [anon_sym_PLUS] = ACTIONS(2409), [anon_sym_DASH] = ACTIONS(2409), [anon_sym_SLASH] = ACTIONS(2409), [anon_sym_PERCENT] = ACTIONS(2411), [anon_sym_BSLASH] = ACTIONS(2409), [aux_sym_binary_expression_token4] = ACTIONS(2409), [anon_sym_STAR_STAR] = ACTIONS(2411), [anon_sym_LT] = ACTIONS(2409), [aux_sym_binary_expression_token5] = ACTIONS(2409), [anon_sym_LT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token6] = ACTIONS(2409), [aux_sym_binary_expression_token7] = ACTIONS(2409), [anon_sym_EQ_EQ] = ACTIONS(2409), [anon_sym_EQ_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token8] = ACTIONS(2409), [aux_sym_binary_expression_token9] = ACTIONS(2409), [aux_sym_binary_expression_token10] = ACTIONS(2409), [anon_sym_LT_GT] = ACTIONS(2411), [anon_sym_BANG_EQ] = ACTIONS(2409), [anon_sym_BANG_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token11] = ACTIONS(2409), [aux_sym_binary_expression_token12] = ACTIONS(2409), [aux_sym_binary_expression_token13] = ACTIONS(2409), [aux_sym_binary_expression_token14] = ACTIONS(2411), [aux_sym_binary_expression_token15] = ACTIONS(2409), [anon_sym_GT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token16] = ACTIONS(2409), [aux_sym_binary_expression_token17] = ACTIONS(2409), [anon_sym_GT] = ACTIONS(2409), [aux_sym_binary_expression_token18] = ACTIONS(2409), [aux_sym_binary_expression_token19] = ACTIONS(2409), [aux_sym_binary_expression_token20] = ACTIONS(2409), [aux_sym_binary_expression_token21] = ACTIONS(2411), [aux_sym_binary_expression_token22] = ACTIONS(2411), [aux_sym_binary_expression_token23] = ACTIONS(2411), [anon_sym_QMARK_QMARK] = ACTIONS(2411), [anon_sym_instanceof] = ACTIONS(2409), [anon_sym_BANG] = ACTIONS(2409), [anon_sym_TILDE] = ACTIONS(2411), [aux_sym_unary_operator_token1] = ACTIONS(2409), [anon_sym_PLUS_PLUS] = ACTIONS(2411), [anon_sym_DASH_DASH] = ACTIONS(2411), [anon_sym_DQUOTE] = ACTIONS(2411), [anon_sym_SQUOTE] = ACTIONS(2411), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2409), [sym_this] = ACTIONS(2409), [sym_super] = ACTIONS(2409), [sym_true] = ACTIONS(2409), [sym_false] = ACTIONS(2409), [sym_null] = ACTIONS(2409), [sym_undefined] = ACTIONS(2409), [anon_sym_get] = ACTIONS(2409), [anon_sym_set] = ACTIONS(2409), [anon_sym_POUND] = ACTIONS(2411), [anon_sym_export] = ACTIONS(2409), [anon_sym_queryExecute] = ACTIONS(2409), [anon_sym_BQUOTE] = ACTIONS(2411), [sym__ternary_qmark] = ACTIONS(2411), [sym__elvis_operator] = ACTIONS(2411), [sym_logical_or] = ACTIONS(2411), }, [STATE(739)] = { [sym_identifier] = ACTIONS(1816), [anon_sym_import] = ACTIONS(1816), [anon_sym_DOT] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_LBRACE] = ACTIONS(1818), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_let] = ACTIONS(1816), [anon_sym_in] = ACTIONS(1816), [anon_sym_include] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1818), [anon_sym_static] = ACTIONS(1816), [anon_sym_component] = ACTIONS(1816), [anon_sym_function] = ACTIONS(1816), [anon_sym_public] = ACTIONS(1816), [anon_sym_private] = ACTIONS(1816), [anon_sym_query] = ACTIONS(1816), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_new] = ACTIONS(1816), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_BANG] = ACTIONS(1816), [anon_sym_TILDE] = ACTIONS(1818), [aux_sym_unary_operator_token1] = ACTIONS(1816), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [anon_sym_DQUOTE] = ACTIONS(1818), [anon_sym_SQUOTE] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1816), [sym_this] = ACTIONS(1816), [sym_super] = ACTIONS(1816), [sym_true] = ACTIONS(1816), [sym_false] = ACTIONS(1816), [sym_null] = ACTIONS(1816), [sym_undefined] = ACTIONS(1816), [anon_sym_get] = ACTIONS(1816), [anon_sym_set] = ACTIONS(1816), [anon_sym_POUND] = ACTIONS(1818), [anon_sym_export] = ACTIONS(1816), [anon_sym_queryExecute] = ACTIONS(1816), [anon_sym_BQUOTE] = ACTIONS(1818), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(740)] = { [sym_identifier] = ACTIONS(2181), [anon_sym_import] = ACTIONS(2181), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2185), [anon_sym_LPAREN] = ACTIONS(2185), [anon_sym_let] = ACTIONS(2181), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2181), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2181), [anon_sym_component] = ACTIONS(2181), [anon_sym_function] = ACTIONS(2181), [anon_sym_public] = ACTIONS(2181), [anon_sym_private] = ACTIONS(2181), [anon_sym_query] = ACTIONS(2181), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2181), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2181), [anon_sym_TILDE] = ACTIONS(2185), [aux_sym_unary_operator_token1] = ACTIONS(2181), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2185), [anon_sym_SQUOTE] = ACTIONS(2185), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2181), [sym_this] = ACTIONS(2181), [sym_super] = ACTIONS(2181), [sym_true] = ACTIONS(2181), [sym_false] = ACTIONS(2181), [sym_null] = ACTIONS(2181), [sym_undefined] = ACTIONS(2181), [anon_sym_get] = ACTIONS(2181), [anon_sym_set] = ACTIONS(2181), [anon_sym_POUND] = ACTIONS(2185), [anon_sym_export] = ACTIONS(2181), [anon_sym_queryExecute] = ACTIONS(2181), [anon_sym_BQUOTE] = ACTIONS(2185), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2801), [sym_logical_or] = ACTIONS(2791), }, [STATE(741)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_import] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_let] = ACTIONS(2231), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2231), [anon_sym_component] = ACTIONS(2231), [anon_sym_function] = ACTIONS(2231), [anon_sym_public] = ACTIONS(2231), [anon_sym_private] = ACTIONS(2231), [anon_sym_query] = ACTIONS(2231), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2231), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2231), [anon_sym_TILDE] = ACTIONS(2233), [aux_sym_unary_operator_token1] = ACTIONS(2231), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2233), [anon_sym_SQUOTE] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2231), [sym_this] = ACTIONS(2231), [sym_super] = ACTIONS(2231), [sym_true] = ACTIONS(2231), [sym_false] = ACTIONS(2231), [sym_null] = ACTIONS(2231), [sym_undefined] = ACTIONS(2231), [anon_sym_get] = ACTIONS(2231), [anon_sym_set] = ACTIONS(2231), [anon_sym_POUND] = ACTIONS(2233), [anon_sym_export] = ACTIONS(2231), [anon_sym_queryExecute] = ACTIONS(2231), [anon_sym_BQUOTE] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2801), [sym_logical_or] = ACTIONS(2791), }, [STATE(742)] = { [sym_identifier] = ACTIONS(2417), [anon_sym_import] = ACTIONS(2417), [anon_sym_DOT] = ACTIONS(2417), [anon_sym_STAR] = ACTIONS(2417), [anon_sym_LBRACE] = ACTIONS(2419), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_let] = ACTIONS(2417), [anon_sym_in] = ACTIONS(2417), [anon_sym_include] = ACTIONS(2417), [anon_sym_LBRACK] = ACTIONS(2419), [anon_sym_static] = ACTIONS(2417), [anon_sym_component] = ACTIONS(2417), [anon_sym_function] = ACTIONS(2417), [anon_sym_public] = ACTIONS(2417), [anon_sym_private] = ACTIONS(2417), [anon_sym_query] = ACTIONS(2417), [sym_optional_chain] = ACTIONS(2419), [sym_static_chain] = ACTIONS(2419), [anon_sym_new] = ACTIONS(2417), [anon_sym_AMP_AMP] = ACTIONS(2419), [aux_sym_binary_expression_token1] = ACTIONS(2417), [anon_sym_PIPE_PIPE] = ACTIONS(2419), [aux_sym_binary_expression_token2] = ACTIONS(2417), [aux_sym_binary_expression_token3] = ACTIONS(2417), [anon_sym_GT_GT] = ACTIONS(2417), [anon_sym_GT_GT_GT] = ACTIONS(2419), [anon_sym_LT_LT] = ACTIONS(2419), [anon_sym_AMP] = ACTIONS(2417), [anon_sym_CARET] = ACTIONS(2419), [anon_sym_PIPE] = ACTIONS(2417), [anon_sym_PLUS] = ACTIONS(2417), [anon_sym_DASH] = ACTIONS(2417), [anon_sym_SLASH] = ACTIONS(2417), [anon_sym_PERCENT] = ACTIONS(2419), [anon_sym_BSLASH] = ACTIONS(2417), [aux_sym_binary_expression_token4] = ACTIONS(2417), [anon_sym_STAR_STAR] = ACTIONS(2419), [anon_sym_LT] = ACTIONS(2417), [aux_sym_binary_expression_token5] = ACTIONS(2417), [anon_sym_LT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token6] = ACTIONS(2417), [aux_sym_binary_expression_token7] = ACTIONS(2417), [anon_sym_EQ_EQ] = ACTIONS(2417), [anon_sym_EQ_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token8] = ACTIONS(2417), [aux_sym_binary_expression_token9] = ACTIONS(2417), [aux_sym_binary_expression_token10] = ACTIONS(2417), [anon_sym_LT_GT] = ACTIONS(2419), [anon_sym_BANG_EQ] = ACTIONS(2417), [anon_sym_BANG_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token11] = ACTIONS(2417), [aux_sym_binary_expression_token12] = ACTIONS(2417), [aux_sym_binary_expression_token13] = ACTIONS(2417), [aux_sym_binary_expression_token14] = ACTIONS(2419), [aux_sym_binary_expression_token15] = ACTIONS(2417), [anon_sym_GT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token16] = ACTIONS(2417), [aux_sym_binary_expression_token17] = ACTIONS(2417), [anon_sym_GT] = ACTIONS(2417), [aux_sym_binary_expression_token18] = ACTIONS(2417), [aux_sym_binary_expression_token19] = ACTIONS(2417), [aux_sym_binary_expression_token20] = ACTIONS(2417), [aux_sym_binary_expression_token21] = ACTIONS(2419), [aux_sym_binary_expression_token22] = ACTIONS(2419), [aux_sym_binary_expression_token23] = ACTIONS(2419), [anon_sym_QMARK_QMARK] = ACTIONS(2419), [anon_sym_instanceof] = ACTIONS(2417), [anon_sym_BANG] = ACTIONS(2417), [anon_sym_TILDE] = ACTIONS(2419), [aux_sym_unary_operator_token1] = ACTIONS(2417), [anon_sym_PLUS_PLUS] = ACTIONS(2419), [anon_sym_DASH_DASH] = ACTIONS(2419), [anon_sym_DQUOTE] = ACTIONS(2419), [anon_sym_SQUOTE] = ACTIONS(2419), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2417), [sym_this] = ACTIONS(2417), [sym_super] = ACTIONS(2417), [sym_true] = ACTIONS(2417), [sym_false] = ACTIONS(2417), [sym_null] = ACTIONS(2417), [sym_undefined] = ACTIONS(2417), [anon_sym_get] = ACTIONS(2417), [anon_sym_set] = ACTIONS(2417), [anon_sym_POUND] = ACTIONS(2419), [anon_sym_export] = ACTIONS(2417), [anon_sym_queryExecute] = ACTIONS(2417), [anon_sym_BQUOTE] = ACTIONS(2419), [sym__ternary_qmark] = ACTIONS(2419), [sym__elvis_operator] = ACTIONS(2419), [sym_logical_or] = ACTIONS(2419), }, [STATE(743)] = { [sym_identifier] = ACTIONS(2263), [anon_sym_import] = ACTIONS(2263), [anon_sym_DOT] = ACTIONS(2263), [anon_sym_STAR] = ACTIONS(2263), [anon_sym_LBRACE] = ACTIONS(2265), [anon_sym_LPAREN] = ACTIONS(2265), [anon_sym_let] = ACTIONS(2263), [anon_sym_in] = ACTIONS(2263), [anon_sym_include] = ACTIONS(2263), [anon_sym_LBRACK] = ACTIONS(2265), [anon_sym_static] = ACTIONS(2263), [anon_sym_component] = ACTIONS(2263), [anon_sym_function] = ACTIONS(2263), [anon_sym_public] = ACTIONS(2263), [anon_sym_private] = ACTIONS(2263), [anon_sym_query] = ACTIONS(2263), [sym_optional_chain] = ACTIONS(2265), [sym_static_chain] = ACTIONS(2265), [anon_sym_new] = ACTIONS(2263), [anon_sym_AMP_AMP] = ACTIONS(2265), [aux_sym_binary_expression_token1] = ACTIONS(2263), [anon_sym_PIPE_PIPE] = ACTIONS(2265), [aux_sym_binary_expression_token2] = ACTIONS(2263), [aux_sym_binary_expression_token3] = ACTIONS(2263), [anon_sym_GT_GT] = ACTIONS(2263), [anon_sym_GT_GT_GT] = ACTIONS(2265), [anon_sym_LT_LT] = ACTIONS(2265), [anon_sym_AMP] = ACTIONS(2263), [anon_sym_CARET] = ACTIONS(2265), [anon_sym_PIPE] = ACTIONS(2263), [anon_sym_PLUS] = ACTIONS(2263), [anon_sym_DASH] = ACTIONS(2263), [anon_sym_SLASH] = ACTIONS(2263), [anon_sym_PERCENT] = ACTIONS(2265), [anon_sym_BSLASH] = ACTIONS(2263), [aux_sym_binary_expression_token4] = ACTIONS(2263), [anon_sym_STAR_STAR] = ACTIONS(2265), [anon_sym_LT] = ACTIONS(2263), [aux_sym_binary_expression_token5] = ACTIONS(2263), [anon_sym_LT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token6] = ACTIONS(2263), [aux_sym_binary_expression_token7] = ACTIONS(2263), [anon_sym_EQ_EQ] = ACTIONS(2263), [anon_sym_EQ_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token8] = ACTIONS(2263), [aux_sym_binary_expression_token9] = ACTIONS(2263), [aux_sym_binary_expression_token10] = ACTIONS(2263), [anon_sym_LT_GT] = ACTIONS(2265), [anon_sym_BANG_EQ] = ACTIONS(2263), [anon_sym_BANG_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token11] = ACTIONS(2263), [aux_sym_binary_expression_token12] = ACTIONS(2263), [aux_sym_binary_expression_token13] = ACTIONS(2263), [aux_sym_binary_expression_token14] = ACTIONS(2265), [aux_sym_binary_expression_token15] = ACTIONS(2263), [anon_sym_GT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token16] = ACTIONS(2263), [aux_sym_binary_expression_token17] = ACTIONS(2263), [anon_sym_GT] = ACTIONS(2263), [aux_sym_binary_expression_token18] = ACTIONS(2263), [aux_sym_binary_expression_token19] = ACTIONS(2263), [aux_sym_binary_expression_token20] = ACTIONS(2263), [aux_sym_binary_expression_token21] = ACTIONS(2265), [aux_sym_binary_expression_token22] = ACTIONS(2265), [aux_sym_binary_expression_token23] = ACTIONS(2265), [anon_sym_QMARK_QMARK] = ACTIONS(2265), [anon_sym_instanceof] = ACTIONS(2263), [anon_sym_BANG] = ACTIONS(2263), [anon_sym_TILDE] = ACTIONS(2265), [aux_sym_unary_operator_token1] = ACTIONS(2263), [anon_sym_PLUS_PLUS] = ACTIONS(2265), [anon_sym_DASH_DASH] = ACTIONS(2265), [anon_sym_DQUOTE] = ACTIONS(2265), [anon_sym_SQUOTE] = ACTIONS(2265), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2263), [sym_this] = ACTIONS(2263), [sym_super] = ACTIONS(2263), [sym_true] = ACTIONS(2263), [sym_false] = ACTIONS(2263), [sym_null] = ACTIONS(2263), [sym_undefined] = ACTIONS(2263), [anon_sym_get] = ACTIONS(2263), [anon_sym_set] = ACTIONS(2263), [anon_sym_POUND] = ACTIONS(2265), [anon_sym_export] = ACTIONS(2263), [anon_sym_queryExecute] = ACTIONS(2263), [anon_sym_BQUOTE] = ACTIONS(2265), [sym__ternary_qmark] = ACTIONS(2265), [sym__elvis_operator] = ACTIONS(2265), [sym_logical_or] = ACTIONS(2265), }, [STATE(744)] = { [sym_identifier] = ACTIONS(2421), [anon_sym_import] = ACTIONS(2421), [anon_sym_DOT] = ACTIONS(2421), [anon_sym_STAR] = ACTIONS(2421), [anon_sym_LBRACE] = ACTIONS(2423), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_let] = ACTIONS(2421), [anon_sym_in] = ACTIONS(2421), [anon_sym_include] = ACTIONS(2421), [anon_sym_LBRACK] = ACTIONS(2423), [anon_sym_static] = ACTIONS(2421), [anon_sym_component] = ACTIONS(2421), [anon_sym_function] = ACTIONS(2421), [anon_sym_public] = ACTIONS(2421), [anon_sym_private] = ACTIONS(2421), [anon_sym_query] = ACTIONS(2421), [sym_optional_chain] = ACTIONS(2423), [sym_static_chain] = ACTIONS(2423), [anon_sym_new] = ACTIONS(2421), [anon_sym_AMP_AMP] = ACTIONS(2423), [aux_sym_binary_expression_token1] = ACTIONS(2421), [anon_sym_PIPE_PIPE] = ACTIONS(2423), [aux_sym_binary_expression_token2] = ACTIONS(2421), [aux_sym_binary_expression_token3] = ACTIONS(2421), [anon_sym_GT_GT] = ACTIONS(2421), [anon_sym_GT_GT_GT] = ACTIONS(2423), [anon_sym_LT_LT] = ACTIONS(2423), [anon_sym_AMP] = ACTIONS(2421), [anon_sym_CARET] = ACTIONS(2423), [anon_sym_PIPE] = ACTIONS(2421), [anon_sym_PLUS] = ACTIONS(2421), [anon_sym_DASH] = ACTIONS(2421), [anon_sym_SLASH] = ACTIONS(2421), [anon_sym_PERCENT] = ACTIONS(2423), [anon_sym_BSLASH] = ACTIONS(2421), [aux_sym_binary_expression_token4] = ACTIONS(2421), [anon_sym_STAR_STAR] = ACTIONS(2423), [anon_sym_LT] = ACTIONS(2421), [aux_sym_binary_expression_token5] = ACTIONS(2421), [anon_sym_LT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token6] = ACTIONS(2421), [aux_sym_binary_expression_token7] = ACTIONS(2421), [anon_sym_EQ_EQ] = ACTIONS(2421), [anon_sym_EQ_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token8] = ACTIONS(2421), [aux_sym_binary_expression_token9] = ACTIONS(2421), [aux_sym_binary_expression_token10] = ACTIONS(2421), [anon_sym_LT_GT] = ACTIONS(2423), [anon_sym_BANG_EQ] = ACTIONS(2421), [anon_sym_BANG_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token11] = ACTIONS(2421), [aux_sym_binary_expression_token12] = ACTIONS(2421), [aux_sym_binary_expression_token13] = ACTIONS(2421), [aux_sym_binary_expression_token14] = ACTIONS(2423), [aux_sym_binary_expression_token15] = ACTIONS(2421), [anon_sym_GT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token16] = ACTIONS(2421), [aux_sym_binary_expression_token17] = ACTIONS(2421), [anon_sym_GT] = ACTIONS(2421), [aux_sym_binary_expression_token18] = ACTIONS(2421), [aux_sym_binary_expression_token19] = ACTIONS(2421), [aux_sym_binary_expression_token20] = ACTIONS(2421), [aux_sym_binary_expression_token21] = ACTIONS(2423), [aux_sym_binary_expression_token22] = ACTIONS(2423), [aux_sym_binary_expression_token23] = ACTIONS(2423), [anon_sym_QMARK_QMARK] = ACTIONS(2423), [anon_sym_instanceof] = ACTIONS(2421), [anon_sym_BANG] = ACTIONS(2421), [anon_sym_TILDE] = ACTIONS(2423), [aux_sym_unary_operator_token1] = ACTIONS(2421), [anon_sym_PLUS_PLUS] = ACTIONS(2423), [anon_sym_DASH_DASH] = ACTIONS(2423), [anon_sym_DQUOTE] = ACTIONS(2423), [anon_sym_SQUOTE] = ACTIONS(2423), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2421), [sym_this] = ACTIONS(2421), [sym_super] = ACTIONS(2421), [sym_true] = ACTIONS(2421), [sym_false] = ACTIONS(2421), [sym_null] = ACTIONS(2421), [sym_undefined] = ACTIONS(2421), [anon_sym_get] = ACTIONS(2421), [anon_sym_set] = ACTIONS(2421), [anon_sym_POUND] = ACTIONS(2423), [anon_sym_export] = ACTIONS(2421), [anon_sym_queryExecute] = ACTIONS(2421), [anon_sym_BQUOTE] = ACTIONS(2423), [sym__ternary_qmark] = ACTIONS(2423), [sym__elvis_operator] = ACTIONS(2423), [sym_logical_or] = ACTIONS(2423), }, [STATE(745)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_import] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2299), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_LBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_let] = ACTIONS(2299), [anon_sym_in] = ACTIONS(2299), [anon_sym_include] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_static] = ACTIONS(2299), [anon_sym_component] = ACTIONS(2299), [anon_sym_function] = ACTIONS(2299), [anon_sym_public] = ACTIONS(2299), [anon_sym_private] = ACTIONS(2299), [anon_sym_query] = ACTIONS(2299), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_new] = ACTIONS(2299), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_BANG] = ACTIONS(2299), [anon_sym_TILDE] = ACTIONS(2301), [aux_sym_unary_operator_token1] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [anon_sym_DQUOTE] = ACTIONS(2301), [anon_sym_SQUOTE] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2299), [sym_this] = ACTIONS(2299), [sym_super] = ACTIONS(2299), [sym_true] = ACTIONS(2299), [sym_false] = ACTIONS(2299), [sym_null] = ACTIONS(2299), [sym_undefined] = ACTIONS(2299), [anon_sym_get] = ACTIONS(2299), [anon_sym_set] = ACTIONS(2299), [anon_sym_POUND] = ACTIONS(2301), [anon_sym_export] = ACTIONS(2299), [anon_sym_queryExecute] = ACTIONS(2299), [anon_sym_BQUOTE] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(746)] = { [sym_identifier] = ACTIONS(2509), [anon_sym_import] = ACTIONS(2509), [anon_sym_DOT] = ACTIONS(2509), [anon_sym_STAR] = ACTIONS(2509), [anon_sym_LBRACE] = ACTIONS(2511), [anon_sym_LPAREN] = ACTIONS(2511), [anon_sym_let] = ACTIONS(2509), [anon_sym_in] = ACTIONS(2509), [anon_sym_include] = ACTIONS(2509), [anon_sym_LBRACK] = ACTIONS(2511), [anon_sym_static] = ACTIONS(2509), [anon_sym_component] = ACTIONS(2509), [anon_sym_function] = ACTIONS(2509), [anon_sym_public] = ACTIONS(2509), [anon_sym_private] = ACTIONS(2509), [anon_sym_query] = ACTIONS(2509), [sym_optional_chain] = ACTIONS(2511), [sym_static_chain] = ACTIONS(2511), [anon_sym_new] = ACTIONS(2509), [anon_sym_AMP_AMP] = ACTIONS(2511), [aux_sym_binary_expression_token1] = ACTIONS(2509), [anon_sym_PIPE_PIPE] = ACTIONS(2511), [aux_sym_binary_expression_token2] = ACTIONS(2509), [aux_sym_binary_expression_token3] = ACTIONS(2509), [anon_sym_GT_GT] = ACTIONS(2509), [anon_sym_GT_GT_GT] = ACTIONS(2511), [anon_sym_LT_LT] = ACTIONS(2511), [anon_sym_AMP] = ACTIONS(2509), [anon_sym_CARET] = ACTIONS(2511), [anon_sym_PIPE] = ACTIONS(2509), [anon_sym_PLUS] = ACTIONS(2509), [anon_sym_DASH] = ACTIONS(2509), [anon_sym_SLASH] = ACTIONS(2509), [anon_sym_PERCENT] = ACTIONS(2511), [anon_sym_BSLASH] = ACTIONS(2509), [aux_sym_binary_expression_token4] = ACTIONS(2509), [anon_sym_STAR_STAR] = ACTIONS(2511), [anon_sym_LT] = ACTIONS(2509), [aux_sym_binary_expression_token5] = ACTIONS(2509), [anon_sym_LT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token6] = ACTIONS(2509), [aux_sym_binary_expression_token7] = ACTIONS(2509), [anon_sym_EQ_EQ] = ACTIONS(2509), [anon_sym_EQ_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token8] = ACTIONS(2509), [aux_sym_binary_expression_token9] = ACTIONS(2509), [aux_sym_binary_expression_token10] = ACTIONS(2509), [anon_sym_LT_GT] = ACTIONS(2511), [anon_sym_BANG_EQ] = ACTIONS(2509), [anon_sym_BANG_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token11] = ACTIONS(2509), [aux_sym_binary_expression_token12] = ACTIONS(2509), [aux_sym_binary_expression_token13] = ACTIONS(2509), [aux_sym_binary_expression_token14] = ACTIONS(2511), [aux_sym_binary_expression_token15] = ACTIONS(2509), [anon_sym_GT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token16] = ACTIONS(2509), [aux_sym_binary_expression_token17] = ACTIONS(2509), [anon_sym_GT] = ACTIONS(2509), [aux_sym_binary_expression_token18] = ACTIONS(2509), [aux_sym_binary_expression_token19] = ACTIONS(2509), [aux_sym_binary_expression_token20] = ACTIONS(2509), [aux_sym_binary_expression_token21] = ACTIONS(2511), [aux_sym_binary_expression_token22] = ACTIONS(2511), [aux_sym_binary_expression_token23] = ACTIONS(2511), [anon_sym_QMARK_QMARK] = ACTIONS(2511), [anon_sym_instanceof] = ACTIONS(2509), [anon_sym_BANG] = ACTIONS(2509), [anon_sym_TILDE] = ACTIONS(2511), [aux_sym_unary_operator_token1] = ACTIONS(2509), [anon_sym_PLUS_PLUS] = ACTIONS(2511), [anon_sym_DASH_DASH] = ACTIONS(2511), [anon_sym_DQUOTE] = ACTIONS(2511), [anon_sym_SQUOTE] = ACTIONS(2511), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2509), [sym_this] = ACTIONS(2509), [sym_super] = ACTIONS(2509), [sym_true] = ACTIONS(2509), [sym_false] = ACTIONS(2509), [sym_null] = ACTIONS(2509), [sym_undefined] = ACTIONS(2509), [anon_sym_get] = ACTIONS(2509), [anon_sym_set] = ACTIONS(2509), [anon_sym_POUND] = ACTIONS(2511), [anon_sym_export] = ACTIONS(2509), [anon_sym_queryExecute] = ACTIONS(2509), [anon_sym_BQUOTE] = ACTIONS(2511), [sym__ternary_qmark] = ACTIONS(2511), [sym__elvis_operator] = ACTIONS(2511), [sym_logical_or] = ACTIONS(2511), }, [STATE(747)] = { [sym_identifier] = ACTIONS(2401), [anon_sym_import] = ACTIONS(2401), [anon_sym_DOT] = ACTIONS(2401), [anon_sym_STAR] = ACTIONS(2401), [anon_sym_LBRACE] = ACTIONS(2403), [anon_sym_LPAREN] = ACTIONS(2403), [anon_sym_let] = ACTIONS(2401), [anon_sym_in] = ACTIONS(2401), [anon_sym_include] = ACTIONS(2401), [anon_sym_LBRACK] = ACTIONS(2403), [anon_sym_static] = ACTIONS(2401), [anon_sym_component] = ACTIONS(2401), [anon_sym_function] = ACTIONS(2401), [anon_sym_public] = ACTIONS(2401), [anon_sym_private] = ACTIONS(2401), [anon_sym_query] = ACTIONS(2401), [sym_optional_chain] = ACTIONS(2403), [sym_static_chain] = ACTIONS(2403), [anon_sym_new] = ACTIONS(2401), [anon_sym_AMP_AMP] = ACTIONS(2403), [aux_sym_binary_expression_token1] = ACTIONS(2401), [anon_sym_PIPE_PIPE] = ACTIONS(2403), [aux_sym_binary_expression_token2] = ACTIONS(2401), [aux_sym_binary_expression_token3] = ACTIONS(2401), [anon_sym_GT_GT] = ACTIONS(2401), [anon_sym_GT_GT_GT] = ACTIONS(2403), [anon_sym_LT_LT] = ACTIONS(2403), [anon_sym_AMP] = ACTIONS(2401), [anon_sym_CARET] = ACTIONS(2403), [anon_sym_PIPE] = ACTIONS(2401), [anon_sym_PLUS] = ACTIONS(2401), [anon_sym_DASH] = ACTIONS(2401), [anon_sym_SLASH] = ACTIONS(2401), [anon_sym_PERCENT] = ACTIONS(2403), [anon_sym_BSLASH] = ACTIONS(2401), [aux_sym_binary_expression_token4] = ACTIONS(2401), [anon_sym_STAR_STAR] = ACTIONS(2403), [anon_sym_LT] = ACTIONS(2401), [aux_sym_binary_expression_token5] = ACTIONS(2401), [anon_sym_LT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token6] = ACTIONS(2401), [aux_sym_binary_expression_token7] = ACTIONS(2401), [anon_sym_EQ_EQ] = ACTIONS(2401), [anon_sym_EQ_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token8] = ACTIONS(2401), [aux_sym_binary_expression_token9] = ACTIONS(2401), [aux_sym_binary_expression_token10] = ACTIONS(2401), [anon_sym_LT_GT] = ACTIONS(2403), [anon_sym_BANG_EQ] = ACTIONS(2401), [anon_sym_BANG_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token11] = ACTIONS(2401), [aux_sym_binary_expression_token12] = ACTIONS(2401), [aux_sym_binary_expression_token13] = ACTIONS(2401), [aux_sym_binary_expression_token14] = ACTIONS(2403), [aux_sym_binary_expression_token15] = ACTIONS(2401), [anon_sym_GT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token16] = ACTIONS(2401), [aux_sym_binary_expression_token17] = ACTIONS(2401), [anon_sym_GT] = ACTIONS(2401), [aux_sym_binary_expression_token18] = ACTIONS(2401), [aux_sym_binary_expression_token19] = ACTIONS(2401), [aux_sym_binary_expression_token20] = ACTIONS(2401), [aux_sym_binary_expression_token21] = ACTIONS(2403), [aux_sym_binary_expression_token22] = ACTIONS(2403), [aux_sym_binary_expression_token23] = ACTIONS(2403), [anon_sym_QMARK_QMARK] = ACTIONS(2403), [anon_sym_instanceof] = ACTIONS(2401), [anon_sym_BANG] = ACTIONS(2401), [anon_sym_TILDE] = ACTIONS(2403), [aux_sym_unary_operator_token1] = ACTIONS(2401), [anon_sym_PLUS_PLUS] = ACTIONS(2403), [anon_sym_DASH_DASH] = ACTIONS(2403), [anon_sym_DQUOTE] = ACTIONS(2403), [anon_sym_SQUOTE] = ACTIONS(2403), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2401), [sym_this] = ACTIONS(2401), [sym_super] = ACTIONS(2401), [sym_true] = ACTIONS(2401), [sym_false] = ACTIONS(2401), [sym_null] = ACTIONS(2401), [sym_undefined] = ACTIONS(2401), [anon_sym_get] = ACTIONS(2401), [anon_sym_set] = ACTIONS(2401), [anon_sym_POUND] = ACTIONS(2403), [anon_sym_export] = ACTIONS(2401), [anon_sym_queryExecute] = ACTIONS(2401), [anon_sym_BQUOTE] = ACTIONS(2403), [sym__ternary_qmark] = ACTIONS(2403), [sym__elvis_operator] = ACTIONS(2403), [sym_logical_or] = ACTIONS(2403), }, [STATE(748)] = { [sym_identifier] = ACTIONS(2473), [anon_sym_import] = ACTIONS(2473), [anon_sym_DOT] = ACTIONS(2473), [anon_sym_STAR] = ACTIONS(2473), [anon_sym_LBRACE] = ACTIONS(2475), [anon_sym_LPAREN] = ACTIONS(2475), [anon_sym_let] = ACTIONS(2473), [anon_sym_in] = ACTIONS(2473), [anon_sym_include] = ACTIONS(2473), [anon_sym_LBRACK] = ACTIONS(2475), [anon_sym_static] = ACTIONS(2473), [anon_sym_component] = ACTIONS(2473), [anon_sym_function] = ACTIONS(2473), [anon_sym_public] = ACTIONS(2473), [anon_sym_private] = ACTIONS(2473), [anon_sym_query] = ACTIONS(2473), [sym_optional_chain] = ACTIONS(2475), [sym_static_chain] = ACTIONS(2475), [anon_sym_new] = ACTIONS(2473), [anon_sym_AMP_AMP] = ACTIONS(2475), [aux_sym_binary_expression_token1] = ACTIONS(2473), [anon_sym_PIPE_PIPE] = ACTIONS(2475), [aux_sym_binary_expression_token2] = ACTIONS(2473), [aux_sym_binary_expression_token3] = ACTIONS(2473), [anon_sym_GT_GT] = ACTIONS(2473), [anon_sym_GT_GT_GT] = ACTIONS(2475), [anon_sym_LT_LT] = ACTIONS(2475), [anon_sym_AMP] = ACTIONS(2473), [anon_sym_CARET] = ACTIONS(2475), [anon_sym_PIPE] = ACTIONS(2473), [anon_sym_PLUS] = ACTIONS(2473), [anon_sym_DASH] = ACTIONS(2473), [anon_sym_SLASH] = ACTIONS(2473), [anon_sym_PERCENT] = ACTIONS(2475), [anon_sym_BSLASH] = ACTIONS(2473), [aux_sym_binary_expression_token4] = ACTIONS(2473), [anon_sym_STAR_STAR] = ACTIONS(2475), [anon_sym_LT] = ACTIONS(2473), [aux_sym_binary_expression_token5] = ACTIONS(2473), [anon_sym_LT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token6] = ACTIONS(2473), [aux_sym_binary_expression_token7] = ACTIONS(2473), [anon_sym_EQ_EQ] = ACTIONS(2473), [anon_sym_EQ_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token8] = ACTIONS(2473), [aux_sym_binary_expression_token9] = ACTIONS(2473), [aux_sym_binary_expression_token10] = ACTIONS(2473), [anon_sym_LT_GT] = ACTIONS(2475), [anon_sym_BANG_EQ] = ACTIONS(2473), [anon_sym_BANG_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token11] = ACTIONS(2473), [aux_sym_binary_expression_token12] = ACTIONS(2473), [aux_sym_binary_expression_token13] = ACTIONS(2473), [aux_sym_binary_expression_token14] = ACTIONS(2475), [aux_sym_binary_expression_token15] = ACTIONS(2473), [anon_sym_GT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token16] = ACTIONS(2473), [aux_sym_binary_expression_token17] = ACTIONS(2473), [anon_sym_GT] = ACTIONS(2473), [aux_sym_binary_expression_token18] = ACTIONS(2473), [aux_sym_binary_expression_token19] = ACTIONS(2473), [aux_sym_binary_expression_token20] = ACTIONS(2473), [aux_sym_binary_expression_token21] = ACTIONS(2475), [aux_sym_binary_expression_token22] = ACTIONS(2475), [aux_sym_binary_expression_token23] = ACTIONS(2475), [anon_sym_QMARK_QMARK] = ACTIONS(2475), [anon_sym_instanceof] = ACTIONS(2473), [anon_sym_BANG] = ACTIONS(2473), [anon_sym_TILDE] = ACTIONS(2475), [aux_sym_unary_operator_token1] = ACTIONS(2473), [anon_sym_PLUS_PLUS] = ACTIONS(2475), [anon_sym_DASH_DASH] = ACTIONS(2475), [anon_sym_DQUOTE] = ACTIONS(2475), [anon_sym_SQUOTE] = ACTIONS(2475), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2473), [sym_this] = ACTIONS(2473), [sym_super] = ACTIONS(2473), [sym_true] = ACTIONS(2473), [sym_false] = ACTIONS(2473), [sym_null] = ACTIONS(2473), [sym_undefined] = ACTIONS(2473), [anon_sym_get] = ACTIONS(2473), [anon_sym_set] = ACTIONS(2473), [anon_sym_POUND] = ACTIONS(2475), [anon_sym_export] = ACTIONS(2473), [anon_sym_queryExecute] = ACTIONS(2473), [anon_sym_BQUOTE] = ACTIONS(2475), [sym__ternary_qmark] = ACTIONS(2475), [sym__elvis_operator] = ACTIONS(2475), [sym_logical_or] = ACTIONS(2475), }, [STATE(749)] = { [sym_identifier] = ACTIONS(2243), [anon_sym_import] = ACTIONS(2243), [anon_sym_DOT] = ACTIONS(2243), [anon_sym_STAR] = ACTIONS(2243), [anon_sym_LBRACE] = ACTIONS(2245), [anon_sym_LPAREN] = ACTIONS(2245), [anon_sym_let] = ACTIONS(2243), [anon_sym_in] = ACTIONS(2243), [anon_sym_include] = ACTIONS(2243), [anon_sym_LBRACK] = ACTIONS(2245), [anon_sym_static] = ACTIONS(2243), [anon_sym_component] = ACTIONS(2243), [anon_sym_function] = ACTIONS(2243), [anon_sym_public] = ACTIONS(2243), [anon_sym_private] = ACTIONS(2243), [anon_sym_query] = ACTIONS(2243), [sym_optional_chain] = ACTIONS(2245), [sym_static_chain] = ACTIONS(2245), [anon_sym_new] = ACTIONS(2243), [anon_sym_AMP_AMP] = ACTIONS(2245), [aux_sym_binary_expression_token1] = ACTIONS(2243), [anon_sym_PIPE_PIPE] = ACTIONS(2245), [aux_sym_binary_expression_token2] = ACTIONS(2243), [aux_sym_binary_expression_token3] = ACTIONS(2243), [anon_sym_GT_GT] = ACTIONS(2243), [anon_sym_GT_GT_GT] = ACTIONS(2245), [anon_sym_LT_LT] = ACTIONS(2245), [anon_sym_AMP] = ACTIONS(2243), [anon_sym_CARET] = ACTIONS(2245), [anon_sym_PIPE] = ACTIONS(2243), [anon_sym_PLUS] = ACTIONS(2243), [anon_sym_DASH] = ACTIONS(2243), [anon_sym_SLASH] = ACTIONS(2243), [anon_sym_PERCENT] = ACTIONS(2245), [anon_sym_BSLASH] = ACTIONS(2243), [aux_sym_binary_expression_token4] = ACTIONS(2243), [anon_sym_STAR_STAR] = ACTIONS(2245), [anon_sym_LT] = ACTIONS(2243), [aux_sym_binary_expression_token5] = ACTIONS(2243), [anon_sym_LT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token6] = ACTIONS(2243), [aux_sym_binary_expression_token7] = ACTIONS(2243), [anon_sym_EQ_EQ] = ACTIONS(2243), [anon_sym_EQ_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token8] = ACTIONS(2243), [aux_sym_binary_expression_token9] = ACTIONS(2243), [aux_sym_binary_expression_token10] = ACTIONS(2243), [anon_sym_LT_GT] = ACTIONS(2245), [anon_sym_BANG_EQ] = ACTIONS(2243), [anon_sym_BANG_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token11] = ACTIONS(2243), [aux_sym_binary_expression_token12] = ACTIONS(2243), [aux_sym_binary_expression_token13] = ACTIONS(2243), [aux_sym_binary_expression_token14] = ACTIONS(2245), [aux_sym_binary_expression_token15] = ACTIONS(2243), [anon_sym_GT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token16] = ACTIONS(2243), [aux_sym_binary_expression_token17] = ACTIONS(2243), [anon_sym_GT] = ACTIONS(2243), [aux_sym_binary_expression_token18] = ACTIONS(2243), [aux_sym_binary_expression_token19] = ACTIONS(2243), [aux_sym_binary_expression_token20] = ACTIONS(2243), [aux_sym_binary_expression_token21] = ACTIONS(2245), [aux_sym_binary_expression_token22] = ACTIONS(2245), [aux_sym_binary_expression_token23] = ACTIONS(2245), [anon_sym_QMARK_QMARK] = ACTIONS(2245), [anon_sym_instanceof] = ACTIONS(2243), [anon_sym_BANG] = ACTIONS(2243), [anon_sym_TILDE] = ACTIONS(2245), [aux_sym_unary_operator_token1] = ACTIONS(2243), [anon_sym_PLUS_PLUS] = ACTIONS(2245), [anon_sym_DASH_DASH] = ACTIONS(2245), [anon_sym_DQUOTE] = ACTIONS(2245), [anon_sym_SQUOTE] = ACTIONS(2245), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2243), [sym_this] = ACTIONS(2243), [sym_super] = ACTIONS(2243), [sym_true] = ACTIONS(2243), [sym_false] = ACTIONS(2243), [sym_null] = ACTIONS(2243), [sym_undefined] = ACTIONS(2243), [anon_sym_get] = ACTIONS(2243), [anon_sym_set] = ACTIONS(2243), [anon_sym_POUND] = ACTIONS(2245), [anon_sym_export] = ACTIONS(2243), [anon_sym_queryExecute] = ACTIONS(2243), [anon_sym_BQUOTE] = ACTIONS(2245), [sym__ternary_qmark] = ACTIONS(2245), [sym__elvis_operator] = ACTIONS(2245), [sym_logical_or] = ACTIONS(2245), }, [STATE(750)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(751)] = { [sym_identifier] = ACTIONS(2505), [anon_sym_import] = ACTIONS(2505), [anon_sym_DOT] = ACTIONS(2505), [anon_sym_STAR] = ACTIONS(2505), [anon_sym_LBRACE] = ACTIONS(2507), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_let] = ACTIONS(2505), [anon_sym_in] = ACTIONS(2505), [anon_sym_include] = ACTIONS(2505), [anon_sym_LBRACK] = ACTIONS(2507), [anon_sym_static] = ACTIONS(2505), [anon_sym_component] = ACTIONS(2505), [anon_sym_function] = ACTIONS(2505), [anon_sym_public] = ACTIONS(2505), [anon_sym_private] = ACTIONS(2505), [anon_sym_query] = ACTIONS(2505), [sym_optional_chain] = ACTIONS(2507), [sym_static_chain] = ACTIONS(2507), [anon_sym_new] = ACTIONS(2505), [anon_sym_AMP_AMP] = ACTIONS(2507), [aux_sym_binary_expression_token1] = ACTIONS(2505), [anon_sym_PIPE_PIPE] = ACTIONS(2507), [aux_sym_binary_expression_token2] = ACTIONS(2505), [aux_sym_binary_expression_token3] = ACTIONS(2505), [anon_sym_GT_GT] = ACTIONS(2505), [anon_sym_GT_GT_GT] = ACTIONS(2507), [anon_sym_LT_LT] = ACTIONS(2507), [anon_sym_AMP] = ACTIONS(2505), [anon_sym_CARET] = ACTIONS(2507), [anon_sym_PIPE] = ACTIONS(2505), [anon_sym_PLUS] = ACTIONS(2505), [anon_sym_DASH] = ACTIONS(2505), [anon_sym_SLASH] = ACTIONS(2505), [anon_sym_PERCENT] = ACTIONS(2507), [anon_sym_BSLASH] = ACTIONS(2505), [aux_sym_binary_expression_token4] = ACTIONS(2505), [anon_sym_STAR_STAR] = ACTIONS(2507), [anon_sym_LT] = ACTIONS(2505), [aux_sym_binary_expression_token5] = ACTIONS(2505), [anon_sym_LT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token6] = ACTIONS(2505), [aux_sym_binary_expression_token7] = ACTIONS(2505), [anon_sym_EQ_EQ] = ACTIONS(2505), [anon_sym_EQ_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token8] = ACTIONS(2505), [aux_sym_binary_expression_token9] = ACTIONS(2505), [aux_sym_binary_expression_token10] = ACTIONS(2505), [anon_sym_LT_GT] = ACTIONS(2507), [anon_sym_BANG_EQ] = ACTIONS(2505), [anon_sym_BANG_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token11] = ACTIONS(2505), [aux_sym_binary_expression_token12] = ACTIONS(2505), [aux_sym_binary_expression_token13] = ACTIONS(2505), [aux_sym_binary_expression_token14] = ACTIONS(2507), [aux_sym_binary_expression_token15] = ACTIONS(2505), [anon_sym_GT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token16] = ACTIONS(2505), [aux_sym_binary_expression_token17] = ACTIONS(2505), [anon_sym_GT] = ACTIONS(2505), [aux_sym_binary_expression_token18] = ACTIONS(2505), [aux_sym_binary_expression_token19] = ACTIONS(2505), [aux_sym_binary_expression_token20] = ACTIONS(2505), [aux_sym_binary_expression_token21] = ACTIONS(2507), [aux_sym_binary_expression_token22] = ACTIONS(2507), [aux_sym_binary_expression_token23] = ACTIONS(2507), [anon_sym_QMARK_QMARK] = ACTIONS(2507), [anon_sym_instanceof] = ACTIONS(2505), [anon_sym_BANG] = ACTIONS(2505), [anon_sym_TILDE] = ACTIONS(2507), [aux_sym_unary_operator_token1] = ACTIONS(2505), [anon_sym_PLUS_PLUS] = ACTIONS(2507), [anon_sym_DASH_DASH] = ACTIONS(2507), [anon_sym_DQUOTE] = ACTIONS(2507), [anon_sym_SQUOTE] = ACTIONS(2507), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2505), [sym_this] = ACTIONS(2505), [sym_super] = ACTIONS(2505), [sym_true] = ACTIONS(2505), [sym_false] = ACTIONS(2505), [sym_null] = ACTIONS(2505), [sym_undefined] = ACTIONS(2505), [anon_sym_get] = ACTIONS(2505), [anon_sym_set] = ACTIONS(2505), [anon_sym_POUND] = ACTIONS(2507), [anon_sym_export] = ACTIONS(2505), [anon_sym_queryExecute] = ACTIONS(2505), [anon_sym_BQUOTE] = ACTIONS(2507), [sym__ternary_qmark] = ACTIONS(2507), [sym__elvis_operator] = ACTIONS(2507), [sym_logical_or] = ACTIONS(2507), }, [STATE(752)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(753)] = { [sym_identifier] = ACTIONS(2413), [anon_sym_import] = ACTIONS(2413), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2415), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_let] = ACTIONS(2413), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2413), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2413), [anon_sym_component] = ACTIONS(2413), [anon_sym_function] = ACTIONS(2413), [anon_sym_public] = ACTIONS(2413), [anon_sym_private] = ACTIONS(2413), [anon_sym_query] = ACTIONS(2413), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2413), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2413), [anon_sym_TILDE] = ACTIONS(2415), [aux_sym_unary_operator_token1] = ACTIONS(2413), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2415), [anon_sym_SQUOTE] = ACTIONS(2415), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2413), [sym_this] = ACTIONS(2413), [sym_super] = ACTIONS(2413), [sym_true] = ACTIONS(2413), [sym_false] = ACTIONS(2413), [sym_null] = ACTIONS(2413), [sym_undefined] = ACTIONS(2413), [anon_sym_get] = ACTIONS(2413), [anon_sym_set] = ACTIONS(2413), [anon_sym_POUND] = ACTIONS(2415), [anon_sym_export] = ACTIONS(2413), [anon_sym_queryExecute] = ACTIONS(2413), [anon_sym_BQUOTE] = ACTIONS(2415), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2801), [sym_logical_or] = ACTIONS(2791), }, [STATE(754)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_import] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2175), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_LBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_let] = ACTIONS(2175), [anon_sym_in] = ACTIONS(2175), [anon_sym_include] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_static] = ACTIONS(2175), [anon_sym_component] = ACTIONS(2175), [anon_sym_function] = ACTIONS(2175), [anon_sym_public] = ACTIONS(2175), [anon_sym_private] = ACTIONS(2175), [anon_sym_query] = ACTIONS(2175), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_new] = ACTIONS(2175), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_BANG] = ACTIONS(2175), [anon_sym_TILDE] = ACTIONS(2177), [aux_sym_unary_operator_token1] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [anon_sym_DQUOTE] = ACTIONS(2177), [anon_sym_SQUOTE] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2175), [sym_this] = ACTIONS(2175), [sym_super] = ACTIONS(2175), [sym_true] = ACTIONS(2175), [sym_false] = ACTIONS(2175), [sym_null] = ACTIONS(2175), [sym_undefined] = ACTIONS(2175), [anon_sym_get] = ACTIONS(2175), [anon_sym_set] = ACTIONS(2175), [anon_sym_POUND] = ACTIONS(2177), [anon_sym_export] = ACTIONS(2175), [anon_sym_queryExecute] = ACTIONS(2175), [anon_sym_BQUOTE] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), }, [STATE(755)] = { [sym_identifier] = ACTIONS(2271), [anon_sym_import] = ACTIONS(2271), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2273), [anon_sym_LPAREN] = ACTIONS(2273), [anon_sym_let] = ACTIONS(2271), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2271), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2271), [anon_sym_component] = ACTIONS(2271), [anon_sym_function] = ACTIONS(2271), [anon_sym_public] = ACTIONS(2271), [anon_sym_private] = ACTIONS(2271), [anon_sym_query] = ACTIONS(2271), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2271), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2271), [anon_sym_TILDE] = ACTIONS(2273), [aux_sym_unary_operator_token1] = ACTIONS(2271), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2273), [anon_sym_SQUOTE] = ACTIONS(2273), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2271), [sym_this] = ACTIONS(2271), [sym_super] = ACTIONS(2271), [sym_true] = ACTIONS(2271), [sym_false] = ACTIONS(2271), [sym_null] = ACTIONS(2271), [sym_undefined] = ACTIONS(2271), [anon_sym_get] = ACTIONS(2271), [anon_sym_set] = ACTIONS(2271), [anon_sym_POUND] = ACTIONS(2273), [anon_sym_export] = ACTIONS(2271), [anon_sym_queryExecute] = ACTIONS(2271), [anon_sym_BQUOTE] = ACTIONS(2273), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2801), [sym_logical_or] = ACTIONS(2791), }, [STATE(756)] = { [sym_identifier] = ACTIONS(2425), [anon_sym_import] = ACTIONS(2425), [anon_sym_DOT] = ACTIONS(2425), [anon_sym_STAR] = ACTIONS(2425), [anon_sym_LBRACE] = ACTIONS(2427), [anon_sym_LPAREN] = ACTIONS(2427), [anon_sym_let] = ACTIONS(2425), [anon_sym_in] = ACTIONS(2425), [anon_sym_include] = ACTIONS(2425), [anon_sym_LBRACK] = ACTIONS(2427), [anon_sym_static] = ACTIONS(2425), [anon_sym_component] = ACTIONS(2425), [anon_sym_function] = ACTIONS(2425), [anon_sym_public] = ACTIONS(2425), [anon_sym_private] = ACTIONS(2425), [anon_sym_query] = ACTIONS(2425), [sym_optional_chain] = ACTIONS(2427), [sym_static_chain] = ACTIONS(2427), [anon_sym_new] = ACTIONS(2425), [anon_sym_AMP_AMP] = ACTIONS(2427), [aux_sym_binary_expression_token1] = ACTIONS(2425), [anon_sym_PIPE_PIPE] = ACTIONS(2427), [aux_sym_binary_expression_token2] = ACTIONS(2425), [aux_sym_binary_expression_token3] = ACTIONS(2425), [anon_sym_GT_GT] = ACTIONS(2425), [anon_sym_GT_GT_GT] = ACTIONS(2427), [anon_sym_LT_LT] = ACTIONS(2427), [anon_sym_AMP] = ACTIONS(2425), [anon_sym_CARET] = ACTIONS(2427), [anon_sym_PIPE] = ACTIONS(2425), [anon_sym_PLUS] = ACTIONS(2425), [anon_sym_DASH] = ACTIONS(2425), [anon_sym_SLASH] = ACTIONS(2425), [anon_sym_PERCENT] = ACTIONS(2427), [anon_sym_BSLASH] = ACTIONS(2425), [aux_sym_binary_expression_token4] = ACTIONS(2425), [anon_sym_STAR_STAR] = ACTIONS(2427), [anon_sym_LT] = ACTIONS(2425), [aux_sym_binary_expression_token5] = ACTIONS(2425), [anon_sym_LT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token6] = ACTIONS(2425), [aux_sym_binary_expression_token7] = ACTIONS(2425), [anon_sym_EQ_EQ] = ACTIONS(2425), [anon_sym_EQ_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token8] = ACTIONS(2425), [aux_sym_binary_expression_token9] = ACTIONS(2425), [aux_sym_binary_expression_token10] = ACTIONS(2425), [anon_sym_LT_GT] = ACTIONS(2427), [anon_sym_BANG_EQ] = ACTIONS(2425), [anon_sym_BANG_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token11] = ACTIONS(2425), [aux_sym_binary_expression_token12] = ACTIONS(2425), [aux_sym_binary_expression_token13] = ACTIONS(2425), [aux_sym_binary_expression_token14] = ACTIONS(2427), [aux_sym_binary_expression_token15] = ACTIONS(2425), [anon_sym_GT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token16] = ACTIONS(2425), [aux_sym_binary_expression_token17] = ACTIONS(2425), [anon_sym_GT] = ACTIONS(2425), [aux_sym_binary_expression_token18] = ACTIONS(2425), [aux_sym_binary_expression_token19] = ACTIONS(2425), [aux_sym_binary_expression_token20] = ACTIONS(2425), [aux_sym_binary_expression_token21] = ACTIONS(2427), [aux_sym_binary_expression_token22] = ACTIONS(2427), [aux_sym_binary_expression_token23] = ACTIONS(2427), [anon_sym_QMARK_QMARK] = ACTIONS(2427), [anon_sym_instanceof] = ACTIONS(2425), [anon_sym_BANG] = ACTIONS(2425), [anon_sym_TILDE] = ACTIONS(2427), [aux_sym_unary_operator_token1] = ACTIONS(2425), [anon_sym_PLUS_PLUS] = ACTIONS(2427), [anon_sym_DASH_DASH] = ACTIONS(2427), [anon_sym_DQUOTE] = ACTIONS(2427), [anon_sym_SQUOTE] = ACTIONS(2427), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2425), [sym_this] = ACTIONS(2425), [sym_super] = ACTIONS(2425), [sym_true] = ACTIONS(2425), [sym_false] = ACTIONS(2425), [sym_null] = ACTIONS(2425), [sym_undefined] = ACTIONS(2425), [anon_sym_get] = ACTIONS(2425), [anon_sym_set] = ACTIONS(2425), [anon_sym_POUND] = ACTIONS(2427), [anon_sym_export] = ACTIONS(2425), [anon_sym_queryExecute] = ACTIONS(2425), [anon_sym_BQUOTE] = ACTIONS(2427), [sym__ternary_qmark] = ACTIONS(2427), [sym__elvis_operator] = ACTIONS(2427), [sym_logical_or] = ACTIONS(2427), }, [STATE(757)] = { [sym_identifier] = ACTIONS(2489), [anon_sym_import] = ACTIONS(2489), [anon_sym_DOT] = ACTIONS(1806), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LBRACE] = ACTIONS(2491), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_let] = ACTIONS(2489), [anon_sym_in] = ACTIONS(1806), [anon_sym_include] = ACTIONS(2489), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_static] = ACTIONS(2489), [anon_sym_component] = ACTIONS(2489), [anon_sym_function] = ACTIONS(2489), [anon_sym_public] = ACTIONS(2489), [anon_sym_private] = ACTIONS(2489), [anon_sym_query] = ACTIONS(2489), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_new] = ACTIONS(2489), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_BANG] = ACTIONS(2489), [anon_sym_TILDE] = ACTIONS(2491), [aux_sym_unary_operator_token1] = ACTIONS(2489), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [anon_sym_DQUOTE] = ACTIONS(2491), [anon_sym_SQUOTE] = ACTIONS(2491), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2489), [sym_this] = ACTIONS(2489), [sym_super] = ACTIONS(2489), [sym_true] = ACTIONS(2489), [sym_false] = ACTIONS(2489), [sym_null] = ACTIONS(2489), [sym_undefined] = ACTIONS(2489), [anon_sym_get] = ACTIONS(2489), [anon_sym_set] = ACTIONS(2489), [anon_sym_POUND] = ACTIONS(2491), [anon_sym_export] = ACTIONS(2489), [anon_sym_queryExecute] = ACTIONS(2489), [anon_sym_BQUOTE] = ACTIONS(2491), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(758)] = { [sym_identifier] = ACTIONS(2235), [anon_sym_import] = ACTIONS(2235), [anon_sym_DOT] = ACTIONS(2235), [anon_sym_STAR] = ACTIONS(2235), [anon_sym_LBRACE] = ACTIONS(2237), [anon_sym_LPAREN] = ACTIONS(2237), [anon_sym_let] = ACTIONS(2235), [anon_sym_in] = ACTIONS(2235), [anon_sym_include] = ACTIONS(2235), [anon_sym_LBRACK] = ACTIONS(2237), [anon_sym_static] = ACTIONS(2235), [anon_sym_component] = ACTIONS(2235), [anon_sym_function] = ACTIONS(2235), [anon_sym_public] = ACTIONS(2235), [anon_sym_private] = ACTIONS(2235), [anon_sym_query] = ACTIONS(2235), [sym_optional_chain] = ACTIONS(2237), [sym_static_chain] = ACTIONS(2237), [anon_sym_new] = ACTIONS(2235), [anon_sym_AMP_AMP] = ACTIONS(2237), [aux_sym_binary_expression_token1] = ACTIONS(2235), [anon_sym_PIPE_PIPE] = ACTIONS(2237), [aux_sym_binary_expression_token2] = ACTIONS(2235), [aux_sym_binary_expression_token3] = ACTIONS(2235), [anon_sym_GT_GT] = ACTIONS(2235), [anon_sym_GT_GT_GT] = ACTIONS(2237), [anon_sym_LT_LT] = ACTIONS(2237), [anon_sym_AMP] = ACTIONS(2235), [anon_sym_CARET] = ACTIONS(2237), [anon_sym_PIPE] = ACTIONS(2235), [anon_sym_PLUS] = ACTIONS(2235), [anon_sym_DASH] = ACTIONS(2235), [anon_sym_SLASH] = ACTIONS(2235), [anon_sym_PERCENT] = ACTIONS(2237), [anon_sym_BSLASH] = ACTIONS(2235), [aux_sym_binary_expression_token4] = ACTIONS(2235), [anon_sym_STAR_STAR] = ACTIONS(2237), [anon_sym_LT] = ACTIONS(2235), [aux_sym_binary_expression_token5] = ACTIONS(2235), [anon_sym_LT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token6] = ACTIONS(2235), [aux_sym_binary_expression_token7] = ACTIONS(2235), [anon_sym_EQ_EQ] = ACTIONS(2235), [anon_sym_EQ_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token8] = ACTIONS(2235), [aux_sym_binary_expression_token9] = ACTIONS(2235), [aux_sym_binary_expression_token10] = ACTIONS(2235), [anon_sym_LT_GT] = ACTIONS(2237), [anon_sym_BANG_EQ] = ACTIONS(2235), [anon_sym_BANG_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token11] = ACTIONS(2235), [aux_sym_binary_expression_token12] = ACTIONS(2235), [aux_sym_binary_expression_token13] = ACTIONS(2235), [aux_sym_binary_expression_token14] = ACTIONS(2237), [aux_sym_binary_expression_token15] = ACTIONS(2235), [anon_sym_GT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token16] = ACTIONS(2235), [aux_sym_binary_expression_token17] = ACTIONS(2235), [anon_sym_GT] = ACTIONS(2235), [aux_sym_binary_expression_token18] = ACTIONS(2235), [aux_sym_binary_expression_token19] = ACTIONS(2235), [aux_sym_binary_expression_token20] = ACTIONS(2235), [aux_sym_binary_expression_token21] = ACTIONS(2237), [aux_sym_binary_expression_token22] = ACTIONS(2237), [aux_sym_binary_expression_token23] = ACTIONS(2237), [anon_sym_QMARK_QMARK] = ACTIONS(2237), [anon_sym_instanceof] = ACTIONS(2235), [anon_sym_BANG] = ACTIONS(2235), [anon_sym_TILDE] = ACTIONS(2237), [aux_sym_unary_operator_token1] = ACTIONS(2235), [anon_sym_PLUS_PLUS] = ACTIONS(2237), [anon_sym_DASH_DASH] = ACTIONS(2237), [anon_sym_DQUOTE] = ACTIONS(2237), [anon_sym_SQUOTE] = ACTIONS(2237), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2235), [sym_this] = ACTIONS(2235), [sym_super] = ACTIONS(2235), [sym_true] = ACTIONS(2235), [sym_false] = ACTIONS(2235), [sym_null] = ACTIONS(2235), [sym_undefined] = ACTIONS(2235), [anon_sym_get] = ACTIONS(2235), [anon_sym_set] = ACTIONS(2235), [anon_sym_POUND] = ACTIONS(2237), [anon_sym_export] = ACTIONS(2235), [anon_sym_queryExecute] = ACTIONS(2235), [anon_sym_BQUOTE] = ACTIONS(2237), [sym__ternary_qmark] = ACTIONS(2237), [sym__elvis_operator] = ACTIONS(2237), [sym_logical_or] = ACTIONS(2237), }, [STATE(759)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(760)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_import] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2397), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_LBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_let] = ACTIONS(2397), [anon_sym_in] = ACTIONS(2397), [anon_sym_include] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_static] = ACTIONS(2397), [anon_sym_component] = ACTIONS(2397), [anon_sym_function] = ACTIONS(2397), [anon_sym_public] = ACTIONS(2397), [anon_sym_private] = ACTIONS(2397), [anon_sym_query] = ACTIONS(2397), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_new] = ACTIONS(2397), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_BANG] = ACTIONS(2397), [anon_sym_TILDE] = ACTIONS(2399), [aux_sym_unary_operator_token1] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [anon_sym_DQUOTE] = ACTIONS(2399), [anon_sym_SQUOTE] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2397), [sym_this] = ACTIONS(2397), [sym_super] = ACTIONS(2397), [sym_true] = ACTIONS(2397), [sym_false] = ACTIONS(2397), [sym_null] = ACTIONS(2397), [sym_undefined] = ACTIONS(2397), [anon_sym_get] = ACTIONS(2397), [anon_sym_set] = ACTIONS(2397), [anon_sym_POUND] = ACTIONS(2399), [anon_sym_export] = ACTIONS(2397), [anon_sym_queryExecute] = ACTIONS(2397), [anon_sym_BQUOTE] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(761)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(762)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4128), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(893), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4053), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_required] = ACTIONS(2609), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(763)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(764)] = { [sym_identifier] = ACTIONS(2501), [anon_sym_import] = ACTIONS(2501), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2503), [anon_sym_LPAREN] = ACTIONS(2503), [anon_sym_let] = ACTIONS(2501), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2501), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2501), [anon_sym_component] = ACTIONS(2501), [anon_sym_function] = ACTIONS(2501), [anon_sym_public] = ACTIONS(2501), [anon_sym_private] = ACTIONS(2501), [anon_sym_query] = ACTIONS(2501), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2501), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2797), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2501), [anon_sym_TILDE] = ACTIONS(2503), [aux_sym_unary_operator_token1] = ACTIONS(2501), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2503), [anon_sym_SQUOTE] = ACTIONS(2503), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2501), [sym_this] = ACTIONS(2501), [sym_super] = ACTIONS(2501), [sym_true] = ACTIONS(2501), [sym_false] = ACTIONS(2501), [sym_null] = ACTIONS(2501), [sym_undefined] = ACTIONS(2501), [anon_sym_get] = ACTIONS(2501), [anon_sym_set] = ACTIONS(2501), [anon_sym_POUND] = ACTIONS(2503), [anon_sym_export] = ACTIONS(2501), [anon_sym_queryExecute] = ACTIONS(2501), [anon_sym_BQUOTE] = ACTIONS(2503), [sym__ternary_qmark] = ACTIONS(2799), [sym__elvis_operator] = ACTIONS(2801), [sym_logical_or] = ACTIONS(2791), }, [STATE(765)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(766)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(767)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(768)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(769)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(770)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(771)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_import] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(2247), [anon_sym_STAR] = ACTIONS(2247), [anon_sym_LBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_let] = ACTIONS(2247), [anon_sym_in] = ACTIONS(2247), [anon_sym_include] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2249), [anon_sym_static] = ACTIONS(2247), [anon_sym_component] = ACTIONS(2247), [anon_sym_function] = ACTIONS(2247), [anon_sym_public] = ACTIONS(2247), [anon_sym_private] = ACTIONS(2247), [anon_sym_query] = ACTIONS(2247), [sym_optional_chain] = ACTIONS(2249), [sym_static_chain] = ACTIONS(2249), [anon_sym_new] = ACTIONS(2247), [anon_sym_AMP_AMP] = ACTIONS(2249), [aux_sym_binary_expression_token1] = ACTIONS(2247), [anon_sym_PIPE_PIPE] = ACTIONS(2249), [aux_sym_binary_expression_token2] = ACTIONS(2247), [aux_sym_binary_expression_token3] = ACTIONS(2247), [anon_sym_GT_GT] = ACTIONS(2247), [anon_sym_GT_GT_GT] = ACTIONS(2249), [anon_sym_LT_LT] = ACTIONS(2249), [anon_sym_AMP] = ACTIONS(2247), [anon_sym_CARET] = ACTIONS(2249), [anon_sym_PIPE] = ACTIONS(2247), [anon_sym_PLUS] = ACTIONS(2247), [anon_sym_DASH] = ACTIONS(2247), [anon_sym_SLASH] = ACTIONS(2247), [anon_sym_PERCENT] = ACTIONS(2249), [anon_sym_BSLASH] = ACTIONS(2247), [aux_sym_binary_expression_token4] = ACTIONS(2247), [anon_sym_STAR_STAR] = ACTIONS(2249), [anon_sym_LT] = ACTIONS(2247), [aux_sym_binary_expression_token5] = ACTIONS(2247), [anon_sym_LT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token6] = ACTIONS(2247), [aux_sym_binary_expression_token7] = ACTIONS(2247), [anon_sym_EQ_EQ] = ACTIONS(2247), [anon_sym_EQ_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token8] = ACTIONS(2247), [aux_sym_binary_expression_token9] = ACTIONS(2247), [aux_sym_binary_expression_token10] = ACTIONS(2247), [anon_sym_LT_GT] = ACTIONS(2249), [anon_sym_BANG_EQ] = ACTIONS(2247), [anon_sym_BANG_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token11] = ACTIONS(2247), [aux_sym_binary_expression_token12] = ACTIONS(2247), [aux_sym_binary_expression_token13] = ACTIONS(2247), [aux_sym_binary_expression_token14] = ACTIONS(2249), [aux_sym_binary_expression_token15] = ACTIONS(2247), [anon_sym_GT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token16] = ACTIONS(2247), [aux_sym_binary_expression_token17] = ACTIONS(2247), [anon_sym_GT] = ACTIONS(2247), [aux_sym_binary_expression_token18] = ACTIONS(2247), [aux_sym_binary_expression_token19] = ACTIONS(2247), [aux_sym_binary_expression_token20] = ACTIONS(2247), [aux_sym_binary_expression_token21] = ACTIONS(2249), [aux_sym_binary_expression_token22] = ACTIONS(2249), [aux_sym_binary_expression_token23] = ACTIONS(2249), [anon_sym_QMARK_QMARK] = ACTIONS(2249), [anon_sym_instanceof] = ACTIONS(2247), [anon_sym_BANG] = ACTIONS(2247), [anon_sym_TILDE] = ACTIONS(2249), [aux_sym_unary_operator_token1] = ACTIONS(2247), [anon_sym_PLUS_PLUS] = ACTIONS(2249), [anon_sym_DASH_DASH] = ACTIONS(2249), [anon_sym_DQUOTE] = ACTIONS(2249), [anon_sym_SQUOTE] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2247), [sym_this] = ACTIONS(2247), [sym_super] = ACTIONS(2247), [sym_true] = ACTIONS(2247), [sym_false] = ACTIONS(2247), [sym_null] = ACTIONS(2247), [sym_undefined] = ACTIONS(2247), [anon_sym_get] = ACTIONS(2247), [anon_sym_set] = ACTIONS(2247), [anon_sym_POUND] = ACTIONS(2249), [anon_sym_export] = ACTIONS(2247), [anon_sym_queryExecute] = ACTIONS(2247), [anon_sym_BQUOTE] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2249), [sym__elvis_operator] = ACTIONS(2249), [sym_logical_or] = ACTIONS(2249), }, [STATE(772)] = { [sym_identifier] = ACTIONS(2429), [anon_sym_import] = ACTIONS(2429), [anon_sym_DOT] = ACTIONS(2429), [anon_sym_STAR] = ACTIONS(2429), [anon_sym_LBRACE] = ACTIONS(2431), [anon_sym_LPAREN] = ACTIONS(2431), [anon_sym_let] = ACTIONS(2429), [anon_sym_in] = ACTIONS(2429), [anon_sym_include] = ACTIONS(2429), [anon_sym_LBRACK] = ACTIONS(2431), [anon_sym_static] = ACTIONS(2429), [anon_sym_component] = ACTIONS(2429), [anon_sym_function] = ACTIONS(2429), [anon_sym_public] = ACTIONS(2429), [anon_sym_private] = ACTIONS(2429), [anon_sym_query] = ACTIONS(2429), [sym_optional_chain] = ACTIONS(2431), [sym_static_chain] = ACTIONS(2431), [anon_sym_new] = ACTIONS(2429), [anon_sym_AMP_AMP] = ACTIONS(2431), [aux_sym_binary_expression_token1] = ACTIONS(2429), [anon_sym_PIPE_PIPE] = ACTIONS(2431), [aux_sym_binary_expression_token2] = ACTIONS(2429), [aux_sym_binary_expression_token3] = ACTIONS(2429), [anon_sym_GT_GT] = ACTIONS(2429), [anon_sym_GT_GT_GT] = ACTIONS(2431), [anon_sym_LT_LT] = ACTIONS(2431), [anon_sym_AMP] = ACTIONS(2429), [anon_sym_CARET] = ACTIONS(2431), [anon_sym_PIPE] = ACTIONS(2429), [anon_sym_PLUS] = ACTIONS(2429), [anon_sym_DASH] = ACTIONS(2429), [anon_sym_SLASH] = ACTIONS(2429), [anon_sym_PERCENT] = ACTIONS(2431), [anon_sym_BSLASH] = ACTIONS(2429), [aux_sym_binary_expression_token4] = ACTIONS(2429), [anon_sym_STAR_STAR] = ACTIONS(2431), [anon_sym_LT] = ACTIONS(2429), [aux_sym_binary_expression_token5] = ACTIONS(2429), [anon_sym_LT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token6] = ACTIONS(2429), [aux_sym_binary_expression_token7] = ACTIONS(2429), [anon_sym_EQ_EQ] = ACTIONS(2429), [anon_sym_EQ_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token8] = ACTIONS(2429), [aux_sym_binary_expression_token9] = ACTIONS(2429), [aux_sym_binary_expression_token10] = ACTIONS(2429), [anon_sym_LT_GT] = ACTIONS(2431), [anon_sym_BANG_EQ] = ACTIONS(2429), [anon_sym_BANG_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token11] = ACTIONS(2429), [aux_sym_binary_expression_token12] = ACTIONS(2429), [aux_sym_binary_expression_token13] = ACTIONS(2429), [aux_sym_binary_expression_token14] = ACTIONS(2431), [aux_sym_binary_expression_token15] = ACTIONS(2429), [anon_sym_GT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token16] = ACTIONS(2429), [aux_sym_binary_expression_token17] = ACTIONS(2429), [anon_sym_GT] = ACTIONS(2429), [aux_sym_binary_expression_token18] = ACTIONS(2429), [aux_sym_binary_expression_token19] = ACTIONS(2429), [aux_sym_binary_expression_token20] = ACTIONS(2429), [aux_sym_binary_expression_token21] = ACTIONS(2431), [aux_sym_binary_expression_token22] = ACTIONS(2431), [aux_sym_binary_expression_token23] = ACTIONS(2431), [anon_sym_QMARK_QMARK] = ACTIONS(2431), [anon_sym_instanceof] = ACTIONS(2429), [anon_sym_BANG] = ACTIONS(2429), [anon_sym_TILDE] = ACTIONS(2431), [aux_sym_unary_operator_token1] = ACTIONS(2429), [anon_sym_PLUS_PLUS] = ACTIONS(2431), [anon_sym_DASH_DASH] = ACTIONS(2431), [anon_sym_DQUOTE] = ACTIONS(2431), [anon_sym_SQUOTE] = ACTIONS(2431), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2429), [sym_this] = ACTIONS(2429), [sym_super] = ACTIONS(2429), [sym_true] = ACTIONS(2429), [sym_false] = ACTIONS(2429), [sym_null] = ACTIONS(2429), [sym_undefined] = ACTIONS(2429), [anon_sym_get] = ACTIONS(2429), [anon_sym_set] = ACTIONS(2429), [anon_sym_POUND] = ACTIONS(2431), [anon_sym_export] = ACTIONS(2429), [anon_sym_queryExecute] = ACTIONS(2429), [anon_sym_BQUOTE] = ACTIONS(2431), [sym__ternary_qmark] = ACTIONS(2431), [sym__elvis_operator] = ACTIONS(2431), [sym_logical_or] = ACTIONS(2431), }, [STATE(773)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_import] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2149), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_LBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_let] = ACTIONS(2149), [anon_sym_in] = ACTIONS(2149), [anon_sym_include] = ACTIONS(2149), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_static] = ACTIONS(2149), [anon_sym_component] = ACTIONS(2149), [anon_sym_function] = ACTIONS(2149), [anon_sym_public] = ACTIONS(2149), [anon_sym_private] = ACTIONS(2149), [anon_sym_query] = ACTIONS(2149), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_new] = ACTIONS(2149), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_BANG] = ACTIONS(2149), [anon_sym_TILDE] = ACTIONS(2151), [aux_sym_unary_operator_token1] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [anon_sym_DQUOTE] = ACTIONS(2151), [anon_sym_SQUOTE] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2149), [sym_this] = ACTIONS(2149), [sym_super] = ACTIONS(2149), [sym_true] = ACTIONS(2149), [sym_false] = ACTIONS(2149), [sym_null] = ACTIONS(2149), [sym_undefined] = ACTIONS(2149), [anon_sym_get] = ACTIONS(2149), [anon_sym_set] = ACTIONS(2149), [anon_sym_POUND] = ACTIONS(2151), [anon_sym_export] = ACTIONS(2149), [anon_sym_queryExecute] = ACTIONS(2149), [anon_sym_BQUOTE] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(774)] = { [sym_identifier] = ACTIONS(2469), [anon_sym_import] = ACTIONS(2469), [anon_sym_DOT] = ACTIONS(2445), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_LBRACE] = ACTIONS(2471), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_let] = ACTIONS(2469), [anon_sym_in] = ACTIONS(2445), [anon_sym_include] = ACTIONS(2469), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_static] = ACTIONS(2469), [anon_sym_component] = ACTIONS(2469), [anon_sym_function] = ACTIONS(2469), [anon_sym_public] = ACTIONS(2469), [anon_sym_private] = ACTIONS(2469), [anon_sym_query] = ACTIONS(2469), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_new] = ACTIONS(2469), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_BANG] = ACTIONS(2469), [anon_sym_TILDE] = ACTIONS(2471), [aux_sym_unary_operator_token1] = ACTIONS(2469), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [anon_sym_DQUOTE] = ACTIONS(2471), [anon_sym_SQUOTE] = ACTIONS(2471), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2469), [sym_this] = ACTIONS(2469), [sym_super] = ACTIONS(2469), [sym_true] = ACTIONS(2469), [sym_false] = ACTIONS(2469), [sym_null] = ACTIONS(2469), [sym_undefined] = ACTIONS(2469), [anon_sym_get] = ACTIONS(2469), [anon_sym_set] = ACTIONS(2469), [anon_sym_POUND] = ACTIONS(2471), [anon_sym_export] = ACTIONS(2469), [anon_sym_queryExecute] = ACTIONS(2469), [anon_sym_BQUOTE] = ACTIONS(2471), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(775)] = { [sym_identifier] = ACTIONS(2259), [anon_sym_import] = ACTIONS(2259), [anon_sym_DOT] = ACTIONS(2259), [anon_sym_STAR] = ACTIONS(2259), [anon_sym_LBRACE] = ACTIONS(2261), [anon_sym_LPAREN] = ACTIONS(2261), [anon_sym_let] = ACTIONS(2259), [anon_sym_in] = ACTIONS(2259), [anon_sym_include] = ACTIONS(2259), [anon_sym_LBRACK] = ACTIONS(2261), [anon_sym_static] = ACTIONS(2259), [anon_sym_component] = ACTIONS(2259), [anon_sym_function] = ACTIONS(2259), [anon_sym_public] = ACTIONS(2259), [anon_sym_private] = ACTIONS(2259), [anon_sym_query] = ACTIONS(2259), [sym_optional_chain] = ACTIONS(2261), [sym_static_chain] = ACTIONS(2261), [anon_sym_new] = ACTIONS(2259), [anon_sym_AMP_AMP] = ACTIONS(2261), [aux_sym_binary_expression_token1] = ACTIONS(2259), [anon_sym_PIPE_PIPE] = ACTIONS(2261), [aux_sym_binary_expression_token2] = ACTIONS(2259), [aux_sym_binary_expression_token3] = ACTIONS(2259), [anon_sym_GT_GT] = ACTIONS(2259), [anon_sym_GT_GT_GT] = ACTIONS(2261), [anon_sym_LT_LT] = ACTIONS(2261), [anon_sym_AMP] = ACTIONS(2259), [anon_sym_CARET] = ACTIONS(2261), [anon_sym_PIPE] = ACTIONS(2259), [anon_sym_PLUS] = ACTIONS(2259), [anon_sym_DASH] = ACTIONS(2259), [anon_sym_SLASH] = ACTIONS(2259), [anon_sym_PERCENT] = ACTIONS(2261), [anon_sym_BSLASH] = ACTIONS(2259), [aux_sym_binary_expression_token4] = ACTIONS(2259), [anon_sym_STAR_STAR] = ACTIONS(2261), [anon_sym_LT] = ACTIONS(2259), [aux_sym_binary_expression_token5] = ACTIONS(2259), [anon_sym_LT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token6] = ACTIONS(2259), [aux_sym_binary_expression_token7] = ACTIONS(2259), [anon_sym_EQ_EQ] = ACTIONS(2259), [anon_sym_EQ_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token8] = ACTIONS(2259), [aux_sym_binary_expression_token9] = ACTIONS(2259), [aux_sym_binary_expression_token10] = ACTIONS(2259), [anon_sym_LT_GT] = ACTIONS(2261), [anon_sym_BANG_EQ] = ACTIONS(2259), [anon_sym_BANG_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token11] = ACTIONS(2259), [aux_sym_binary_expression_token12] = ACTIONS(2259), [aux_sym_binary_expression_token13] = ACTIONS(2259), [aux_sym_binary_expression_token14] = ACTIONS(2261), [aux_sym_binary_expression_token15] = ACTIONS(2259), [anon_sym_GT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token16] = ACTIONS(2259), [aux_sym_binary_expression_token17] = ACTIONS(2259), [anon_sym_GT] = ACTIONS(2259), [aux_sym_binary_expression_token18] = ACTIONS(2259), [aux_sym_binary_expression_token19] = ACTIONS(2259), [aux_sym_binary_expression_token20] = ACTIONS(2259), [aux_sym_binary_expression_token21] = ACTIONS(2261), [aux_sym_binary_expression_token22] = ACTIONS(2261), [aux_sym_binary_expression_token23] = ACTIONS(2261), [anon_sym_QMARK_QMARK] = ACTIONS(2261), [anon_sym_instanceof] = ACTIONS(2259), [anon_sym_BANG] = ACTIONS(2259), [anon_sym_TILDE] = ACTIONS(2261), [aux_sym_unary_operator_token1] = ACTIONS(2259), [anon_sym_PLUS_PLUS] = ACTIONS(2261), [anon_sym_DASH_DASH] = ACTIONS(2261), [anon_sym_DQUOTE] = ACTIONS(2261), [anon_sym_SQUOTE] = ACTIONS(2261), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2259), [sym_this] = ACTIONS(2259), [sym_super] = ACTIONS(2259), [sym_true] = ACTIONS(2259), [sym_false] = ACTIONS(2259), [sym_null] = ACTIONS(2259), [sym_undefined] = ACTIONS(2259), [anon_sym_get] = ACTIONS(2259), [anon_sym_set] = ACTIONS(2259), [anon_sym_POUND] = ACTIONS(2261), [anon_sym_export] = ACTIONS(2259), [anon_sym_queryExecute] = ACTIONS(2259), [anon_sym_BQUOTE] = ACTIONS(2261), [sym__ternary_qmark] = ACTIONS(2261), [sym__elvis_operator] = ACTIONS(2261), [sym_logical_or] = ACTIONS(2261), }, [STATE(776)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(777)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_import] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2451), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_LBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_let] = ACTIONS(2485), [anon_sym_in] = ACTIONS(2451), [anon_sym_include] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_static] = ACTIONS(2485), [anon_sym_component] = ACTIONS(2485), [anon_sym_function] = ACTIONS(2485), [anon_sym_public] = ACTIONS(2485), [anon_sym_private] = ACTIONS(2485), [anon_sym_query] = ACTIONS(2485), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_new] = ACTIONS(2485), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_BANG] = ACTIONS(2485), [anon_sym_TILDE] = ACTIONS(2487), [aux_sym_unary_operator_token1] = ACTIONS(2485), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [anon_sym_DQUOTE] = ACTIONS(2487), [anon_sym_SQUOTE] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2485), [sym_this] = ACTIONS(2485), [sym_super] = ACTIONS(2485), [sym_true] = ACTIONS(2485), [sym_false] = ACTIONS(2485), [sym_null] = ACTIONS(2485), [sym_undefined] = ACTIONS(2485), [anon_sym_get] = ACTIONS(2485), [anon_sym_set] = ACTIONS(2485), [anon_sym_POUND] = ACTIONS(2487), [anon_sym_export] = ACTIONS(2485), [anon_sym_queryExecute] = ACTIONS(2485), [anon_sym_BQUOTE] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(778)] = { [sym_identifier] = ACTIONS(2315), [anon_sym_import] = ACTIONS(2315), [anon_sym_DOT] = ACTIONS(2803), [anon_sym_STAR] = ACTIONS(2806), [anon_sym_LBRACE] = ACTIONS(2323), [anon_sym_LPAREN] = ACTIONS(2323), [anon_sym_let] = ACTIONS(2315), [anon_sym_in] = ACTIONS(2809), [anon_sym_include] = ACTIONS(2315), [anon_sym_LBRACK] = ACTIONS(2812), [anon_sym_static] = ACTIONS(2315), [anon_sym_component] = ACTIONS(2315), [anon_sym_function] = ACTIONS(2315), [anon_sym_public] = ACTIONS(2315), [anon_sym_private] = ACTIONS(2315), [anon_sym_query] = ACTIONS(2315), [sym_optional_chain] = ACTIONS(2815), [sym_static_chain] = ACTIONS(2818), [anon_sym_new] = ACTIONS(2315), [anon_sym_AMP_AMP] = ACTIONS(2821), [aux_sym_binary_expression_token1] = ACTIONS(2824), [anon_sym_PIPE_PIPE] = ACTIONS(2827), [aux_sym_binary_expression_token2] = ACTIONS(2830), [aux_sym_binary_expression_token3] = ACTIONS(2833), [anon_sym_GT_GT] = ACTIONS(2836), [anon_sym_GT_GT_GT] = ACTIONS(2839), [anon_sym_LT_LT] = ACTIONS(2839), [anon_sym_AMP] = ACTIONS(2842), [anon_sym_CARET] = ACTIONS(2845), [anon_sym_PIPE] = ACTIONS(2848), [anon_sym_PLUS] = ACTIONS(2851), [anon_sym_DASH] = ACTIONS(2851), [anon_sym_SLASH] = ACTIONS(2806), [anon_sym_PERCENT] = ACTIONS(2854), [anon_sym_BSLASH] = ACTIONS(2806), [aux_sym_binary_expression_token4] = ACTIONS(2806), [anon_sym_STAR_STAR] = ACTIONS(2857), [anon_sym_LT] = ACTIONS(2809), [aux_sym_binary_expression_token5] = ACTIONS(2809), [anon_sym_LT_EQ] = ACTIONS(2860), [aux_sym_binary_expression_token6] = ACTIONS(2809), [aux_sym_binary_expression_token7] = ACTIONS(2809), [anon_sym_EQ_EQ] = ACTIONS(2863), [anon_sym_EQ_EQ_EQ] = ACTIONS(2866), [aux_sym_binary_expression_token8] = ACTIONS(2863), [aux_sym_binary_expression_token9] = ACTIONS(2863), [aux_sym_binary_expression_token10] = ACTIONS(2863), [anon_sym_LT_GT] = ACTIONS(2866), [anon_sym_BANG_EQ] = ACTIONS(2863), [anon_sym_BANG_EQ_EQ] = ACTIONS(2866), [aux_sym_binary_expression_token11] = ACTIONS(2863), [aux_sym_binary_expression_token12] = ACTIONS(2863), [aux_sym_binary_expression_token13] = ACTIONS(2863), [aux_sym_binary_expression_token14] = ACTIONS(2866), [aux_sym_binary_expression_token15] = ACTIONS(2863), [anon_sym_GT_EQ] = ACTIONS(2860), [aux_sym_binary_expression_token16] = ACTIONS(2809), [aux_sym_binary_expression_token17] = ACTIONS(2809), [anon_sym_GT] = ACTIONS(2809), [aux_sym_binary_expression_token18] = ACTIONS(2809), [aux_sym_binary_expression_token19] = ACTIONS(2809), [aux_sym_binary_expression_token20] = ACTIONS(2809), [aux_sym_binary_expression_token21] = ACTIONS(2860), [aux_sym_binary_expression_token22] = ACTIONS(2860), [aux_sym_binary_expression_token23] = ACTIONS(2866), [anon_sym_QMARK_QMARK] = ACTIONS(2869), [anon_sym_instanceof] = ACTIONS(2809), [anon_sym_BANG] = ACTIONS(2315), [anon_sym_TILDE] = ACTIONS(2323), [aux_sym_unary_operator_token1] = ACTIONS(2315), [anon_sym_PLUS_PLUS] = ACTIONS(2872), [anon_sym_DASH_DASH] = ACTIONS(2872), [anon_sym_DQUOTE] = ACTIONS(2323), [anon_sym_SQUOTE] = ACTIONS(2323), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2315), [sym_this] = ACTIONS(2315), [sym_super] = ACTIONS(2315), [sym_true] = ACTIONS(2315), [sym_false] = ACTIONS(2315), [sym_null] = ACTIONS(2315), [sym_undefined] = ACTIONS(2315), [anon_sym_get] = ACTIONS(2315), [anon_sym_set] = ACTIONS(2315), [anon_sym_POUND] = ACTIONS(2323), [anon_sym_export] = ACTIONS(2315), [anon_sym_queryExecute] = ACTIONS(2315), [anon_sym_BQUOTE] = ACTIONS(2323), [sym__ternary_qmark] = ACTIONS(2875), [sym__elvis_operator] = ACTIONS(2878), [sym_logical_or] = ACTIONS(2827), }, [STATE(779)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2275), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(780)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(781)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_import] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(2613), [anon_sym_STAR] = ACTIONS(2747), [anon_sym_LBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_let] = ACTIONS(2275), [anon_sym_in] = ACTIONS(2749), [anon_sym_include] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(2615), [anon_sym_static] = ACTIONS(2275), [anon_sym_component] = ACTIONS(2275), [anon_sym_function] = ACTIONS(2275), [anon_sym_public] = ACTIONS(2275), [anon_sym_private] = ACTIONS(2275), [anon_sym_query] = ACTIONS(2275), [sym_optional_chain] = ACTIONS(2751), [sym_static_chain] = ACTIONS(2619), [anon_sym_new] = ACTIONS(2275), [anon_sym_AMP_AMP] = ACTIONS(2787), [aux_sym_binary_expression_token1] = ACTIONS(2789), [anon_sym_PIPE_PIPE] = ACTIONS(2791), [aux_sym_binary_expression_token2] = ACTIONS(2793), [aux_sym_binary_expression_token3] = ACTIONS(2795), [anon_sym_GT_GT] = ACTIONS(2753), [anon_sym_GT_GT_GT] = ACTIONS(2755), [anon_sym_LT_LT] = ACTIONS(2755), [anon_sym_AMP] = ACTIONS(2757), [anon_sym_CARET] = ACTIONS(2759), [anon_sym_PIPE] = ACTIONS(2761), [anon_sym_PLUS] = ACTIONS(2763), [anon_sym_DASH] = ACTIONS(2763), [anon_sym_SLASH] = ACTIONS(2747), [anon_sym_PERCENT] = ACTIONS(2765), [anon_sym_BSLASH] = ACTIONS(2747), [aux_sym_binary_expression_token4] = ACTIONS(2747), [anon_sym_STAR_STAR] = ACTIONS(2767), [anon_sym_LT] = ACTIONS(2749), [aux_sym_binary_expression_token5] = ACTIONS(2749), [anon_sym_LT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token6] = ACTIONS(2749), [aux_sym_binary_expression_token7] = ACTIONS(2749), [anon_sym_EQ_EQ] = ACTIONS(2771), [anon_sym_EQ_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token8] = ACTIONS(2771), [aux_sym_binary_expression_token9] = ACTIONS(2771), [aux_sym_binary_expression_token10] = ACTIONS(2771), [anon_sym_LT_GT] = ACTIONS(2773), [anon_sym_BANG_EQ] = ACTIONS(2771), [anon_sym_BANG_EQ_EQ] = ACTIONS(2773), [aux_sym_binary_expression_token11] = ACTIONS(2771), [aux_sym_binary_expression_token12] = ACTIONS(2771), [aux_sym_binary_expression_token13] = ACTIONS(2771), [aux_sym_binary_expression_token14] = ACTIONS(2773), [aux_sym_binary_expression_token15] = ACTIONS(2771), [anon_sym_GT_EQ] = ACTIONS(2769), [aux_sym_binary_expression_token16] = ACTIONS(2749), [aux_sym_binary_expression_token17] = ACTIONS(2749), [anon_sym_GT] = ACTIONS(2749), [aux_sym_binary_expression_token18] = ACTIONS(2749), [aux_sym_binary_expression_token19] = ACTIONS(2749), [aux_sym_binary_expression_token20] = ACTIONS(2749), [aux_sym_binary_expression_token21] = ACTIONS(2769), [aux_sym_binary_expression_token22] = ACTIONS(2769), [aux_sym_binary_expression_token23] = ACTIONS(2773), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2749), [anon_sym_BANG] = ACTIONS(2275), [anon_sym_TILDE] = ACTIONS(2277), [aux_sym_unary_operator_token1] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(2775), [anon_sym_DASH_DASH] = ACTIONS(2775), [anon_sym_DQUOTE] = ACTIONS(2277), [anon_sym_SQUOTE] = ACTIONS(2277), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2275), [sym_this] = ACTIONS(2275), [sym_super] = ACTIONS(2275), [sym_true] = ACTIONS(2275), [sym_false] = ACTIONS(2275), [sym_null] = ACTIONS(2275), [sym_undefined] = ACTIONS(2275), [anon_sym_get] = ACTIONS(2275), [anon_sym_set] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(2277), [anon_sym_export] = ACTIONS(2275), [anon_sym_queryExecute] = ACTIONS(2275), [anon_sym_BQUOTE] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2791), }, [STATE(782)] = { [sym_identifier] = ACTIONS(2521), [anon_sym_import] = ACTIONS(2521), [anon_sym_DOT] = ACTIONS(2521), [anon_sym_STAR] = ACTIONS(2521), [anon_sym_LBRACE] = ACTIONS(2523), [anon_sym_LPAREN] = ACTIONS(2523), [anon_sym_let] = ACTIONS(2521), [anon_sym_in] = ACTIONS(2521), [anon_sym_include] = ACTIONS(2521), [anon_sym_LBRACK] = ACTIONS(2523), [anon_sym_static] = ACTIONS(2521), [anon_sym_component] = ACTIONS(2521), [anon_sym_function] = ACTIONS(2521), [anon_sym_public] = ACTIONS(2521), [anon_sym_private] = ACTIONS(2521), [anon_sym_query] = ACTIONS(2521), [sym_optional_chain] = ACTIONS(2523), [sym_static_chain] = ACTIONS(2523), [anon_sym_new] = ACTIONS(2521), [anon_sym_AMP_AMP] = ACTIONS(2523), [aux_sym_binary_expression_token1] = ACTIONS(2521), [anon_sym_PIPE_PIPE] = ACTIONS(2523), [aux_sym_binary_expression_token2] = ACTIONS(2521), [aux_sym_binary_expression_token3] = ACTIONS(2521), [anon_sym_GT_GT] = ACTIONS(2521), [anon_sym_GT_GT_GT] = ACTIONS(2523), [anon_sym_LT_LT] = ACTIONS(2523), [anon_sym_AMP] = ACTIONS(2521), [anon_sym_CARET] = ACTIONS(2523), [anon_sym_PIPE] = ACTIONS(2521), [anon_sym_PLUS] = ACTIONS(2521), [anon_sym_DASH] = ACTIONS(2521), [anon_sym_SLASH] = ACTIONS(2521), [anon_sym_PERCENT] = ACTIONS(2523), [anon_sym_BSLASH] = ACTIONS(2521), [aux_sym_binary_expression_token4] = ACTIONS(2521), [anon_sym_STAR_STAR] = ACTIONS(2523), [anon_sym_LT] = ACTIONS(2521), [aux_sym_binary_expression_token5] = ACTIONS(2521), [anon_sym_LT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token6] = ACTIONS(2521), [aux_sym_binary_expression_token7] = ACTIONS(2521), [anon_sym_EQ_EQ] = ACTIONS(2521), [anon_sym_EQ_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token8] = ACTIONS(2521), [aux_sym_binary_expression_token9] = ACTIONS(2521), [aux_sym_binary_expression_token10] = ACTIONS(2521), [anon_sym_LT_GT] = ACTIONS(2523), [anon_sym_BANG_EQ] = ACTIONS(2521), [anon_sym_BANG_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token11] = ACTIONS(2521), [aux_sym_binary_expression_token12] = ACTIONS(2521), [aux_sym_binary_expression_token13] = ACTIONS(2521), [aux_sym_binary_expression_token14] = ACTIONS(2523), [aux_sym_binary_expression_token15] = ACTIONS(2521), [anon_sym_GT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token16] = ACTIONS(2521), [aux_sym_binary_expression_token17] = ACTIONS(2521), [anon_sym_GT] = ACTIONS(2521), [aux_sym_binary_expression_token18] = ACTIONS(2521), [aux_sym_binary_expression_token19] = ACTIONS(2521), [aux_sym_binary_expression_token20] = ACTIONS(2521), [aux_sym_binary_expression_token21] = ACTIONS(2523), [aux_sym_binary_expression_token22] = ACTIONS(2523), [aux_sym_binary_expression_token23] = ACTIONS(2523), [anon_sym_QMARK_QMARK] = ACTIONS(2523), [anon_sym_instanceof] = ACTIONS(2521), [anon_sym_BANG] = ACTIONS(2521), [anon_sym_TILDE] = ACTIONS(2523), [aux_sym_unary_operator_token1] = ACTIONS(2521), [anon_sym_PLUS_PLUS] = ACTIONS(2523), [anon_sym_DASH_DASH] = ACTIONS(2523), [anon_sym_DQUOTE] = ACTIONS(2523), [anon_sym_SQUOTE] = ACTIONS(2523), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(2521), [sym_this] = ACTIONS(2521), [sym_super] = ACTIONS(2521), [sym_true] = ACTIONS(2521), [sym_false] = ACTIONS(2521), [sym_null] = ACTIONS(2521), [sym_undefined] = ACTIONS(2521), [anon_sym_get] = ACTIONS(2521), [anon_sym_set] = ACTIONS(2521), [anon_sym_POUND] = ACTIONS(2523), [anon_sym_export] = ACTIONS(2521), [anon_sym_queryExecute] = ACTIONS(2521), [anon_sym_BQUOTE] = ACTIONS(2523), [sym__ternary_qmark] = ACTIONS(2523), [sym__elvis_operator] = ACTIONS(2523), [sym_logical_or] = ACTIONS(2523), }, [STATE(783)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4040), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(870), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3976), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(784)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4025), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(872), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3974), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(785)] = { [sym_import] = STATE(4120), [sym_path] = STATE(3737), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4107), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_parameter_type] = STATE(902), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4004), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2587), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(2099), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_any] = ACTIONS(2101), [anon_sym_string] = ACTIONS(2101), [anon_sym_numeric] = ACTIONS(2101), [anon_sym_xml] = ACTIONS(2101), [anon_sym_binary] = ACTIONS(2101), [anon_sym_boolean] = ACTIONS(2101), [anon_sym_date] = ACTIONS(2101), [anon_sym_guid] = ACTIONS(2101), [anon_sym_query] = ACTIONS(2595), [anon_sym_void] = ACTIONS(2101), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(786)] = { [anon_sym_DOT] = ACTIONS(2027), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_COMMA] = ACTIONS(2027), [anon_sym_RBRACE] = ACTIONS(2027), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_SEMI] = ACTIONS(2027), [anon_sym_RPAREN] = ACTIONS(2027), [anon_sym_in] = ACTIONS(2025), [anon_sym_IN] = ACTIONS(2027), [anon_sym_In] = ACTIONS(2027), [anon_sym_of] = ACTIONS(2027), [anon_sym_OF] = ACTIONS(2027), [anon_sym_Of] = ACTIONS(2027), [anon_sym_COLON] = ACTIONS(2025), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [anon_sym_RBRACK] = ACTIONS(2027), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2027), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2027), [aux_sym_binary_expression_token3] = ACTIONS(2027), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2027), [aux_sym_binary_expression_token4] = ACTIONS(2027), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2027), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2027), [aux_sym_binary_expression_token10] = ACTIONS(2027), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2027), [aux_sym_binary_expression_token12] = ACTIONS(2027), [aux_sym_binary_expression_token13] = ACTIONS(2027), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2027), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2027), [aux_sym_binary_expression_token17] = ACTIONS(2027), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2027), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2027), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), }, [STATE(787)] = { [sym_array_pattern] = STATE(3977), [sym__destructuring_pattern] = STATE(3977), [sym_identifier] = ACTIONS(2881), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(2883), [anon_sym_IN] = ACTIONS(2886), [anon_sym_In] = ACTIONS(2886), [anon_sym_of] = ACTIONS(2886), [anon_sym_OF] = ACTIONS(2886), [anon_sym_Of] = ACTIONS(2886), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(2890), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(788)] = { [anon_sym_DOT] = ACTIONS(2017), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_COMMA] = ACTIONS(2017), [anon_sym_RBRACE] = ACTIONS(2017), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_SEMI] = ACTIONS(2017), [anon_sym_RPAREN] = ACTIONS(2017), [anon_sym_in] = ACTIONS(2015), [anon_sym_IN] = ACTIONS(2017), [anon_sym_In] = ACTIONS(2017), [anon_sym_of] = ACTIONS(2017), [anon_sym_OF] = ACTIONS(2017), [anon_sym_Of] = ACTIONS(2017), [anon_sym_COLON] = ACTIONS(2015), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [anon_sym_RBRACK] = ACTIONS(2017), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2017), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2017), [aux_sym_binary_expression_token3] = ACTIONS(2017), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2017), [aux_sym_binary_expression_token4] = ACTIONS(2017), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2017), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2017), [aux_sym_binary_expression_token10] = ACTIONS(2017), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2017), [aux_sym_binary_expression_token12] = ACTIONS(2017), [aux_sym_binary_expression_token13] = ACTIONS(2017), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2017), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2017), [aux_sym_binary_expression_token17] = ACTIONS(2017), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2017), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2017), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), }, [STATE(789)] = { [anon_sym_DOT] = ACTIONS(1997), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_COMMA] = ACTIONS(1997), [anon_sym_RBRACE] = ACTIONS(1997), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_SEMI] = ACTIONS(1997), [anon_sym_RPAREN] = ACTIONS(1997), [anon_sym_in] = ACTIONS(1995), [anon_sym_IN] = ACTIONS(1997), [anon_sym_In] = ACTIONS(1997), [anon_sym_of] = ACTIONS(1997), [anon_sym_OF] = ACTIONS(1997), [anon_sym_Of] = ACTIONS(1997), [anon_sym_COLON] = ACTIONS(1995), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [anon_sym_RBRACK] = ACTIONS(1997), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1997), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1997), [aux_sym_binary_expression_token3] = ACTIONS(1997), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1997), [aux_sym_binary_expression_token4] = ACTIONS(1997), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1997), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1997), [aux_sym_binary_expression_token10] = ACTIONS(1997), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1997), [aux_sym_binary_expression_token12] = ACTIONS(1997), [aux_sym_binary_expression_token13] = ACTIONS(1997), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1997), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1997), [aux_sym_binary_expression_token17] = ACTIONS(1997), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1997), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1997), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), }, [STATE(790)] = { [anon_sym_DOT] = ACTIONS(2001), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_COMMA] = ACTIONS(2001), [anon_sym_RBRACE] = ACTIONS(2001), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_SEMI] = ACTIONS(2001), [anon_sym_RPAREN] = ACTIONS(2001), [anon_sym_in] = ACTIONS(1999), [anon_sym_IN] = ACTIONS(2001), [anon_sym_In] = ACTIONS(2001), [anon_sym_of] = ACTIONS(2001), [anon_sym_OF] = ACTIONS(2001), [anon_sym_Of] = ACTIONS(2001), [anon_sym_COLON] = ACTIONS(1999), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [anon_sym_RBRACK] = ACTIONS(2001), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(2001), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(2001), [aux_sym_binary_expression_token3] = ACTIONS(2001), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(2001), [aux_sym_binary_expression_token4] = ACTIONS(2001), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(2001), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(2001), [aux_sym_binary_expression_token10] = ACTIONS(2001), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(2001), [aux_sym_binary_expression_token12] = ACTIONS(2001), [aux_sym_binary_expression_token13] = ACTIONS(2001), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(2001), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(2001), [aux_sym_binary_expression_token17] = ACTIONS(2001), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(2001), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2001), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), }, [STATE(791)] = { [anon_sym_DOT] = ACTIONS(2013), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_COMMA] = ACTIONS(2013), [anon_sym_RBRACE] = ACTIONS(2013), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_SEMI] = ACTIONS(2013), [anon_sym_RPAREN] = ACTIONS(2013), [anon_sym_in] = ACTIONS(2011), [anon_sym_IN] = ACTIONS(2013), [anon_sym_In] = ACTIONS(2013), [anon_sym_of] = ACTIONS(2013), [anon_sym_OF] = ACTIONS(2013), [anon_sym_Of] = ACTIONS(2013), [anon_sym_COLON] = ACTIONS(2011), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [anon_sym_RBRACK] = ACTIONS(2013), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2013), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2013), [aux_sym_binary_expression_token3] = ACTIONS(2013), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2013), [aux_sym_binary_expression_token4] = ACTIONS(2013), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2013), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2013), [aux_sym_binary_expression_token10] = ACTIONS(2013), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2013), [aux_sym_binary_expression_token12] = ACTIONS(2013), [aux_sym_binary_expression_token13] = ACTIONS(2013), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2013), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2013), [aux_sym_binary_expression_token17] = ACTIONS(2013), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2013), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2013), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), }, [STATE(792)] = { [anon_sym_DOT] = ACTIONS(2005), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_COMMA] = ACTIONS(2005), [anon_sym_RBRACE] = ACTIONS(2005), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_SEMI] = ACTIONS(2005), [anon_sym_RPAREN] = ACTIONS(2005), [anon_sym_in] = ACTIONS(2003), [anon_sym_IN] = ACTIONS(2005), [anon_sym_In] = ACTIONS(2005), [anon_sym_of] = ACTIONS(2005), [anon_sym_OF] = ACTIONS(2005), [anon_sym_Of] = ACTIONS(2005), [anon_sym_COLON] = ACTIONS(2003), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [anon_sym_RBRACK] = ACTIONS(2005), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2005), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2005), [aux_sym_binary_expression_token3] = ACTIONS(2005), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2005), [aux_sym_binary_expression_token4] = ACTIONS(2005), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2005), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2005), [aux_sym_binary_expression_token10] = ACTIONS(2005), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2005), [aux_sym_binary_expression_token12] = ACTIONS(2005), [aux_sym_binary_expression_token13] = ACTIONS(2005), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2005), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2005), [aux_sym_binary_expression_token17] = ACTIONS(2005), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2005), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2005), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), }, [STATE(793)] = { [anon_sym_DOT] = ACTIONS(2031), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_COMMA] = ACTIONS(2031), [anon_sym_RBRACE] = ACTIONS(2031), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_SEMI] = ACTIONS(2031), [anon_sym_RPAREN] = ACTIONS(2031), [anon_sym_in] = ACTIONS(2029), [anon_sym_IN] = ACTIONS(2031), [anon_sym_In] = ACTIONS(2031), [anon_sym_of] = ACTIONS(2031), [anon_sym_OF] = ACTIONS(2031), [anon_sym_Of] = ACTIONS(2031), [anon_sym_COLON] = ACTIONS(2029), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [anon_sym_RBRACK] = ACTIONS(2031), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2031), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2031), [aux_sym_binary_expression_token3] = ACTIONS(2031), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2031), [aux_sym_binary_expression_token4] = ACTIONS(2031), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2031), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2031), [aux_sym_binary_expression_token10] = ACTIONS(2031), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2031), [aux_sym_binary_expression_token12] = ACTIONS(2031), [aux_sym_binary_expression_token13] = ACTIONS(2031), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2031), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2031), [aux_sym_binary_expression_token17] = ACTIONS(2031), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2031), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2031), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), }, [STATE(794)] = { [anon_sym_DOT] = ACTIONS(2035), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_COMMA] = ACTIONS(2035), [anon_sym_RBRACE] = ACTIONS(2035), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_SEMI] = ACTIONS(2035), [anon_sym_RPAREN] = ACTIONS(2035), [anon_sym_in] = ACTIONS(2033), [anon_sym_IN] = ACTIONS(2035), [anon_sym_In] = ACTIONS(2035), [anon_sym_of] = ACTIONS(2035), [anon_sym_OF] = ACTIONS(2035), [anon_sym_Of] = ACTIONS(2035), [anon_sym_COLON] = ACTIONS(2033), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [anon_sym_RBRACK] = ACTIONS(2035), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2035), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2035), [aux_sym_binary_expression_token3] = ACTIONS(2035), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2035), [aux_sym_binary_expression_token4] = ACTIONS(2035), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2035), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2035), [aux_sym_binary_expression_token10] = ACTIONS(2035), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2035), [aux_sym_binary_expression_token12] = ACTIONS(2035), [aux_sym_binary_expression_token13] = ACTIONS(2035), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2035), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2035), [aux_sym_binary_expression_token17] = ACTIONS(2035), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2035), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2035), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), }, [STATE(795)] = { [anon_sym_DOT] = ACTIONS(2009), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_COMMA] = ACTIONS(2009), [anon_sym_RBRACE] = ACTIONS(2009), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_SEMI] = ACTIONS(2009), [anon_sym_RPAREN] = ACTIONS(2009), [anon_sym_in] = ACTIONS(2007), [anon_sym_IN] = ACTIONS(2009), [anon_sym_In] = ACTIONS(2009), [anon_sym_of] = ACTIONS(2009), [anon_sym_OF] = ACTIONS(2009), [anon_sym_Of] = ACTIONS(2009), [anon_sym_COLON] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [anon_sym_RBRACK] = ACTIONS(2009), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2009), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2009), [aux_sym_binary_expression_token3] = ACTIONS(2009), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2009), [aux_sym_binary_expression_token4] = ACTIONS(2009), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2009), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2009), [aux_sym_binary_expression_token10] = ACTIONS(2009), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2009), [aux_sym_binary_expression_token12] = ACTIONS(2009), [aux_sym_binary_expression_token13] = ACTIONS(2009), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2009), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2009), [aux_sym_binary_expression_token17] = ACTIONS(2009), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2009), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2009), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), }, [STATE(796)] = { [sym_component_attribute] = STATE(4035), [sym_component_body] = STATE(3652), [aux_sym_component_repeat1] = STATE(4035), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2893), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(797)] = { [sym_component_attribute] = STATE(4021), [sym_component_body] = STATE(3595), [aux_sym_component_repeat1] = STATE(4021), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2895), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(798)] = { [sym_component_attribute] = STATE(4066), [sym_component_body] = STATE(3067), [aux_sym_component_repeat1] = STATE(4066), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2897), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(799)] = { [sym_component_attribute] = STATE(4018), [sym_component_body] = STATE(4831), [aux_sym_component_repeat1] = STATE(4018), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2899), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(800)] = { [sym_component_attribute] = STATE(4035), [sym_component_body] = STATE(3652), [aux_sym_component_repeat1] = STATE(4035), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2893), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(801)] = { [sym_component_attribute] = STATE(4011), [sym_component_body] = STATE(3316), [aux_sym_component_repeat1] = STATE(4011), [sym_identifier] = ACTIONS(2777), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LBRACE] = ACTIONS(2779), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(2781), }, [STATE(802)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_IN] = ACTIONS(188), [anon_sym_In] = ACTIONS(188), [anon_sym_of] = ACTIONS(188), [anon_sym_OF] = ACTIONS(188), [anon_sym_Of] = ACTIONS(188), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2904), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(2906), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(803)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(2908), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(804)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2910), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(2908), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(805)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2912), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(2908), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(806)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_IN] = ACTIONS(188), [anon_sym_In] = ACTIONS(188), [anon_sym_of] = ACTIONS(188), [anon_sym_OF] = ACTIONS(188), [anon_sym_Of] = ACTIONS(188), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(2906), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(807)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_IN] = ACTIONS(188), [anon_sym_In] = ACTIONS(188), [anon_sym_of] = ACTIONS(188), [anon_sym_OF] = ACTIONS(188), [anon_sym_Of] = ACTIONS(188), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2904), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(2906), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(808)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_IN] = ACTIONS(188), [anon_sym_In] = ACTIONS(188), [anon_sym_of] = ACTIONS(188), [anon_sym_OF] = ACTIONS(188), [anon_sym_Of] = ACTIONS(188), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2914), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(2906), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(809)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_IN] = ACTIONS(188), [anon_sym_In] = ACTIONS(188), [anon_sym_of] = ACTIONS(188), [anon_sym_OF] = ACTIONS(188), [anon_sym_Of] = ACTIONS(188), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(2906), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(810)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_IN] = ACTIONS(188), [anon_sym_In] = ACTIONS(188), [anon_sym_of] = ACTIONS(188), [anon_sym_OF] = ACTIONS(188), [anon_sym_Of] = ACTIONS(188), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2914), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(2906), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(811)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(2883), [anon_sym_IN] = ACTIONS(2916), [anon_sym_In] = ACTIONS(2916), [anon_sym_of] = ACTIONS(2916), [anon_sym_OF] = ACTIONS(2916), [anon_sym_Of] = ACTIONS(2916), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(812)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(2918), [anon_sym_IN] = ACTIONS(2921), [anon_sym_In] = ACTIONS(2921), [anon_sym_of] = ACTIONS(2921), [anon_sym_OF] = ACTIONS(2921), [anon_sym_Of] = ACTIONS(2921), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(813)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(2883), [anon_sym_IN] = ACTIONS(2916), [anon_sym_In] = ACTIONS(2916), [anon_sym_of] = ACTIONS(2916), [anon_sym_OF] = ACTIONS(2916), [anon_sym_Of] = ACTIONS(2916), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(814)] = { [anon_sym_DOT] = ACTIONS(2009), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_COMMA] = ACTIONS(2009), [anon_sym_RBRACE] = ACTIONS(2009), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_SEMI] = ACTIONS(2009), [anon_sym_in] = ACTIONS(2007), [anon_sym_IN] = ACTIONS(2009), [anon_sym_In] = ACTIONS(2009), [anon_sym_of] = ACTIONS(2009), [anon_sym_OF] = ACTIONS(2009), [anon_sym_Of] = ACTIONS(2009), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2009), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2009), [aux_sym_binary_expression_token3] = ACTIONS(2009), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2009), [aux_sym_binary_expression_token4] = ACTIONS(2009), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2009), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2009), [aux_sym_binary_expression_token10] = ACTIONS(2009), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2009), [aux_sym_binary_expression_token12] = ACTIONS(2009), [aux_sym_binary_expression_token13] = ACTIONS(2009), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2009), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2009), [aux_sym_binary_expression_token17] = ACTIONS(2009), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2009), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2009), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), }, [STATE(815)] = { [anon_sym_DOT] = ACTIONS(2031), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_COMMA] = ACTIONS(2031), [anon_sym_RBRACE] = ACTIONS(2031), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_SEMI] = ACTIONS(2031), [anon_sym_in] = ACTIONS(2029), [anon_sym_IN] = ACTIONS(2031), [anon_sym_In] = ACTIONS(2031), [anon_sym_of] = ACTIONS(2031), [anon_sym_OF] = ACTIONS(2031), [anon_sym_Of] = ACTIONS(2031), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2031), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2031), [aux_sym_binary_expression_token3] = ACTIONS(2031), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2031), [aux_sym_binary_expression_token4] = ACTIONS(2031), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2031), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2031), [aux_sym_binary_expression_token10] = ACTIONS(2031), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2031), [aux_sym_binary_expression_token12] = ACTIONS(2031), [aux_sym_binary_expression_token13] = ACTIONS(2031), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2031), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2031), [aux_sym_binary_expression_token17] = ACTIONS(2031), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2031), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2031), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), }, [STATE(816)] = { [anon_sym_DOT] = ACTIONS(2035), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_COMMA] = ACTIONS(2035), [anon_sym_RBRACE] = ACTIONS(2035), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_SEMI] = ACTIONS(2035), [anon_sym_in] = ACTIONS(2033), [anon_sym_IN] = ACTIONS(2035), [anon_sym_In] = ACTIONS(2035), [anon_sym_of] = ACTIONS(2035), [anon_sym_OF] = ACTIONS(2035), [anon_sym_Of] = ACTIONS(2035), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2035), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2035), [aux_sym_binary_expression_token3] = ACTIONS(2035), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2035), [aux_sym_binary_expression_token4] = ACTIONS(2035), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2035), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2035), [aux_sym_binary_expression_token10] = ACTIONS(2035), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2035), [aux_sym_binary_expression_token12] = ACTIONS(2035), [aux_sym_binary_expression_token13] = ACTIONS(2035), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2035), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2035), [aux_sym_binary_expression_token17] = ACTIONS(2035), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2035), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2035), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), }, [STATE(817)] = { [anon_sym_DOT] = ACTIONS(1997), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_COMMA] = ACTIONS(1997), [anon_sym_RBRACE] = ACTIONS(1997), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_SEMI] = ACTIONS(1997), [anon_sym_in] = ACTIONS(1995), [anon_sym_IN] = ACTIONS(1997), [anon_sym_In] = ACTIONS(1997), [anon_sym_of] = ACTIONS(1997), [anon_sym_OF] = ACTIONS(1997), [anon_sym_Of] = ACTIONS(1997), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1997), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1997), [aux_sym_binary_expression_token3] = ACTIONS(1997), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1997), [aux_sym_binary_expression_token4] = ACTIONS(1997), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1997), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1997), [aux_sym_binary_expression_token10] = ACTIONS(1997), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1997), [aux_sym_binary_expression_token12] = ACTIONS(1997), [aux_sym_binary_expression_token13] = ACTIONS(1997), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1997), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1997), [aux_sym_binary_expression_token17] = ACTIONS(1997), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1997), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1997), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), }, [STATE(818)] = { [anon_sym_DOT] = ACTIONS(2005), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_COMMA] = ACTIONS(2005), [anon_sym_RBRACE] = ACTIONS(2005), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_SEMI] = ACTIONS(2005), [anon_sym_in] = ACTIONS(2003), [anon_sym_IN] = ACTIONS(2005), [anon_sym_In] = ACTIONS(2005), [anon_sym_of] = ACTIONS(2005), [anon_sym_OF] = ACTIONS(2005), [anon_sym_Of] = ACTIONS(2005), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2005), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2005), [aux_sym_binary_expression_token3] = ACTIONS(2005), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2005), [aux_sym_binary_expression_token4] = ACTIONS(2005), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2005), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2005), [aux_sym_binary_expression_token10] = ACTIONS(2005), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2005), [aux_sym_binary_expression_token12] = ACTIONS(2005), [aux_sym_binary_expression_token13] = ACTIONS(2005), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2005), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2005), [aux_sym_binary_expression_token17] = ACTIONS(2005), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2005), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2005), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), }, [STATE(819)] = { [anon_sym_DOT] = ACTIONS(2013), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_COMMA] = ACTIONS(2013), [anon_sym_RBRACE] = ACTIONS(2013), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_SEMI] = ACTIONS(2013), [anon_sym_in] = ACTIONS(2011), [anon_sym_IN] = ACTIONS(2013), [anon_sym_In] = ACTIONS(2013), [anon_sym_of] = ACTIONS(2013), [anon_sym_OF] = ACTIONS(2013), [anon_sym_Of] = ACTIONS(2013), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2013), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2013), [aux_sym_binary_expression_token3] = ACTIONS(2013), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2013), [aux_sym_binary_expression_token4] = ACTIONS(2013), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2013), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2013), [aux_sym_binary_expression_token10] = ACTIONS(2013), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2013), [aux_sym_binary_expression_token12] = ACTIONS(2013), [aux_sym_binary_expression_token13] = ACTIONS(2013), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2013), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2013), [aux_sym_binary_expression_token17] = ACTIONS(2013), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2013), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2013), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), }, [STATE(820)] = { [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_COMMA] = ACTIONS(2022), [anon_sym_RBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_SEMI] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_IN] = ACTIONS(2022), [anon_sym_In] = ACTIONS(2022), [anon_sym_of] = ACTIONS(2022), [anon_sym_OF] = ACTIONS(2022), [anon_sym_Of] = ACTIONS(2022), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2022), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2022), [aux_sym_binary_expression_token3] = ACTIONS(2022), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2022), [aux_sym_binary_expression_token4] = ACTIONS(2022), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2022), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2022), [aux_sym_binary_expression_token10] = ACTIONS(2022), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2022), [aux_sym_binary_expression_token12] = ACTIONS(2022), [aux_sym_binary_expression_token13] = ACTIONS(2022), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2022), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2022), [aux_sym_binary_expression_token17] = ACTIONS(2022), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2022), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), }, [STATE(821)] = { [anon_sym_DOT] = ACTIONS(2017), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_COMMA] = ACTIONS(2017), [anon_sym_RBRACE] = ACTIONS(2017), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_SEMI] = ACTIONS(2017), [anon_sym_in] = ACTIONS(2015), [anon_sym_IN] = ACTIONS(2017), [anon_sym_In] = ACTIONS(2017), [anon_sym_of] = ACTIONS(2017), [anon_sym_OF] = ACTIONS(2017), [anon_sym_Of] = ACTIONS(2017), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2017), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2017), [aux_sym_binary_expression_token3] = ACTIONS(2017), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2017), [aux_sym_binary_expression_token4] = ACTIONS(2017), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2017), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2017), [aux_sym_binary_expression_token10] = ACTIONS(2017), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2017), [aux_sym_binary_expression_token12] = ACTIONS(2017), [aux_sym_binary_expression_token13] = ACTIONS(2017), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2017), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2017), [aux_sym_binary_expression_token17] = ACTIONS(2017), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2017), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2017), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), }, [STATE(822)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(823)] = { [anon_sym_DOT] = ACTIONS(2001), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_COMMA] = ACTIONS(2001), [anon_sym_RBRACE] = ACTIONS(2001), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_SEMI] = ACTIONS(2001), [anon_sym_in] = ACTIONS(1999), [anon_sym_IN] = ACTIONS(2001), [anon_sym_In] = ACTIONS(2001), [anon_sym_of] = ACTIONS(2001), [anon_sym_OF] = ACTIONS(2001), [anon_sym_Of] = ACTIONS(2001), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(2001), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(2001), [aux_sym_binary_expression_token3] = ACTIONS(2001), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(2001), [aux_sym_binary_expression_token4] = ACTIONS(2001), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(2001), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(2001), [aux_sym_binary_expression_token10] = ACTIONS(2001), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(2001), [aux_sym_binary_expression_token12] = ACTIONS(2001), [aux_sym_binary_expression_token13] = ACTIONS(2001), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(2001), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(2001), [aux_sym_binary_expression_token17] = ACTIONS(2001), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(2001), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2001), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), }, [STATE(824)] = { [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_COMMA] = ACTIONS(2022), [anon_sym_RBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_SEMI] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_IN] = ACTIONS(2022), [anon_sym_In] = ACTIONS(2022), [anon_sym_of] = ACTIONS(2022), [anon_sym_OF] = ACTIONS(2022), [anon_sym_Of] = ACTIONS(2022), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2022), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2022), [aux_sym_binary_expression_token3] = ACTIONS(2022), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2022), [aux_sym_binary_expression_token4] = ACTIONS(2022), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2022), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2022), [aux_sym_binary_expression_token10] = ACTIONS(2022), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2022), [aux_sym_binary_expression_token12] = ACTIONS(2022), [aux_sym_binary_expression_token13] = ACTIONS(2022), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2022), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2022), [aux_sym_binary_expression_token17] = ACTIONS(2022), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2022), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), }, [STATE(825)] = { [anon_sym_DOT] = ACTIONS(2027), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_COMMA] = ACTIONS(2027), [anon_sym_RBRACE] = ACTIONS(2027), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_SEMI] = ACTIONS(2027), [anon_sym_in] = ACTIONS(2025), [anon_sym_IN] = ACTIONS(2027), [anon_sym_In] = ACTIONS(2027), [anon_sym_of] = ACTIONS(2027), [anon_sym_OF] = ACTIONS(2027), [anon_sym_Of] = ACTIONS(2027), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2027), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2027), [aux_sym_binary_expression_token3] = ACTIONS(2027), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2027), [aux_sym_binary_expression_token4] = ACTIONS(2027), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2027), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2027), [aux_sym_binary_expression_token10] = ACTIONS(2027), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2027), [aux_sym_binary_expression_token12] = ACTIONS(2027), [aux_sym_binary_expression_token13] = ACTIONS(2027), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2027), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2027), [aux_sym_binary_expression_token17] = ACTIONS(2027), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2027), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2027), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), }, [STATE(826)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3049), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4452), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4454), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2931), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2933), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(827)] = { [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(828)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2944), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2947), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(829)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2944), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2949), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(830)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2944), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2951), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(831)] = { [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(832)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_EQ] = ACTIONS(2910), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(833)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_EQ] = ACTIONS(2912), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(834)] = { [aux_sym_object_repeat1] = STATE(4390), [aux_sym_object_pattern_repeat1] = STATE(4305), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(176), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(835)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2944), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2953), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(836)] = { [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(837)] = { [aux_sym_object_repeat1] = STATE(4472), [aux_sym_object_pattern_repeat1] = STATE(4391), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(178), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(838)] = { [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(839)] = { [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(110), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(840)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2946), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4389), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4257), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2955), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2957), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(841)] = { [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(842)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2944), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4427), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4223), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4437), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2959), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(843)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2944), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2961), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(844)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3009), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4430), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4436), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2963), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2965), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(845)] = { [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(846)] = { [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(847)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2946), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4389), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4257), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2955), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2967), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(848)] = { [aux_sym_object_repeat1] = STATE(4432), [aux_sym_object_pattern_repeat1] = STATE(4313), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(182), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(849)] = { [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(850)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3024), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4418), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4425), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2969), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2971), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(851)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2944), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2973), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(852)] = { [aux_sym_object_repeat1] = STATE(4398), [aux_sym_object_pattern_repeat1] = STATE(4399), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(168), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(853)] = { [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(170), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(854)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3034), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4294), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4295), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2975), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2977), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(855)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3042), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4379), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4381), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2979), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2981), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(856)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2964), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2949), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(857)] = { [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(858)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3053), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4291), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4292), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2983), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2985), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(859)] = { [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(860)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3128), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4389), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4257), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2955), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2967), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(861)] = { [aux_sym_object_repeat1] = STATE(4293), [aux_sym_object_pattern_repeat1] = STATE(4361), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(172), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(862)] = { [aux_sym_object_repeat1] = STATE(4304), [aux_sym_object_pattern_repeat1] = STATE(4309), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(174), [anon_sym_LPAREN] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(863)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2964), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4369), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_repeat1] = STATE(4371), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2927), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_COLON] = ACTIONS(2945), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(2947), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(864)] = { [aux_sym_object_repeat1] = STATE(4321), [aux_sym_object_pattern_repeat1] = STATE(4322), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(166), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(865)] = { [aux_sym_object_repeat1] = STATE(4310), [aux_sym_object_pattern_repeat1] = STATE(4473), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(180), [anon_sym_LPAREN] = ACTIONS(2941), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(198), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(866)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4025), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_parameter_attribute] = STATE(4000), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3974), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_include_statement_repeat1] = STATE(4000), [aux_sym_formal_parameters_repeat1] = STATE(4296), [sym_identifier] = ACTIONS(2987), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2989), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2991), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_query] = ACTIONS(2591), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(867)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(2918), [anon_sym_IN] = ACTIONS(2921), [anon_sym_In] = ACTIONS(2921), [anon_sym_of] = ACTIONS(2921), [anon_sym_OF] = ACTIONS(2921), [anon_sym_Of] = ACTIONS(2921), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(868)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2993), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(869)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2993), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(870)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4028), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_parameter_attribute] = STATE(4027), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3963), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_include_statement_repeat1] = STATE(4027), [aux_sym_formal_parameters_repeat1] = STATE(4444), [sym_identifier] = ACTIONS(2987), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2995), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2733), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_query] = ACTIONS(2591), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(871)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(872)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4029), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_parameter_attribute] = STATE(3999), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3987), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_include_statement_repeat1] = STATE(3999), [aux_sym_formal_parameters_repeat1] = STATE(4367), [sym_identifier] = ACTIONS(2987), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2997), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(2607), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_query] = ACTIONS(2591), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(873)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(874)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(875)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(876)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4040), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_parameter_attribute] = STATE(4047), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(3976), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_include_statement_repeat1] = STATE(4047), [aux_sym_formal_parameters_repeat1] = STATE(4411), [sym_identifier] = ACTIONS(2987), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2999), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3001), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_query] = ACTIONS(2591), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(877)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3003), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(878)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(879)] = { [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_COMMA] = ACTIONS(2022), [anon_sym_RBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_SEMI] = ACTIONS(2022), [anon_sym_RPAREN] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_COLON] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [anon_sym_RBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2022), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2022), [aux_sym_binary_expression_token3] = ACTIONS(2022), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2022), [aux_sym_binary_expression_token4] = ACTIONS(2022), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2022), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2022), [aux_sym_binary_expression_token10] = ACTIONS(2022), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2022), [aux_sym_binary_expression_token12] = ACTIONS(2022), [aux_sym_binary_expression_token13] = ACTIONS(2022), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2022), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2022), [aux_sym_binary_expression_token17] = ACTIONS(2022), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2022), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), }, [STATE(880)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(881)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(882)] = { [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_COMMA] = ACTIONS(2022), [anon_sym_RBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_SEMI] = ACTIONS(2022), [anon_sym_RPAREN] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_COLON] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [anon_sym_RBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2022), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2022), [aux_sym_binary_expression_token3] = ACTIONS(2022), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2022), [aux_sym_binary_expression_token4] = ACTIONS(2022), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2022), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2022), [aux_sym_binary_expression_token10] = ACTIONS(2022), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2022), [aux_sym_binary_expression_token12] = ACTIONS(2022), [aux_sym_binary_expression_token13] = ACTIONS(2022), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2022), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2022), [aux_sym_binary_expression_token17] = ACTIONS(2022), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2022), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), }, [STATE(883)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3005), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3007), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(884)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3009), [anon_sym_RBRACE] = ACTIONS(3009), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3012), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(885)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3007), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(886)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3007), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(887)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3017), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3007), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(888)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3022), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3025), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(889)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3027), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(890)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(891)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(892)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3029), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3027), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(893)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4107), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_parameter_attribute] = STATE(4108), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4004), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_include_statement_repeat1] = STATE(4108), [sym_identifier] = ACTIONS(2987), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3031), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3031), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_query] = ACTIONS(2591), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(894)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3033), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3027), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(895)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3035), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(896)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(3037), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3005), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3007), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(897)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3025), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(898)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(3037), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3017), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3007), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(899)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3040), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(900)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3035), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(901)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_RBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3040), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(902)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4146), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_parameter_attribute] = STATE(4145), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1046), [sym_subscript_expression] = STATE(1046), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2314), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4014), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_include_statement_repeat1] = STATE(4145), [sym_identifier] = ACTIONS(2987), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3042), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3042), [anon_sym_let] = ACTIONS(2591), [anon_sym_include] = ACTIONS(2591), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(2591), [anon_sym_component] = ACTIONS(2591), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2591), [anon_sym_private] = ACTIONS(2591), [anon_sym_query] = ACTIONS(2591), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2599), [sym_undefined] = ACTIONS(2601), [anon_sym_get] = ACTIONS(2591), [anon_sym_set] = ACTIONS(2591), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2591), [anon_sym_queryExecute] = ACTIONS(2603), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(903)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3009), [anon_sym_RBRACE] = ACTIONS(3009), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3012), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3015), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(904)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3044), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3025), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(905)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3046), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3025), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(906)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_RBRACE] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3048), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(907)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_RBRACE] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3051), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(908)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(909)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(910)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4368), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1064), [sym_subscript_expression] = STATE(1064), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2262), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4186), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_pattern_repeat1] = STATE(4372), [sym_identifier] = ACTIONS(3053), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3055), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3057), [anon_sym_include] = ACTIONS(3057), [anon_sym_LBRACK] = ACTIONS(3059), [anon_sym_RBRACK] = ACTIONS(3061), [anon_sym_static] = ACTIONS(3057), [anon_sym_component] = ACTIONS(3057), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3057), [anon_sym_private] = ACTIONS(3057), [anon_sym_query] = ACTIONS(3057), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(3063), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3065), [sym_undefined] = ACTIONS(3067), [anon_sym_get] = ACTIONS(3057), [anon_sym_set] = ACTIONS(3057), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3057), [anon_sym_queryExecute] = ACTIONS(3069), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(911)] = { [sym_identifier] = ACTIONS(3071), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3073), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(3073), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(912)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3077), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(913)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(251), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(914)] = { [sym_identifier] = ACTIONS(3071), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3073), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_RPAREN] = ACTIONS(3073), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(915)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(916)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(270), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(917)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(918)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(919)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3079), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(920)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3081), [anon_sym_RBRACE] = ACTIONS(3081), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1990), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3081), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(921)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3081), [anon_sym_RBRACE] = ACTIONS(3081), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1990), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3081), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(922)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(923)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(924)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3073), [anon_sym_RBRACE] = ACTIONS(3073), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3073), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(925)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_RBRACE] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3077), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(926)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3083), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3085), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(927)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3009), [anon_sym_RBRACE] = ACTIONS(3009), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1971), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3009), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(928)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(3087), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3083), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3085), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(929)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(930)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3090), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3092), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(931)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3073), [anon_sym_RBRACE] = ACTIONS(3073), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3073), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(932)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(3094), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3090), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3092), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(933)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3340), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4674), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_spread_element] = STATE(4700), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4259), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3097), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_RBRACK] = ACTIONS(3097), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(364), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(934)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3019), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(935)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(936)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(937)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3100), [anon_sym_RBRACE] = ACTIONS(3100), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3100), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(938)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3103), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3105), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(939)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(940)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(258), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(941)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(942)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3107), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(943)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3085), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(944)] = { [sym_identifier] = ACTIONS(3109), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3051), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3111), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(945)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1064), [sym_subscript_expression] = STATE(1064), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2262), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(3053), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3055), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3057), [anon_sym_include] = ACTIONS(3057), [anon_sym_LBRACK] = ACTIONS(3059), [anon_sym_RBRACK] = ACTIONS(3114), [anon_sym_static] = ACTIONS(3057), [anon_sym_component] = ACTIONS(3057), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3057), [anon_sym_private] = ACTIONS(3057), [anon_sym_query] = ACTIONS(3057), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(3063), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3065), [sym_undefined] = ACTIONS(3067), [anon_sym_get] = ACTIONS(3057), [anon_sym_set] = ACTIONS(3057), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3057), [anon_sym_queryExecute] = ACTIONS(3069), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(946)] = { [sym_identifier] = ACTIONS(3116), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3009), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(3009), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1971), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(947)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3009), [anon_sym_RBRACE] = ACTIONS(3009), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1971), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3009), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(948)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3118), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(949)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(950)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3118), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(951)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3092), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(952)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3105), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(953)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3092), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(954)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(242), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(955)] = { [sym_identifier] = ACTIONS(3116), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3081), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(3081), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1990), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(956)] = { [sym_identifier] = ACTIONS(3116), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3081), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_RPAREN] = ACTIONS(3081), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1990), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(957)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(958)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3120), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3107), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(959)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(2901), [anon_sym_SEMI] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(265), [anon_sym_EQ] = ACTIONS(279), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(204), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(960)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3122), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(129), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(961)] = { [sym_identifier] = ACTIONS(3071), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3100), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(3100), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(962)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3124), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3105), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(963)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3126), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3092), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(964)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(3094), [anon_sym_RPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3126), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3092), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(965)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3128), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3085), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(966)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(3087), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3128), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3085), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(967)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3048), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(968)] = { [sym_identifier] = ACTIONS(3071), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3100), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_RPAREN] = ACTIONS(3100), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(969)] = { [sym_identifier] = ACTIONS(3116), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3009), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_RPAREN] = ACTIONS(3009), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1971), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(970)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3003), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(971)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3478), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4341), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1125), [sym_subscript_expression] = STATE(1125), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2425), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4239), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_array_pattern_repeat1] = STATE(4260), [sym_identifier] = ACTIONS(3130), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3055), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3132), [anon_sym_include] = ACTIONS(3132), [anon_sym_LBRACK] = ACTIONS(3134), [anon_sym_RBRACK] = ACTIONS(3114), [anon_sym_static] = ACTIONS(3132), [anon_sym_component] = ACTIONS(3132), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3132), [anon_sym_private] = ACTIONS(3132), [anon_sym_query] = ACTIONS(3132), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3063), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3136), [sym_undefined] = ACTIONS(3138), [anon_sym_get] = ACTIONS(3132), [anon_sym_set] = ACTIONS(3132), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3132), [anon_sym_queryExecute] = ACTIONS(3140), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(972)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3142), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3107), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(973)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3100), [anon_sym_RBRACE] = ACTIONS(3100), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2888), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3100), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(974)] = { [sym_identifier] = ACTIONS(186), [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LBRACE] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3085), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(186), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(186), [aux_sym_binary_expression_token3] = ACTIONS(186), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(186), [aux_sym_binary_expression_token4] = ACTIONS(186), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(186), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(186), [aux_sym_binary_expression_token10] = ACTIONS(186), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(186), [aux_sym_binary_expression_token12] = ACTIONS(186), [aux_sym_binary_expression_token13] = ACTIONS(186), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(186), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(186), [aux_sym_binary_expression_token17] = ACTIONS(186), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(186), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), [sym_tag_linefeed] = ACTIONS(188), }, [STATE(975)] = { [sym_identifier] = ACTIONS(1995), [anon_sym_DOT] = ACTIONS(1997), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_SEMI] = ACTIONS(1997), [anon_sym_in] = ACTIONS(1995), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1995), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1995), [aux_sym_binary_expression_token3] = ACTIONS(1995), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1995), [aux_sym_binary_expression_token4] = ACTIONS(1995), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1995), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1995), [aux_sym_binary_expression_token10] = ACTIONS(1995), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1995), [aux_sym_binary_expression_token12] = ACTIONS(1995), [aux_sym_binary_expression_token13] = ACTIONS(1995), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1995), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1995), [aux_sym_binary_expression_token17] = ACTIONS(1995), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1995), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1997), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), [sym_tag_linefeed] = ACTIONS(1997), }, [STATE(976)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3022), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(977)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3081), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1971), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3009), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(978)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(312), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1234), [aux_sym_function_declaration_repeat2] = STATE(1102), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3146), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3148), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3148), [sym_tag_linefeed] = ACTIONS(3150), }, [STATE(979)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(320), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1248), [aux_sym_function_declaration_repeat2] = STATE(1023), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3146), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3152), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3152), [sym_tag_linefeed] = ACTIONS(3154), }, [STATE(980)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(3081), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1971), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_RBRACK] = ACTIONS(3009), [anon_sym_EQ_GT] = ACTIONS(1974), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(981)] = { [sym_identifier] = ACTIONS(2007), [anon_sym_DOT] = ACTIONS(2009), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_SEMI] = ACTIONS(2009), [anon_sym_in] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2007), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2007), [aux_sym_binary_expression_token3] = ACTIONS(2007), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2007), [aux_sym_binary_expression_token4] = ACTIONS(2007), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2007), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2007), [aux_sym_binary_expression_token10] = ACTIONS(2007), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2007), [aux_sym_binary_expression_token12] = ACTIONS(2007), [aux_sym_binary_expression_token13] = ACTIONS(2007), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2007), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2007), [aux_sym_binary_expression_token17] = ACTIONS(2007), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2007), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2009), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), [sym_tag_linefeed] = ACTIONS(2009), }, [STATE(982)] = { [sym_import] = STATE(4126), [sym_variable_declaration] = STATE(1156), [sym_empty_statement] = STATE(1156), [sym_parenthesized_expression] = STATE(867), [sym_expression] = STATE(2943), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(3989), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(867), [sym_subscript_expression] = STATE(867), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(3989), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5008), [sym_string] = STATE(2000), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2549), [sym_hash_expression] = STATE(2549), [sym_hash_empty] = STATE(2549), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3156), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_var] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3162), [anon_sym_const] = ACTIONS(3164), [anon_sym_include] = ACTIONS(3166), [anon_sym_LBRACK] = ACTIONS(3168), [anon_sym_static] = ACTIONS(3166), [anon_sym_component] = ACTIONS(3166), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3166), [anon_sym_private] = ACTIONS(3166), [anon_sym_query] = ACTIONS(3166), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3170), [sym_undefined] = ACTIONS(3172), [anon_sym_get] = ACTIONS(3166), [anon_sym_set] = ACTIONS(3166), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3166), [anon_sym_queryExecute] = ACTIONS(3174), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(983)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(334), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1234), [aux_sym_function_declaration_repeat2] = STATE(1090), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3176), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3178), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3178), [sym_tag_linefeed] = ACTIONS(3180), }, [STATE(984)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_SEMI] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), [sym_tag_linefeed] = ACTIONS(2022), }, [STATE(985)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(352), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1248), [aux_sym_function_declaration_repeat2] = STATE(1041), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3176), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3182), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3182), [sym_tag_linefeed] = ACTIONS(3184), }, [STATE(986)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(987)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2326), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1234), [aux_sym_function_declaration_repeat2] = STATE(1045), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3178), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3178), [sym_tag_linefeed] = ACTIONS(3188), }, [STATE(988)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2219), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1234), [aux_sym_function_declaration_repeat2] = STATE(1022), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3190), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3190), [sym_tag_linefeed] = ACTIONS(3192), }, [STATE(989)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2833), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1248), [aux_sym_function_declaration_repeat2] = STATE(1026), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3194), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3194), [sym_tag_linefeed] = ACTIONS(3196), }, [STATE(990)] = { [sym_identifier] = ACTIONS(2029), [anon_sym_DOT] = ACTIONS(2031), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_SEMI] = ACTIONS(2031), [anon_sym_in] = ACTIONS(2029), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2029), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2029), [aux_sym_binary_expression_token3] = ACTIONS(2029), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2029), [aux_sym_binary_expression_token4] = ACTIONS(2029), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2029), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2029), [aux_sym_binary_expression_token10] = ACTIONS(2029), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2029), [aux_sym_binary_expression_token12] = ACTIONS(2029), [aux_sym_binary_expression_token13] = ACTIONS(2029), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2029), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2029), [aux_sym_binary_expression_token17] = ACTIONS(2029), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2029), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2031), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), [sym_tag_linefeed] = ACTIONS(2031), }, [STATE(991)] = { [sym_import] = STATE(4126), [sym_variable_declaration] = STATE(1176), [sym_empty_statement] = STATE(1176), [sym_parenthesized_expression] = STATE(867), [sym_expression] = STATE(3032), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(3989), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(867), [sym_subscript_expression] = STATE(867), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(3989), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5159), [sym_string] = STATE(2000), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2598), [sym_hash_expression] = STATE(2598), [sym_hash_empty] = STATE(2598), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3156), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_var] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3162), [anon_sym_const] = ACTIONS(3164), [anon_sym_include] = ACTIONS(3166), [anon_sym_LBRACK] = ACTIONS(3168), [anon_sym_static] = ACTIONS(3166), [anon_sym_component] = ACTIONS(3166), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3166), [anon_sym_private] = ACTIONS(3166), [anon_sym_query] = ACTIONS(3166), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3170), [sym_undefined] = ACTIONS(3172), [anon_sym_get] = ACTIONS(3166), [anon_sym_set] = ACTIONS(3166), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3166), [anon_sym_queryExecute] = ACTIONS(3174), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(992)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(323), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1234), [aux_sym_function_declaration_repeat2] = STATE(1034), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3198), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3200), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3200), [sym_tag_linefeed] = ACTIONS(3202), }, [STATE(993)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3029), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(994)] = { [sym_identifier] = ACTIONS(1999), [anon_sym_DOT] = ACTIONS(2001), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_SEMI] = ACTIONS(2001), [anon_sym_in] = ACTIONS(1999), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(1999), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(1999), [aux_sym_binary_expression_token3] = ACTIONS(1999), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(1999), [aux_sym_binary_expression_token4] = ACTIONS(1999), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(1999), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(1999), [aux_sym_binary_expression_token10] = ACTIONS(1999), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(1999), [aux_sym_binary_expression_token12] = ACTIONS(1999), [aux_sym_binary_expression_token13] = ACTIONS(1999), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(1999), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(1999), [aux_sym_binary_expression_token17] = ACTIONS(1999), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(1999), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2001), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), [sym_tag_linefeed] = ACTIONS(2001), }, [STATE(995)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(325), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1248), [aux_sym_function_declaration_repeat2] = STATE(1038), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3198), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3204), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3204), [sym_tag_linefeed] = ACTIONS(3206), }, [STATE(996)] = { [sym_identifier] = ACTIONS(2003), [anon_sym_DOT] = ACTIONS(2005), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_SEMI] = ACTIONS(2005), [anon_sym_in] = ACTIONS(2003), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2003), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2003), [aux_sym_binary_expression_token3] = ACTIONS(2003), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2003), [aux_sym_binary_expression_token4] = ACTIONS(2003), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2003), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2003), [aux_sym_binary_expression_token10] = ACTIONS(2003), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2003), [aux_sym_binary_expression_token12] = ACTIONS(2003), [aux_sym_binary_expression_token13] = ACTIONS(2003), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2003), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2003), [aux_sym_binary_expression_token17] = ACTIONS(2003), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2003), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2005), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), [sym_tag_linefeed] = ACTIONS(2005), }, [STATE(997)] = { [sym_identifier] = ACTIONS(2011), [anon_sym_DOT] = ACTIONS(2013), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_SEMI] = ACTIONS(2013), [anon_sym_in] = ACTIONS(2011), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2011), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2011), [aux_sym_binary_expression_token3] = ACTIONS(2011), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2011), [aux_sym_binary_expression_token4] = ACTIONS(2011), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2011), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2011), [aux_sym_binary_expression_token10] = ACTIONS(2011), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2011), [aux_sym_binary_expression_token12] = ACTIONS(2011), [aux_sym_binary_expression_token13] = ACTIONS(2011), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2011), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2011), [aux_sym_binary_expression_token17] = ACTIONS(2011), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2011), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2013), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), [sym_tag_linefeed] = ACTIONS(2013), }, [STATE(998)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3047), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1248), [aux_sym_function_declaration_repeat2] = STATE(1058), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3182), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3182), [sym_tag_linefeed] = ACTIONS(3208), }, [STATE(999)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_SEMI] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2022), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), [sym_tag_linefeed] = ACTIONS(2022), }, [STATE(1000)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(331), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1234), [aux_sym_function_declaration_repeat2] = STATE(1073), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3210), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3212), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3212), [sym_tag_linefeed] = ACTIONS(3214), }, [STATE(1001)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3033), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(1002)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(344), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(552), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1248), [aux_sym_function_declaration_repeat2] = STATE(1075), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3210), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3216), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3216), [sym_tag_linefeed] = ACTIONS(3218), }, [STATE(1003)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4674), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1064), [sym_subscript_expression] = STATE(1064), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2262), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4259), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3053), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3220), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3057), [anon_sym_include] = ACTIONS(3057), [anon_sym_LBRACK] = ACTIONS(3059), [anon_sym_RBRACK] = ACTIONS(3220), [anon_sym_static] = ACTIONS(3057), [anon_sym_component] = ACTIONS(3057), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3057), [anon_sym_private] = ACTIONS(3057), [anon_sym_query] = ACTIONS(3057), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(3063), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3065), [sym_undefined] = ACTIONS(3067), [anon_sym_get] = ACTIONS(3057), [anon_sym_set] = ACTIONS(3057), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3057), [anon_sym_queryExecute] = ACTIONS(3069), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1004)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3044), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1005)] = { [sym_identifier] = ACTIONS(2015), [anon_sym_DOT] = ACTIONS(2017), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_SEMI] = ACTIONS(2017), [anon_sym_in] = ACTIONS(2015), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2015), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2015), [aux_sym_binary_expression_token3] = ACTIONS(2015), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2015), [aux_sym_binary_expression_token4] = ACTIONS(2015), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2015), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2015), [aux_sym_binary_expression_token10] = ACTIONS(2015), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2015), [aux_sym_binary_expression_token12] = ACTIONS(2015), [aux_sym_binary_expression_token13] = ACTIONS(2015), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2015), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2015), [aux_sym_binary_expression_token17] = ACTIONS(2015), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2015), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2017), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), [sym_tag_linefeed] = ACTIONS(2017), }, [STATE(1006)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3046), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1007)] = { [sym_identifier] = ACTIONS(2025), [anon_sym_DOT] = ACTIONS(2027), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_SEMI] = ACTIONS(2027), [anon_sym_in] = ACTIONS(2025), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2025), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2025), [aux_sym_binary_expression_token3] = ACTIONS(2025), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2025), [aux_sym_binary_expression_token4] = ACTIONS(2025), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2025), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2025), [aux_sym_binary_expression_token10] = ACTIONS(2025), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2025), [aux_sym_binary_expression_token12] = ACTIONS(2025), [aux_sym_binary_expression_token13] = ACTIONS(2025), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2025), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2025), [aux_sym_binary_expression_token17] = ACTIONS(2025), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2025), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2027), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), [sym_tag_linefeed] = ACTIONS(2027), }, [STATE(1008)] = { [sym_import] = STATE(4126), [sym_variable_declaration] = STATE(1153), [sym_empty_statement] = STATE(1153), [sym_parenthesized_expression] = STATE(867), [sym_expression] = STATE(3186), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(3989), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(867), [sym_subscript_expression] = STATE(867), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(3989), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5071), [sym_string] = STATE(2000), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2578), [sym_hash_expression] = STATE(2578), [sym_hash_empty] = STATE(2578), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3156), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_var] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3162), [anon_sym_const] = ACTIONS(3164), [anon_sym_include] = ACTIONS(3166), [anon_sym_LBRACK] = ACTIONS(3168), [anon_sym_static] = ACTIONS(3166), [anon_sym_component] = ACTIONS(3166), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3166), [anon_sym_private] = ACTIONS(3166), [anon_sym_query] = ACTIONS(3166), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3170), [sym_undefined] = ACTIONS(3172), [anon_sym_get] = ACTIONS(3166), [anon_sym_set] = ACTIONS(3166), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3166), [anon_sym_queryExecute] = ACTIONS(3174), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1009)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3019), [anon_sym_EQ_GT] = ACTIONS(1930), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1010)] = { [sym_import] = STATE(4126), [sym_variable_declaration] = STATE(1158), [sym_empty_statement] = STATE(1158), [sym_parenthesized_expression] = STATE(867), [sym_expression] = STATE(3194), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(3989), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(867), [sym_subscript_expression] = STATE(867), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(3989), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5104), [sym_string] = STATE(2000), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2589), [sym_hash_expression] = STATE(2589), [sym_hash_empty] = STATE(2589), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3156), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_var] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3162), [anon_sym_const] = ACTIONS(3164), [anon_sym_include] = ACTIONS(3166), [anon_sym_LBRACK] = ACTIONS(3168), [anon_sym_static] = ACTIONS(3166), [anon_sym_component] = ACTIONS(3166), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3166), [anon_sym_private] = ACTIONS(3166), [anon_sym_query] = ACTIONS(3166), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3170), [sym_undefined] = ACTIONS(3172), [anon_sym_get] = ACTIONS(3166), [anon_sym_set] = ACTIONS(3166), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3166), [anon_sym_queryExecute] = ACTIONS(3174), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1011)] = { [sym_import] = STATE(4126), [sym_variable_declaration] = STATE(1164), [sym_empty_statement] = STATE(1164), [sym_parenthesized_expression] = STATE(867), [sym_expression] = STATE(3195), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(3989), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(867), [sym_subscript_expression] = STATE(867), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(3989), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5119), [sym_string] = STATE(2000), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2593), [sym_hash_expression] = STATE(2593), [sym_hash_empty] = STATE(2593), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3156), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_var] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3162), [anon_sym_const] = ACTIONS(3164), [anon_sym_include] = ACTIONS(3166), [anon_sym_LBRACK] = ACTIONS(3168), [anon_sym_static] = ACTIONS(3166), [anon_sym_component] = ACTIONS(3166), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3166), [anon_sym_private] = ACTIONS(3166), [anon_sym_query] = ACTIONS(3166), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3170), [sym_undefined] = ACTIONS(3172), [anon_sym_get] = ACTIONS(3166), [anon_sym_set] = ACTIONS(3166), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3166), [anon_sym_queryExecute] = ACTIONS(3174), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1012)] = { [sym_import] = STATE(4126), [sym_variable_declaration] = STATE(1169), [sym_empty_statement] = STATE(1169), [sym_parenthesized_expression] = STATE(867), [sym_expression] = STATE(2900), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(3989), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(867), [sym_subscript_expression] = STATE(867), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(3989), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5133), [sym_string] = STATE(2000), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2596), [sym_hash_expression] = STATE(2596), [sym_hash_empty] = STATE(2596), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3156), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_var] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3162), [anon_sym_const] = ACTIONS(3164), [anon_sym_include] = ACTIONS(3166), [anon_sym_LBRACK] = ACTIONS(3168), [anon_sym_static] = ACTIONS(3166), [anon_sym_component] = ACTIONS(3166), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3166), [anon_sym_private] = ACTIONS(3166), [anon_sym_query] = ACTIONS(3166), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3170), [sym_undefined] = ACTIONS(3172), [anon_sym_get] = ACTIONS(3166), [anon_sym_set] = ACTIONS(3166), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3166), [anon_sym_queryExecute] = ACTIONS(3174), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1013)] = { [sym_identifier] = ACTIONS(2033), [anon_sym_DOT] = ACTIONS(2035), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_SEMI] = ACTIONS(2035), [anon_sym_in] = ACTIONS(2033), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2033), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2033), [aux_sym_binary_expression_token3] = ACTIONS(2033), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2033), [aux_sym_binary_expression_token4] = ACTIONS(2033), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2033), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2033), [aux_sym_binary_expression_token10] = ACTIONS(2033), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2033), [aux_sym_binary_expression_token12] = ACTIONS(2033), [aux_sym_binary_expression_token13] = ACTIONS(2033), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2033), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2033), [aux_sym_binary_expression_token17] = ACTIONS(2033), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2033), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2035), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), [sym_tag_linefeed] = ACTIONS(2035), }, [STATE(1014)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3120), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1015)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4687), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1134), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3222), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3222), [sym_tag_linefeed] = ACTIONS(3224), }, [STATE(1016)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_RBRACE] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3048), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1017)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3026), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4400), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2216), [sym_hash_expression] = STATE(2216), [sym_hash_empty] = STATE(2216), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4401), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3228), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1018)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3019), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1019)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_RBRACE] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3077), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1020)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4489), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1026), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3194), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3194), [sym_tag_linefeed] = ACTIONS(3196), }, [STATE(1021)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1022)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4422), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3242), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3242), [sym_tag_linefeed] = ACTIONS(3244), }, [STATE(1023)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2752), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3248), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3248), [sym_tag_linefeed] = ACTIONS(3250), }, [STATE(1024)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4731), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1134), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3252), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3252), [sym_tag_linefeed] = ACTIONS(3224), }, [STATE(1025)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3167), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4438), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2265), [sym_hash_expression] = STATE(2265), [sym_hash_empty] = STATE(2265), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4466), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3254), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1026)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4254), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3256), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3256), [sym_tag_linefeed] = ACTIONS(3258), }, [STATE(1027)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2757), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1031), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3260), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3260), [sym_tag_linefeed] = ACTIONS(3262), }, [STATE(1028)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1029)] = { [sym_identifier] = ACTIONS(2025), [anon_sym_DOT] = ACTIONS(2027), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_LBRACE] = ACTIONS(2027), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_in] = ACTIONS(2025), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2025), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2025), [aux_sym_binary_expression_token3] = ACTIONS(2025), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2025), [aux_sym_binary_expression_token4] = ACTIONS(2025), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2025), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2025), [aux_sym_binary_expression_token10] = ACTIONS(2025), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2025), [aux_sym_binary_expression_token12] = ACTIONS(2025), [aux_sym_binary_expression_token13] = ACTIONS(2025), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2025), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2025), [aux_sym_binary_expression_token17] = ACTIONS(2025), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2025), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), [sym_tag_linefeed] = ACTIONS(2027), }, [STATE(1030)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4670), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1134), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3264), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3264), [sym_tag_linefeed] = ACTIONS(3224), }, [STATE(1031)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2858), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3266), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3266), [sym_tag_linefeed] = ACTIONS(3268), }, [STATE(1032)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3050), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4443), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2238), [sym_hash_expression] = STATE(2238), [sym_hash_empty] = STATE(2238), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4460), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3270), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1033)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2988), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1038), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3204), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3204), [sym_tag_linefeed] = ACTIONS(3206), }, [STATE(1034)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2989), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3274), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3274), [sym_tag_linefeed] = ACTIONS(3276), }, [STATE(1035)] = { [sym_identifier] = ACTIONS(2015), [anon_sym_DOT] = ACTIONS(2017), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_COMMA] = ACTIONS(2017), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_RPAREN] = ACTIONS(2017), [anon_sym_in] = ACTIONS(2015), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2015), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2015), [aux_sym_binary_expression_token3] = ACTIONS(2015), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2015), [aux_sym_binary_expression_token4] = ACTIONS(2015), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2015), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2015), [aux_sym_binary_expression_token10] = ACTIONS(2015), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2015), [aux_sym_binary_expression_token12] = ACTIONS(2015), [aux_sym_binary_expression_token13] = ACTIONS(2015), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2015), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2015), [aux_sym_binary_expression_token17] = ACTIONS(2015), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2015), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), }, [STATE(1036)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3536), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1041), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3182), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3182), [sym_tag_linefeed] = ACTIONS(3184), }, [STATE(1037)] = { [sym_identifier] = ACTIONS(2015), [anon_sym_DOT] = ACTIONS(2017), [anon_sym_STAR] = ACTIONS(2015), [anon_sym_LBRACE] = ACTIONS(2017), [anon_sym_LPAREN] = ACTIONS(2017), [anon_sym_in] = ACTIONS(2015), [anon_sym_EQ] = ACTIONS(2015), [anon_sym_LBRACK] = ACTIONS(2017), [sym_optional_chain] = ACTIONS(2017), [sym_static_chain] = ACTIONS(2017), [anon_sym_PLUS_EQ] = ACTIONS(2017), [anon_sym_DASH_EQ] = ACTIONS(2017), [anon_sym_STAR_EQ] = ACTIONS(2017), [anon_sym_SLASH_EQ] = ACTIONS(2017), [anon_sym_PERCENT_EQ] = ACTIONS(2017), [anon_sym_CARET_EQ] = ACTIONS(2017), [anon_sym_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_EQ] = ACTIONS(2017), [anon_sym_GT_GT_EQ] = ACTIONS(2017), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2017), [anon_sym_LT_LT_EQ] = ACTIONS(2017), [anon_sym_STAR_STAR_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP_EQ] = ACTIONS(2017), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2017), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2017), [anon_sym_AMP_AMP] = ACTIONS(2015), [aux_sym_binary_expression_token1] = ACTIONS(2015), [anon_sym_PIPE_PIPE] = ACTIONS(2015), [aux_sym_binary_expression_token2] = ACTIONS(2015), [aux_sym_binary_expression_token3] = ACTIONS(2015), [anon_sym_GT_GT] = ACTIONS(2015), [anon_sym_GT_GT_GT] = ACTIONS(2015), [anon_sym_LT_LT] = ACTIONS(2015), [anon_sym_AMP] = ACTIONS(2015), [anon_sym_CARET] = ACTIONS(2015), [anon_sym_PIPE] = ACTIONS(2015), [anon_sym_PLUS] = ACTIONS(2015), [anon_sym_DASH] = ACTIONS(2015), [anon_sym_SLASH] = ACTIONS(2015), [anon_sym_PERCENT] = ACTIONS(2015), [anon_sym_BSLASH] = ACTIONS(2015), [aux_sym_binary_expression_token4] = ACTIONS(2015), [anon_sym_STAR_STAR] = ACTIONS(2015), [anon_sym_LT] = ACTIONS(2015), [aux_sym_binary_expression_token5] = ACTIONS(2015), [anon_sym_LT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token6] = ACTIONS(2015), [aux_sym_binary_expression_token7] = ACTIONS(2015), [anon_sym_EQ_EQ] = ACTIONS(2015), [anon_sym_EQ_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token8] = ACTIONS(2015), [aux_sym_binary_expression_token9] = ACTIONS(2015), [aux_sym_binary_expression_token10] = ACTIONS(2015), [anon_sym_LT_GT] = ACTIONS(2017), [anon_sym_BANG_EQ] = ACTIONS(2015), [anon_sym_BANG_EQ_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token11] = ACTIONS(2015), [aux_sym_binary_expression_token12] = ACTIONS(2015), [aux_sym_binary_expression_token13] = ACTIONS(2015), [aux_sym_binary_expression_token14] = ACTIONS(2017), [aux_sym_binary_expression_token15] = ACTIONS(2015), [anon_sym_GT_EQ] = ACTIONS(2017), [aux_sym_binary_expression_token16] = ACTIONS(2015), [aux_sym_binary_expression_token17] = ACTIONS(2015), [anon_sym_GT] = ACTIONS(2015), [aux_sym_binary_expression_token18] = ACTIONS(2015), [aux_sym_binary_expression_token19] = ACTIONS(2015), [aux_sym_binary_expression_token20] = ACTIONS(2015), [aux_sym_binary_expression_token21] = ACTIONS(2017), [aux_sym_binary_expression_token22] = ACTIONS(2017), [aux_sym_binary_expression_token23] = ACTIONS(2017), [anon_sym_QMARK_QMARK] = ACTIONS(2015), [anon_sym_instanceof] = ACTIONS(2015), [anon_sym_PLUS_PLUS] = ACTIONS(2017), [anon_sym_DASH_DASH] = ACTIONS(2017), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2017), [sym__elvis_operator] = ACTIONS(2017), [sym_logical_or] = ACTIONS(2017), [sym_tag_linefeed] = ACTIONS(2017), }, [STATE(1038)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2998), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3280), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3280), [sym_tag_linefeed] = ACTIONS(3282), }, [STATE(1039)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3000), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1044), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3284), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3284), [sym_tag_linefeed] = ACTIONS(3286), }, [STATE(1040)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3103), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(1041)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3594), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3288), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3288), [sym_tag_linefeed] = ACTIONS(3290), }, [STATE(1042)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4258), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1043), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3292), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3292), [sym_tag_linefeed] = ACTIONS(3294), }, [STATE(1043)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4290), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3296), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3296), [sym_tag_linefeed] = ACTIONS(3298), }, [STATE(1044)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3003), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3300), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3300), [sym_tag_linefeed] = ACTIONS(3302), }, [STATE(1045)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3538), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3304), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3304), [sym_tag_linefeed] = ACTIONS(3306), }, [STATE(1046)] = { [sym_identifier] = ACTIONS(3109), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3051), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1047)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_COMMA] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_RPAREN] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), }, [STATE(1048)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2967), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4338), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2303), [sym_hash_expression] = STATE(2303), [sym_hash_empty] = STATE(2303), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4346), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3308), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1049)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_LBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), [sym_tag_linefeed] = ACTIONS(2022), }, [STATE(1050)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3310), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3312), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1051)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3561), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3314), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3314), [sym_tag_linefeed] = ACTIONS(3316), }, [STATE(1052)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3318), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3320), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1053)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3122), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1054)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3310), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3312), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1055)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3397), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3324), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3324), [sym_tag_linefeed] = ACTIONS(3326), }, [STATE(1056)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4678), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1134), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3328), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3328), [sym_tag_linefeed] = ACTIONS(3224), }, [STATE(1057)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2974), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4267), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2302), [sym_hash_expression] = STATE(2302), [sym_hash_empty] = STATE(2302), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4271), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3330), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1058)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3594), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3288), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3288), [sym_tag_linefeed] = ACTIONS(3332), }, [STATE(1059)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3124), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(1060)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4530), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1134), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3334), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3334), [sym_tag_linefeed] = ACTIONS(3224), }, [STATE(1061)] = { [sym_identifier] = ACTIONS(2029), [anon_sym_DOT] = ACTIONS(2031), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_COMMA] = ACTIONS(2031), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_RPAREN] = ACTIONS(2031), [anon_sym_in] = ACTIONS(2029), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2029), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2029), [aux_sym_binary_expression_token3] = ACTIONS(2029), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2029), [aux_sym_binary_expression_token4] = ACTIONS(2029), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2029), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2029), [aux_sym_binary_expression_token10] = ACTIONS(2029), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2029), [aux_sym_binary_expression_token12] = ACTIONS(2029), [aux_sym_binary_expression_token13] = ACTIONS(2029), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2029), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2029), [aux_sym_binary_expression_token17] = ACTIONS(2029), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2029), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), }, [STATE(1062)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3599), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1070), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3336), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3336), [sym_tag_linefeed] = ACTIONS(3338), }, [STATE(1063)] = { [sym_identifier] = ACTIONS(2033), [anon_sym_DOT] = ACTIONS(2035), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_COMMA] = ACTIONS(2035), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_RPAREN] = ACTIONS(2035), [anon_sym_in] = ACTIONS(2033), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2033), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2033), [aux_sym_binary_expression_token3] = ACTIONS(2033), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2033), [aux_sym_binary_expression_token4] = ACTIONS(2033), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2033), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2033), [aux_sym_binary_expression_token10] = ACTIONS(2033), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2033), [aux_sym_binary_expression_token12] = ACTIONS(2033), [aux_sym_binary_expression_token13] = ACTIONS(2033), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2033), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2033), [aux_sym_binary_expression_token17] = ACTIONS(2033), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2033), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), }, [STATE(1064)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_RBRACE] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3051), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1065)] = { [sym_identifier] = ACTIONS(1995), [anon_sym_DOT] = ACTIONS(1997), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_COMMA] = ACTIONS(1997), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_RPAREN] = ACTIONS(1997), [anon_sym_in] = ACTIONS(1995), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1995), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1995), [aux_sym_binary_expression_token3] = ACTIONS(1995), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1995), [aux_sym_binary_expression_token4] = ACTIONS(1995), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1995), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1995), [aux_sym_binary_expression_token10] = ACTIONS(1995), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1995), [aux_sym_binary_expression_token12] = ACTIONS(1995), [aux_sym_binary_expression_token13] = ACTIONS(1995), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1995), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1995), [aux_sym_binary_expression_token17] = ACTIONS(1995), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1995), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), }, [STATE(1066)] = { [sym_identifier] = ACTIONS(2011), [anon_sym_DOT] = ACTIONS(2013), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_COMMA] = ACTIONS(2013), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_RPAREN] = ACTIONS(2013), [anon_sym_in] = ACTIONS(2011), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2011), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2011), [aux_sym_binary_expression_token3] = ACTIONS(2011), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2011), [aux_sym_binary_expression_token4] = ACTIONS(2011), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2011), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2011), [aux_sym_binary_expression_token10] = ACTIONS(2011), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2011), [aux_sym_binary_expression_token12] = ACTIONS(2011), [aux_sym_binary_expression_token13] = ACTIONS(2011), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2011), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2011), [aux_sym_binary_expression_token17] = ACTIONS(2011), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2011), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), }, [STATE(1067)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(1068)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3036), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4485), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2224), [sym_hash_expression] = STATE(2224), [sym_hash_empty] = STATE(2224), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4488), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3340), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1069)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3388), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1075), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3216), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3216), [sym_tag_linefeed] = ACTIONS(3218), }, [STATE(1070)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3561), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3314), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3314), [sym_tag_linefeed] = ACTIONS(3342), }, [STATE(1071)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3048), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1072)] = { [sym_identifier] = ACTIONS(2007), [anon_sym_DOT] = ACTIONS(2009), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_COMMA] = ACTIONS(2009), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_RPAREN] = ACTIONS(2009), [anon_sym_in] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2007), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2007), [aux_sym_binary_expression_token3] = ACTIONS(2007), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2007), [aux_sym_binary_expression_token4] = ACTIONS(2007), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2007), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2007), [aux_sym_binary_expression_token10] = ACTIONS(2007), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2007), [aux_sym_binary_expression_token12] = ACTIONS(2007), [aux_sym_binary_expression_token13] = ACTIONS(2007), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2007), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2007), [aux_sym_binary_expression_token17] = ACTIONS(2007), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2007), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), }, [STATE(1073)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3389), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3344), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3344), [sym_tag_linefeed] = ACTIONS(3346), }, [STATE(1074)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4848), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1134), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3348), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3348), [sym_tag_linefeed] = ACTIONS(3224), }, [STATE(1075)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3393), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3350), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3350), [sym_tag_linefeed] = ACTIONS(3352), }, [STATE(1076)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3599), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1051), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3336), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3336), [sym_tag_linefeed] = ACTIONS(3354), }, [STATE(1077)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3012), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4315), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2211), [sym_hash_expression] = STATE(2211), [sym_hash_empty] = STATE(2211), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4317), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3356), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1078)] = { [sym_identifier] = ACTIONS(2025), [anon_sym_DOT] = ACTIONS(2027), [anon_sym_STAR] = ACTIONS(2025), [anon_sym_COMMA] = ACTIONS(2027), [anon_sym_LPAREN] = ACTIONS(2027), [anon_sym_RPAREN] = ACTIONS(2027), [anon_sym_in] = ACTIONS(2025), [anon_sym_EQ] = ACTIONS(2025), [anon_sym_LBRACK] = ACTIONS(2027), [sym_optional_chain] = ACTIONS(2027), [sym_static_chain] = ACTIONS(2027), [anon_sym_PLUS_EQ] = ACTIONS(2027), [anon_sym_DASH_EQ] = ACTIONS(2027), [anon_sym_STAR_EQ] = ACTIONS(2027), [anon_sym_SLASH_EQ] = ACTIONS(2027), [anon_sym_PERCENT_EQ] = ACTIONS(2027), [anon_sym_CARET_EQ] = ACTIONS(2027), [anon_sym_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_EQ] = ACTIONS(2027), [anon_sym_GT_GT_EQ] = ACTIONS(2027), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2027), [anon_sym_LT_LT_EQ] = ACTIONS(2027), [anon_sym_STAR_STAR_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP_EQ] = ACTIONS(2027), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2027), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2027), [anon_sym_AMP_AMP] = ACTIONS(2025), [aux_sym_binary_expression_token1] = ACTIONS(2025), [anon_sym_PIPE_PIPE] = ACTIONS(2025), [aux_sym_binary_expression_token2] = ACTIONS(2025), [aux_sym_binary_expression_token3] = ACTIONS(2025), [anon_sym_GT_GT] = ACTIONS(2025), [anon_sym_GT_GT_GT] = ACTIONS(2025), [anon_sym_LT_LT] = ACTIONS(2025), [anon_sym_AMP] = ACTIONS(2025), [anon_sym_CARET] = ACTIONS(2025), [anon_sym_PIPE] = ACTIONS(2025), [anon_sym_PLUS] = ACTIONS(2025), [anon_sym_DASH] = ACTIONS(2025), [anon_sym_SLASH] = ACTIONS(2025), [anon_sym_PERCENT] = ACTIONS(2025), [anon_sym_BSLASH] = ACTIONS(2025), [aux_sym_binary_expression_token4] = ACTIONS(2025), [anon_sym_STAR_STAR] = ACTIONS(2025), [anon_sym_LT] = ACTIONS(2025), [aux_sym_binary_expression_token5] = ACTIONS(2025), [anon_sym_LT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token6] = ACTIONS(2025), [aux_sym_binary_expression_token7] = ACTIONS(2025), [anon_sym_EQ_EQ] = ACTIONS(2025), [anon_sym_EQ_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token8] = ACTIONS(2025), [aux_sym_binary_expression_token9] = ACTIONS(2025), [aux_sym_binary_expression_token10] = ACTIONS(2025), [anon_sym_LT_GT] = ACTIONS(2027), [anon_sym_BANG_EQ] = ACTIONS(2025), [anon_sym_BANG_EQ_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token11] = ACTIONS(2025), [aux_sym_binary_expression_token12] = ACTIONS(2025), [aux_sym_binary_expression_token13] = ACTIONS(2025), [aux_sym_binary_expression_token14] = ACTIONS(2027), [aux_sym_binary_expression_token15] = ACTIONS(2025), [anon_sym_GT_EQ] = ACTIONS(2027), [aux_sym_binary_expression_token16] = ACTIONS(2025), [aux_sym_binary_expression_token17] = ACTIONS(2025), [anon_sym_GT] = ACTIONS(2025), [aux_sym_binary_expression_token18] = ACTIONS(2025), [aux_sym_binary_expression_token19] = ACTIONS(2025), [aux_sym_binary_expression_token20] = ACTIONS(2025), [aux_sym_binary_expression_token21] = ACTIONS(2027), [aux_sym_binary_expression_token22] = ACTIONS(2027), [aux_sym_binary_expression_token23] = ACTIONS(2027), [anon_sym_QMARK_QMARK] = ACTIONS(2025), [anon_sym_instanceof] = ACTIONS(2025), [anon_sym_PLUS_PLUS] = ACTIONS(2027), [anon_sym_DASH_DASH] = ACTIONS(2027), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2027), [sym__elvis_operator] = ACTIONS(2027), [sym_logical_or] = ACTIONS(2027), }, [STATE(1079)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3395), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1055), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3358), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3358), [sym_tag_linefeed] = ACTIONS(3360), }, [STATE(1080)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3362), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3320), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1081)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(3364), [anon_sym_EQ] = ACTIONS(3367), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3369), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1082)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3374), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3376), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1083)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3374), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3376), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1084)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3312), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1085)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3312), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1086)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3378), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3312), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1087)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3378), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3312), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(188), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1088)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3320), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1089)] = { [sym_identifier] = ACTIONS(2007), [anon_sym_DOT] = ACTIONS(2009), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_LBRACE] = ACTIONS(2009), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_in] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2007), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2007), [aux_sym_binary_expression_token3] = ACTIONS(2007), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2007), [aux_sym_binary_expression_token4] = ACTIONS(2007), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2007), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2007), [aux_sym_binary_expression_token10] = ACTIONS(2007), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2007), [aux_sym_binary_expression_token12] = ACTIONS(2007), [aux_sym_binary_expression_token13] = ACTIONS(2007), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2007), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2007), [aux_sym_binary_expression_token17] = ACTIONS(2007), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2007), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), [sym_tag_linefeed] = ACTIONS(2009), }, [STATE(1090)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3538), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3304), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3304), [sym_tag_linefeed] = ACTIONS(3380), }, [STATE(1091)] = { [sym_identifier] = ACTIONS(1999), [anon_sym_DOT] = ACTIONS(2001), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_COMMA] = ACTIONS(2001), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_RPAREN] = ACTIONS(2001), [anon_sym_in] = ACTIONS(1999), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(1999), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(1999), [aux_sym_binary_expression_token3] = ACTIONS(1999), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(1999), [aux_sym_binary_expression_token4] = ACTIONS(1999), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(1999), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(1999), [aux_sym_binary_expression_token10] = ACTIONS(1999), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(1999), [aux_sym_binary_expression_token12] = ACTIONS(1999), [aux_sym_binary_expression_token13] = ACTIONS(1999), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(1999), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(1999), [aux_sym_binary_expression_token17] = ACTIONS(1999), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(1999), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), }, [STATE(1092)] = { [sym_identifier] = ACTIONS(2029), [anon_sym_DOT] = ACTIONS(2031), [anon_sym_STAR] = ACTIONS(2029), [anon_sym_LBRACE] = ACTIONS(2031), [anon_sym_LPAREN] = ACTIONS(2031), [anon_sym_in] = ACTIONS(2029), [anon_sym_EQ] = ACTIONS(2029), [anon_sym_LBRACK] = ACTIONS(2031), [sym_optional_chain] = ACTIONS(2031), [sym_static_chain] = ACTIONS(2031), [anon_sym_PLUS_EQ] = ACTIONS(2031), [anon_sym_DASH_EQ] = ACTIONS(2031), [anon_sym_STAR_EQ] = ACTIONS(2031), [anon_sym_SLASH_EQ] = ACTIONS(2031), [anon_sym_PERCENT_EQ] = ACTIONS(2031), [anon_sym_CARET_EQ] = ACTIONS(2031), [anon_sym_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_EQ] = ACTIONS(2031), [anon_sym_GT_GT_EQ] = ACTIONS(2031), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2031), [anon_sym_LT_LT_EQ] = ACTIONS(2031), [anon_sym_STAR_STAR_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP_EQ] = ACTIONS(2031), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2031), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2031), [anon_sym_AMP_AMP] = ACTIONS(2029), [aux_sym_binary_expression_token1] = ACTIONS(2029), [anon_sym_PIPE_PIPE] = ACTIONS(2029), [aux_sym_binary_expression_token2] = ACTIONS(2029), [aux_sym_binary_expression_token3] = ACTIONS(2029), [anon_sym_GT_GT] = ACTIONS(2029), [anon_sym_GT_GT_GT] = ACTIONS(2029), [anon_sym_LT_LT] = ACTIONS(2029), [anon_sym_AMP] = ACTIONS(2029), [anon_sym_CARET] = ACTIONS(2029), [anon_sym_PIPE] = ACTIONS(2029), [anon_sym_PLUS] = ACTIONS(2029), [anon_sym_DASH] = ACTIONS(2029), [anon_sym_SLASH] = ACTIONS(2029), [anon_sym_PERCENT] = ACTIONS(2029), [anon_sym_BSLASH] = ACTIONS(2029), [aux_sym_binary_expression_token4] = ACTIONS(2029), [anon_sym_STAR_STAR] = ACTIONS(2029), [anon_sym_LT] = ACTIONS(2029), [aux_sym_binary_expression_token5] = ACTIONS(2029), [anon_sym_LT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token6] = ACTIONS(2029), [aux_sym_binary_expression_token7] = ACTIONS(2029), [anon_sym_EQ_EQ] = ACTIONS(2029), [anon_sym_EQ_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token8] = ACTIONS(2029), [aux_sym_binary_expression_token9] = ACTIONS(2029), [aux_sym_binary_expression_token10] = ACTIONS(2029), [anon_sym_LT_GT] = ACTIONS(2031), [anon_sym_BANG_EQ] = ACTIONS(2029), [anon_sym_BANG_EQ_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token11] = ACTIONS(2029), [aux_sym_binary_expression_token12] = ACTIONS(2029), [aux_sym_binary_expression_token13] = ACTIONS(2029), [aux_sym_binary_expression_token14] = ACTIONS(2031), [aux_sym_binary_expression_token15] = ACTIONS(2029), [anon_sym_GT_EQ] = ACTIONS(2031), [aux_sym_binary_expression_token16] = ACTIONS(2029), [aux_sym_binary_expression_token17] = ACTIONS(2029), [anon_sym_GT] = ACTIONS(2029), [aux_sym_binary_expression_token18] = ACTIONS(2029), [aux_sym_binary_expression_token19] = ACTIONS(2029), [aux_sym_binary_expression_token20] = ACTIONS(2029), [aux_sym_binary_expression_token21] = ACTIONS(2031), [aux_sym_binary_expression_token22] = ACTIONS(2031), [aux_sym_binary_expression_token23] = ACTIONS(2031), [anon_sym_QMARK_QMARK] = ACTIONS(2029), [anon_sym_instanceof] = ACTIONS(2029), [anon_sym_PLUS_PLUS] = ACTIONS(2031), [anon_sym_DASH_DASH] = ACTIONS(2031), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2031), [sym__elvis_operator] = ACTIONS(2031), [sym_logical_or] = ACTIONS(2031), [sym_tag_linefeed] = ACTIONS(2031), }, [STATE(1093)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3376), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1094)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3376), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1095)] = { [sym_identifier] = ACTIONS(2033), [anon_sym_DOT] = ACTIONS(2035), [anon_sym_STAR] = ACTIONS(2033), [anon_sym_LBRACE] = ACTIONS(2035), [anon_sym_LPAREN] = ACTIONS(2035), [anon_sym_in] = ACTIONS(2033), [anon_sym_EQ] = ACTIONS(2033), [anon_sym_LBRACK] = ACTIONS(2035), [sym_optional_chain] = ACTIONS(2035), [sym_static_chain] = ACTIONS(2035), [anon_sym_PLUS_EQ] = ACTIONS(2035), [anon_sym_DASH_EQ] = ACTIONS(2035), [anon_sym_STAR_EQ] = ACTIONS(2035), [anon_sym_SLASH_EQ] = ACTIONS(2035), [anon_sym_PERCENT_EQ] = ACTIONS(2035), [anon_sym_CARET_EQ] = ACTIONS(2035), [anon_sym_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_EQ] = ACTIONS(2035), [anon_sym_GT_GT_EQ] = ACTIONS(2035), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2035), [anon_sym_LT_LT_EQ] = ACTIONS(2035), [anon_sym_STAR_STAR_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP_EQ] = ACTIONS(2035), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2035), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2035), [anon_sym_AMP_AMP] = ACTIONS(2033), [aux_sym_binary_expression_token1] = ACTIONS(2033), [anon_sym_PIPE_PIPE] = ACTIONS(2033), [aux_sym_binary_expression_token2] = ACTIONS(2033), [aux_sym_binary_expression_token3] = ACTIONS(2033), [anon_sym_GT_GT] = ACTIONS(2033), [anon_sym_GT_GT_GT] = ACTIONS(2033), [anon_sym_LT_LT] = ACTIONS(2033), [anon_sym_AMP] = ACTIONS(2033), [anon_sym_CARET] = ACTIONS(2033), [anon_sym_PIPE] = ACTIONS(2033), [anon_sym_PLUS] = ACTIONS(2033), [anon_sym_DASH] = ACTIONS(2033), [anon_sym_SLASH] = ACTIONS(2033), [anon_sym_PERCENT] = ACTIONS(2033), [anon_sym_BSLASH] = ACTIONS(2033), [aux_sym_binary_expression_token4] = ACTIONS(2033), [anon_sym_STAR_STAR] = ACTIONS(2033), [anon_sym_LT] = ACTIONS(2033), [aux_sym_binary_expression_token5] = ACTIONS(2033), [anon_sym_LT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token6] = ACTIONS(2033), [aux_sym_binary_expression_token7] = ACTIONS(2033), [anon_sym_EQ_EQ] = ACTIONS(2033), [anon_sym_EQ_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token8] = ACTIONS(2033), [aux_sym_binary_expression_token9] = ACTIONS(2033), [aux_sym_binary_expression_token10] = ACTIONS(2033), [anon_sym_LT_GT] = ACTIONS(2035), [anon_sym_BANG_EQ] = ACTIONS(2033), [anon_sym_BANG_EQ_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token11] = ACTIONS(2033), [aux_sym_binary_expression_token12] = ACTIONS(2033), [aux_sym_binary_expression_token13] = ACTIONS(2033), [aux_sym_binary_expression_token14] = ACTIONS(2035), [aux_sym_binary_expression_token15] = ACTIONS(2033), [anon_sym_GT_EQ] = ACTIONS(2035), [aux_sym_binary_expression_token16] = ACTIONS(2033), [aux_sym_binary_expression_token17] = ACTIONS(2033), [anon_sym_GT] = ACTIONS(2033), [aux_sym_binary_expression_token18] = ACTIONS(2033), [aux_sym_binary_expression_token19] = ACTIONS(2033), [aux_sym_binary_expression_token20] = ACTIONS(2033), [aux_sym_binary_expression_token21] = ACTIONS(2035), [aux_sym_binary_expression_token22] = ACTIONS(2035), [aux_sym_binary_expression_token23] = ACTIONS(2035), [anon_sym_QMARK_QMARK] = ACTIONS(2033), [anon_sym_instanceof] = ACTIONS(2033), [anon_sym_PLUS_PLUS] = ACTIONS(2035), [anon_sym_DASH_DASH] = ACTIONS(2035), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2035), [sym__elvis_operator] = ACTIONS(2035), [sym_logical_or] = ACTIONS(2035), [sym_tag_linefeed] = ACTIONS(2035), }, [STATE(1096)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3382), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3376), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1097)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_COMMA] = ACTIONS(188), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3382), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3376), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1098)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2697), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1023), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3152), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3152), [sym_tag_linefeed] = ACTIONS(3154), }, [STATE(1099)] = { [sym_identifier] = ACTIONS(1995), [anon_sym_DOT] = ACTIONS(1997), [anon_sym_STAR] = ACTIONS(1995), [anon_sym_LBRACE] = ACTIONS(1997), [anon_sym_LPAREN] = ACTIONS(1997), [anon_sym_in] = ACTIONS(1995), [anon_sym_EQ] = ACTIONS(1995), [anon_sym_LBRACK] = ACTIONS(1997), [sym_optional_chain] = ACTIONS(1997), [sym_static_chain] = ACTIONS(1997), [anon_sym_PLUS_EQ] = ACTIONS(1997), [anon_sym_DASH_EQ] = ACTIONS(1997), [anon_sym_STAR_EQ] = ACTIONS(1997), [anon_sym_SLASH_EQ] = ACTIONS(1997), [anon_sym_PERCENT_EQ] = ACTIONS(1997), [anon_sym_CARET_EQ] = ACTIONS(1997), [anon_sym_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_EQ] = ACTIONS(1997), [anon_sym_GT_GT_EQ] = ACTIONS(1997), [anon_sym_GT_GT_GT_EQ] = ACTIONS(1997), [anon_sym_LT_LT_EQ] = ACTIONS(1997), [anon_sym_STAR_STAR_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP_EQ] = ACTIONS(1997), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1997), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1997), [anon_sym_AMP_AMP] = ACTIONS(1995), [aux_sym_binary_expression_token1] = ACTIONS(1995), [anon_sym_PIPE_PIPE] = ACTIONS(1995), [aux_sym_binary_expression_token2] = ACTIONS(1995), [aux_sym_binary_expression_token3] = ACTIONS(1995), [anon_sym_GT_GT] = ACTIONS(1995), [anon_sym_GT_GT_GT] = ACTIONS(1995), [anon_sym_LT_LT] = ACTIONS(1995), [anon_sym_AMP] = ACTIONS(1995), [anon_sym_CARET] = ACTIONS(1995), [anon_sym_PIPE] = ACTIONS(1995), [anon_sym_PLUS] = ACTIONS(1995), [anon_sym_DASH] = ACTIONS(1995), [anon_sym_SLASH] = ACTIONS(1995), [anon_sym_PERCENT] = ACTIONS(1995), [anon_sym_BSLASH] = ACTIONS(1995), [aux_sym_binary_expression_token4] = ACTIONS(1995), [anon_sym_STAR_STAR] = ACTIONS(1995), [anon_sym_LT] = ACTIONS(1995), [aux_sym_binary_expression_token5] = ACTIONS(1995), [anon_sym_LT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token6] = ACTIONS(1995), [aux_sym_binary_expression_token7] = ACTIONS(1995), [anon_sym_EQ_EQ] = ACTIONS(1995), [anon_sym_EQ_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token8] = ACTIONS(1995), [aux_sym_binary_expression_token9] = ACTIONS(1995), [aux_sym_binary_expression_token10] = ACTIONS(1995), [anon_sym_LT_GT] = ACTIONS(1997), [anon_sym_BANG_EQ] = ACTIONS(1995), [anon_sym_BANG_EQ_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token11] = ACTIONS(1995), [aux_sym_binary_expression_token12] = ACTIONS(1995), [aux_sym_binary_expression_token13] = ACTIONS(1995), [aux_sym_binary_expression_token14] = ACTIONS(1997), [aux_sym_binary_expression_token15] = ACTIONS(1995), [anon_sym_GT_EQ] = ACTIONS(1997), [aux_sym_binary_expression_token16] = ACTIONS(1995), [aux_sym_binary_expression_token17] = ACTIONS(1995), [anon_sym_GT] = ACTIONS(1995), [aux_sym_binary_expression_token18] = ACTIONS(1995), [aux_sym_binary_expression_token19] = ACTIONS(1995), [aux_sym_binary_expression_token20] = ACTIONS(1995), [aux_sym_binary_expression_token21] = ACTIONS(1997), [aux_sym_binary_expression_token22] = ACTIONS(1997), [aux_sym_binary_expression_token23] = ACTIONS(1997), [anon_sym_QMARK_QMARK] = ACTIONS(1995), [anon_sym_instanceof] = ACTIONS(1995), [anon_sym_PLUS_PLUS] = ACTIONS(1997), [anon_sym_DASH_DASH] = ACTIONS(1997), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(1997), [sym__elvis_operator] = ACTIONS(1997), [sym_logical_or] = ACTIONS(1997), [sym_tag_linefeed] = ACTIONS(1997), }, [STATE(1100)] = { [sym_identifier] = ACTIONS(1999), [anon_sym_DOT] = ACTIONS(2001), [anon_sym_STAR] = ACTIONS(1999), [anon_sym_LBRACE] = ACTIONS(2001), [anon_sym_LPAREN] = ACTIONS(2001), [anon_sym_in] = ACTIONS(1999), [anon_sym_EQ] = ACTIONS(1999), [anon_sym_LBRACK] = ACTIONS(2001), [sym_optional_chain] = ACTIONS(2001), [sym_static_chain] = ACTIONS(2001), [anon_sym_PLUS_EQ] = ACTIONS(2001), [anon_sym_DASH_EQ] = ACTIONS(2001), [anon_sym_STAR_EQ] = ACTIONS(2001), [anon_sym_SLASH_EQ] = ACTIONS(2001), [anon_sym_PERCENT_EQ] = ACTIONS(2001), [anon_sym_CARET_EQ] = ACTIONS(2001), [anon_sym_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_EQ] = ACTIONS(2001), [anon_sym_GT_GT_EQ] = ACTIONS(2001), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2001), [anon_sym_LT_LT_EQ] = ACTIONS(2001), [anon_sym_STAR_STAR_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP_EQ] = ACTIONS(2001), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2001), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2001), [anon_sym_AMP_AMP] = ACTIONS(1999), [aux_sym_binary_expression_token1] = ACTIONS(1999), [anon_sym_PIPE_PIPE] = ACTIONS(1999), [aux_sym_binary_expression_token2] = ACTIONS(1999), [aux_sym_binary_expression_token3] = ACTIONS(1999), [anon_sym_GT_GT] = ACTIONS(1999), [anon_sym_GT_GT_GT] = ACTIONS(1999), [anon_sym_LT_LT] = ACTIONS(1999), [anon_sym_AMP] = ACTIONS(1999), [anon_sym_CARET] = ACTIONS(1999), [anon_sym_PIPE] = ACTIONS(1999), [anon_sym_PLUS] = ACTIONS(1999), [anon_sym_DASH] = ACTIONS(1999), [anon_sym_SLASH] = ACTIONS(1999), [anon_sym_PERCENT] = ACTIONS(1999), [anon_sym_BSLASH] = ACTIONS(1999), [aux_sym_binary_expression_token4] = ACTIONS(1999), [anon_sym_STAR_STAR] = ACTIONS(1999), [anon_sym_LT] = ACTIONS(1999), [aux_sym_binary_expression_token5] = ACTIONS(1999), [anon_sym_LT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token6] = ACTIONS(1999), [aux_sym_binary_expression_token7] = ACTIONS(1999), [anon_sym_EQ_EQ] = ACTIONS(1999), [anon_sym_EQ_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token8] = ACTIONS(1999), [aux_sym_binary_expression_token9] = ACTIONS(1999), [aux_sym_binary_expression_token10] = ACTIONS(1999), [anon_sym_LT_GT] = ACTIONS(2001), [anon_sym_BANG_EQ] = ACTIONS(1999), [anon_sym_BANG_EQ_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token11] = ACTIONS(1999), [aux_sym_binary_expression_token12] = ACTIONS(1999), [aux_sym_binary_expression_token13] = ACTIONS(1999), [aux_sym_binary_expression_token14] = ACTIONS(2001), [aux_sym_binary_expression_token15] = ACTIONS(1999), [anon_sym_GT_EQ] = ACTIONS(2001), [aux_sym_binary_expression_token16] = ACTIONS(1999), [aux_sym_binary_expression_token17] = ACTIONS(1999), [anon_sym_GT] = ACTIONS(1999), [aux_sym_binary_expression_token18] = ACTIONS(1999), [aux_sym_binary_expression_token19] = ACTIONS(1999), [aux_sym_binary_expression_token20] = ACTIONS(1999), [aux_sym_binary_expression_token21] = ACTIONS(2001), [aux_sym_binary_expression_token22] = ACTIONS(2001), [aux_sym_binary_expression_token23] = ACTIONS(2001), [anon_sym_QMARK_QMARK] = ACTIONS(1999), [anon_sym_instanceof] = ACTIONS(1999), [anon_sym_PLUS_PLUS] = ACTIONS(2001), [anon_sym_DASH_DASH] = ACTIONS(2001), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2001), [sym__elvis_operator] = ACTIONS(2001), [sym_logical_or] = ACTIONS(2001), [sym_tag_linefeed] = ACTIONS(2001), }, [STATE(1101)] = { [sym_identifier] = ACTIONS(2003), [anon_sym_DOT] = ACTIONS(2005), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_LBRACE] = ACTIONS(2005), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_in] = ACTIONS(2003), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2003), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2003), [aux_sym_binary_expression_token3] = ACTIONS(2003), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2003), [aux_sym_binary_expression_token4] = ACTIONS(2003), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2003), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2003), [aux_sym_binary_expression_token10] = ACTIONS(2003), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2003), [aux_sym_binary_expression_token12] = ACTIONS(2003), [aux_sym_binary_expression_token13] = ACTIONS(2003), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2003), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2003), [aux_sym_binary_expression_token17] = ACTIONS(2003), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2003), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), [sym_tag_linefeed] = ACTIONS(2005), }, [STATE(1102)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2701), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3384), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3384), [sym_tag_linefeed] = ACTIONS(3386), }, [STATE(1103)] = { [sym_identifier] = ACTIONS(2011), [anon_sym_DOT] = ACTIONS(2013), [anon_sym_STAR] = ACTIONS(2011), [anon_sym_LBRACE] = ACTIONS(2013), [anon_sym_LPAREN] = ACTIONS(2013), [anon_sym_in] = ACTIONS(2011), [anon_sym_EQ] = ACTIONS(2011), [anon_sym_LBRACK] = ACTIONS(2013), [sym_optional_chain] = ACTIONS(2013), [sym_static_chain] = ACTIONS(2013), [anon_sym_PLUS_EQ] = ACTIONS(2013), [anon_sym_DASH_EQ] = ACTIONS(2013), [anon_sym_STAR_EQ] = ACTIONS(2013), [anon_sym_SLASH_EQ] = ACTIONS(2013), [anon_sym_PERCENT_EQ] = ACTIONS(2013), [anon_sym_CARET_EQ] = ACTIONS(2013), [anon_sym_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_EQ] = ACTIONS(2013), [anon_sym_GT_GT_EQ] = ACTIONS(2013), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2013), [anon_sym_LT_LT_EQ] = ACTIONS(2013), [anon_sym_STAR_STAR_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP_EQ] = ACTIONS(2013), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2013), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2013), [anon_sym_AMP_AMP] = ACTIONS(2011), [aux_sym_binary_expression_token1] = ACTIONS(2011), [anon_sym_PIPE_PIPE] = ACTIONS(2011), [aux_sym_binary_expression_token2] = ACTIONS(2011), [aux_sym_binary_expression_token3] = ACTIONS(2011), [anon_sym_GT_GT] = ACTIONS(2011), [anon_sym_GT_GT_GT] = ACTIONS(2011), [anon_sym_LT_LT] = ACTIONS(2011), [anon_sym_AMP] = ACTIONS(2011), [anon_sym_CARET] = ACTIONS(2011), [anon_sym_PIPE] = ACTIONS(2011), [anon_sym_PLUS] = ACTIONS(2011), [anon_sym_DASH] = ACTIONS(2011), [anon_sym_SLASH] = ACTIONS(2011), [anon_sym_PERCENT] = ACTIONS(2011), [anon_sym_BSLASH] = ACTIONS(2011), [aux_sym_binary_expression_token4] = ACTIONS(2011), [anon_sym_STAR_STAR] = ACTIONS(2011), [anon_sym_LT] = ACTIONS(2011), [aux_sym_binary_expression_token5] = ACTIONS(2011), [anon_sym_LT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token6] = ACTIONS(2011), [aux_sym_binary_expression_token7] = ACTIONS(2011), [anon_sym_EQ_EQ] = ACTIONS(2011), [anon_sym_EQ_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token8] = ACTIONS(2011), [aux_sym_binary_expression_token9] = ACTIONS(2011), [aux_sym_binary_expression_token10] = ACTIONS(2011), [anon_sym_LT_GT] = ACTIONS(2013), [anon_sym_BANG_EQ] = ACTIONS(2011), [anon_sym_BANG_EQ_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token11] = ACTIONS(2011), [aux_sym_binary_expression_token12] = ACTIONS(2011), [aux_sym_binary_expression_token13] = ACTIONS(2011), [aux_sym_binary_expression_token14] = ACTIONS(2013), [aux_sym_binary_expression_token15] = ACTIONS(2011), [anon_sym_GT_EQ] = ACTIONS(2013), [aux_sym_binary_expression_token16] = ACTIONS(2011), [aux_sym_binary_expression_token17] = ACTIONS(2011), [anon_sym_GT] = ACTIONS(2011), [aux_sym_binary_expression_token18] = ACTIONS(2011), [aux_sym_binary_expression_token19] = ACTIONS(2011), [aux_sym_binary_expression_token20] = ACTIONS(2011), [aux_sym_binary_expression_token21] = ACTIONS(2013), [aux_sym_binary_expression_token22] = ACTIONS(2013), [aux_sym_binary_expression_token23] = ACTIONS(2013), [anon_sym_QMARK_QMARK] = ACTIONS(2011), [anon_sym_instanceof] = ACTIONS(2011), [anon_sym_PLUS_PLUS] = ACTIONS(2013), [anon_sym_DASH_DASH] = ACTIONS(2013), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2013), [sym__elvis_operator] = ACTIONS(2013), [sym_logical_or] = ACTIONS(2013), [sym_tag_linefeed] = ACTIONS(2013), }, [STATE(1104)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3142), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1105)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(3364), [anon_sym_EQ] = ACTIONS(3388), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3369), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1106)] = { [sym_identifier] = ACTIONS(3109), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3019), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1107)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_COMMA] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_RPAREN] = ACTIONS(2022), [anon_sym_in] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), }, [STATE(1108)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3077), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1109)] = { [sym_identifier] = ACTIONS(2019), [anon_sym_DOT] = ACTIONS(2022), [anon_sym_STAR] = ACTIONS(2019), [anon_sym_LBRACE] = ACTIONS(2022), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_in] = ACTIONS(2019), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2022), [sym_optional_chain] = ACTIONS(2022), [sym_static_chain] = ACTIONS(2022), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2019), [aux_sym_binary_expression_token1] = ACTIONS(2019), [anon_sym_PIPE_PIPE] = ACTIONS(2019), [aux_sym_binary_expression_token2] = ACTIONS(2019), [aux_sym_binary_expression_token3] = ACTIONS(2019), [anon_sym_GT_GT] = ACTIONS(2019), [anon_sym_GT_GT_GT] = ACTIONS(2019), [anon_sym_LT_LT] = ACTIONS(2019), [anon_sym_AMP] = ACTIONS(2019), [anon_sym_CARET] = ACTIONS(2019), [anon_sym_PIPE] = ACTIONS(2019), [anon_sym_PLUS] = ACTIONS(2019), [anon_sym_DASH] = ACTIONS(2019), [anon_sym_SLASH] = ACTIONS(2019), [anon_sym_PERCENT] = ACTIONS(2019), [anon_sym_BSLASH] = ACTIONS(2019), [aux_sym_binary_expression_token4] = ACTIONS(2019), [anon_sym_STAR_STAR] = ACTIONS(2019), [anon_sym_LT] = ACTIONS(2019), [aux_sym_binary_expression_token5] = ACTIONS(2019), [anon_sym_LT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token6] = ACTIONS(2019), [aux_sym_binary_expression_token7] = ACTIONS(2019), [anon_sym_EQ_EQ] = ACTIONS(2019), [anon_sym_EQ_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token8] = ACTIONS(2019), [aux_sym_binary_expression_token9] = ACTIONS(2019), [aux_sym_binary_expression_token10] = ACTIONS(2019), [anon_sym_LT_GT] = ACTIONS(2022), [anon_sym_BANG_EQ] = ACTIONS(2019), [anon_sym_BANG_EQ_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token11] = ACTIONS(2019), [aux_sym_binary_expression_token12] = ACTIONS(2019), [aux_sym_binary_expression_token13] = ACTIONS(2019), [aux_sym_binary_expression_token14] = ACTIONS(2022), [aux_sym_binary_expression_token15] = ACTIONS(2019), [anon_sym_GT_EQ] = ACTIONS(2022), [aux_sym_binary_expression_token16] = ACTIONS(2019), [aux_sym_binary_expression_token17] = ACTIONS(2019), [anon_sym_GT] = ACTIONS(2019), [aux_sym_binary_expression_token18] = ACTIONS(2019), [aux_sym_binary_expression_token19] = ACTIONS(2019), [aux_sym_binary_expression_token20] = ACTIONS(2019), [aux_sym_binary_expression_token21] = ACTIONS(2022), [aux_sym_binary_expression_token22] = ACTIONS(2022), [aux_sym_binary_expression_token23] = ACTIONS(2022), [anon_sym_QMARK_QMARK] = ACTIONS(2019), [anon_sym_instanceof] = ACTIONS(2019), [anon_sym_PLUS_PLUS] = ACTIONS(2022), [anon_sym_DASH_DASH] = ACTIONS(2022), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2022), [sym__elvis_operator] = ACTIONS(2022), [sym_logical_or] = ACTIONS(2022), [sym_tag_linefeed] = ACTIONS(2022), }, [STATE(1110)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2948), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4421), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2256), [sym_hash_expression] = STATE(2256), [sym_hash_empty] = STATE(2256), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4423), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3390), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1111)] = { [sym_identifier] = ACTIONS(2003), [anon_sym_DOT] = ACTIONS(2005), [anon_sym_STAR] = ACTIONS(2003), [anon_sym_COMMA] = ACTIONS(2005), [anon_sym_LPAREN] = ACTIONS(2005), [anon_sym_RPAREN] = ACTIONS(2005), [anon_sym_in] = ACTIONS(2003), [anon_sym_EQ] = ACTIONS(2003), [anon_sym_LBRACK] = ACTIONS(2005), [sym_optional_chain] = ACTIONS(2005), [sym_static_chain] = ACTIONS(2005), [anon_sym_PLUS_EQ] = ACTIONS(2005), [anon_sym_DASH_EQ] = ACTIONS(2005), [anon_sym_STAR_EQ] = ACTIONS(2005), [anon_sym_SLASH_EQ] = ACTIONS(2005), [anon_sym_PERCENT_EQ] = ACTIONS(2005), [anon_sym_CARET_EQ] = ACTIONS(2005), [anon_sym_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_EQ] = ACTIONS(2005), [anon_sym_GT_GT_EQ] = ACTIONS(2005), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2005), [anon_sym_LT_LT_EQ] = ACTIONS(2005), [anon_sym_STAR_STAR_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP_EQ] = ACTIONS(2005), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2005), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2005), [anon_sym_AMP_AMP] = ACTIONS(2003), [aux_sym_binary_expression_token1] = ACTIONS(2003), [anon_sym_PIPE_PIPE] = ACTIONS(2003), [aux_sym_binary_expression_token2] = ACTIONS(2003), [aux_sym_binary_expression_token3] = ACTIONS(2003), [anon_sym_GT_GT] = ACTIONS(2003), [anon_sym_GT_GT_GT] = ACTIONS(2003), [anon_sym_LT_LT] = ACTIONS(2003), [anon_sym_AMP] = ACTIONS(2003), [anon_sym_CARET] = ACTIONS(2003), [anon_sym_PIPE] = ACTIONS(2003), [anon_sym_PLUS] = ACTIONS(2003), [anon_sym_DASH] = ACTIONS(2003), [anon_sym_SLASH] = ACTIONS(2003), [anon_sym_PERCENT] = ACTIONS(2003), [anon_sym_BSLASH] = ACTIONS(2003), [aux_sym_binary_expression_token4] = ACTIONS(2003), [anon_sym_STAR_STAR] = ACTIONS(2003), [anon_sym_LT] = ACTIONS(2003), [aux_sym_binary_expression_token5] = ACTIONS(2003), [anon_sym_LT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token6] = ACTIONS(2003), [aux_sym_binary_expression_token7] = ACTIONS(2003), [anon_sym_EQ_EQ] = ACTIONS(2003), [anon_sym_EQ_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token8] = ACTIONS(2003), [aux_sym_binary_expression_token9] = ACTIONS(2003), [aux_sym_binary_expression_token10] = ACTIONS(2003), [anon_sym_LT_GT] = ACTIONS(2005), [anon_sym_BANG_EQ] = ACTIONS(2003), [anon_sym_BANG_EQ_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token11] = ACTIONS(2003), [aux_sym_binary_expression_token12] = ACTIONS(2003), [aux_sym_binary_expression_token13] = ACTIONS(2003), [aux_sym_binary_expression_token14] = ACTIONS(2005), [aux_sym_binary_expression_token15] = ACTIONS(2003), [anon_sym_GT_EQ] = ACTIONS(2005), [aux_sym_binary_expression_token16] = ACTIONS(2003), [aux_sym_binary_expression_token17] = ACTIONS(2003), [anon_sym_GT] = ACTIONS(2003), [aux_sym_binary_expression_token18] = ACTIONS(2003), [aux_sym_binary_expression_token19] = ACTIONS(2003), [aux_sym_binary_expression_token20] = ACTIONS(2003), [aux_sym_binary_expression_token21] = ACTIONS(2005), [aux_sym_binary_expression_token22] = ACTIONS(2005), [aux_sym_binary_expression_token23] = ACTIONS(2005), [anon_sym_QMARK_QMARK] = ACTIONS(2003), [anon_sym_instanceof] = ACTIONS(2003), [anon_sym_PLUS_PLUS] = ACTIONS(2005), [anon_sym_DASH_DASH] = ACTIONS(2005), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2005), [sym__elvis_operator] = ACTIONS(2005), [sym_logical_or] = ACTIONS(2005), }, [STATE(1112)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3044), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4328), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2231), [sym_hash_expression] = STATE(2231), [sym_hash_empty] = STATE(2231), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_arguments_repeat1] = STATE(4331), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(2089), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3392), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1113)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3536), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1058), [sym_identifier] = ACTIONS(3144), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3182), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym__automatic_semicolon] = ACTIONS(3182), [sym_tag_linefeed] = ACTIONS(3208), }, [STATE(1114)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(3364), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3369), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1115)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3324), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4546), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4005), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1018), [sym_subscript_expression] = STATE(1018), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4005), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2310), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pattern] = STATE(4327), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(2925), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(2929), [anon_sym_include] = ACTIONS(2929), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(2929), [anon_sym_component] = ACTIONS(2929), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(2929), [anon_sym_private] = ACTIONS(2929), [anon_sym_query] = ACTIONS(2929), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3063), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(2935), [sym_undefined] = ACTIONS(2937), [anon_sym_get] = ACTIONS(2929), [anon_sym_set] = ACTIONS(2929), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(2929), [anon_sym_queryExecute] = ACTIONS(2939), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1116)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2054), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1117)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2052), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1118)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2042), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1119)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(550), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_declaration_repeat2] = STATE(1119), [sym_identifier] = ACTIONS(3394), [anon_sym_import] = ACTIONS(3397), [anon_sym_LBRACE] = ACTIONS(3400), [anon_sym_LPAREN] = ACTIONS(3403), [anon_sym_SEMI] = ACTIONS(1985), [anon_sym_let] = ACTIONS(3406), [anon_sym_include] = ACTIONS(3406), [anon_sym_LBRACK] = ACTIONS(3409), [anon_sym_static] = ACTIONS(3406), [anon_sym_component] = ACTIONS(3406), [anon_sym_function] = ACTIONS(3412), [anon_sym_public] = ACTIONS(3406), [anon_sym_private] = ACTIONS(3406), [anon_sym_query] = ACTIONS(3406), [anon_sym_new] = ACTIONS(3415), [anon_sym_PLUS] = ACTIONS(3418), [anon_sym_DASH] = ACTIONS(3418), [anon_sym_SLASH] = ACTIONS(3421), [anon_sym_BANG] = ACTIONS(3424), [anon_sym_TILDE] = ACTIONS(3424), [aux_sym_unary_operator_token1] = ACTIONS(3418), [anon_sym_PLUS_PLUS] = ACTIONS(3427), [anon_sym_DASH_DASH] = ACTIONS(3427), [anon_sym_DQUOTE] = ACTIONS(3430), [anon_sym_SQUOTE] = ACTIONS(3433), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(3436), [sym_this] = ACTIONS(3439), [sym_super] = ACTIONS(3439), [sym_true] = ACTIONS(3439), [sym_false] = ACTIONS(3439), [sym_null] = ACTIONS(3442), [sym_undefined] = ACTIONS(3445), [anon_sym_get] = ACTIONS(3406), [anon_sym_set] = ACTIONS(3406), [anon_sym_POUND] = ACTIONS(3448), [anon_sym_export] = ACTIONS(3406), [anon_sym_queryExecute] = ACTIONS(3451), [anon_sym_BQUOTE] = ACTIONS(3454), [sym__automatic_semicolon] = ACTIONS(1985), [sym_tag_linefeed] = ACTIONS(3457), }, [STATE(1120)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3334), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4596), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2335), [sym_hash_expression] = STATE(2335), [sym_hash_empty] = STATE(2335), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3460), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3460), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1121)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1937), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1122)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1123)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1937), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1124)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2042), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1125)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3019), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1126)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(3364), [anon_sym_EQ] = ACTIONS(3462), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3464), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1127)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4735), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4745), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1030), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(3466), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), [sym_tag_linefeed] = ACTIONS(249), }, [STATE(1128)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3468), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3470), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1129)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1130)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3470), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1131)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3470), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1132)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1133)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1134)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(478), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_tag_statement_repeat1] = STATE(1134), [sym_identifier] = ACTIONS(3472), [anon_sym_import] = ACTIONS(3475), [anon_sym_LBRACE] = ACTIONS(3478), [anon_sym_LPAREN] = ACTIONS(3481), [anon_sym_SEMI] = ACTIONS(2307), [anon_sym_let] = ACTIONS(3484), [anon_sym_include] = ACTIONS(3484), [anon_sym_LBRACK] = ACTIONS(3487), [anon_sym_static] = ACTIONS(3484), [anon_sym_component] = ACTIONS(3484), [anon_sym_function] = ACTIONS(3490), [anon_sym_public] = ACTIONS(3484), [anon_sym_private] = ACTIONS(3484), [anon_sym_query] = ACTIONS(3484), [anon_sym_new] = ACTIONS(3493), [anon_sym_PLUS] = ACTIONS(3496), [anon_sym_DASH] = ACTIONS(3496), [anon_sym_SLASH] = ACTIONS(3499), [anon_sym_BANG] = ACTIONS(3502), [anon_sym_TILDE] = ACTIONS(3502), [aux_sym_unary_operator_token1] = ACTIONS(3496), [anon_sym_PLUS_PLUS] = ACTIONS(3505), [anon_sym_DASH_DASH] = ACTIONS(3505), [anon_sym_DQUOTE] = ACTIONS(3508), [anon_sym_SQUOTE] = ACTIONS(3511), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(3514), [sym_this] = ACTIONS(3517), [sym_super] = ACTIONS(3517), [sym_true] = ACTIONS(3517), [sym_false] = ACTIONS(3517), [sym_null] = ACTIONS(3520), [sym_undefined] = ACTIONS(3523), [anon_sym_get] = ACTIONS(3484), [anon_sym_set] = ACTIONS(3484), [anon_sym_POUND] = ACTIONS(3526), [anon_sym_export] = ACTIONS(3484), [anon_sym_queryExecute] = ACTIONS(3529), [anon_sym_BQUOTE] = ACTIONS(3532), [sym__automatic_semicolon] = ACTIONS(2307), [sym_tag_linefeed] = ACTIONS(3535), }, [STATE(1135)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3538), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1136)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3538), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1137)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1138)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3388), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1139)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3367), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1140)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3234), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4596), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2335), [sym_hash_expression] = STATE(2335), [sym_hash_empty] = STATE(2335), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3460), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3460), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1141)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3468), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3470), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1142)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2640), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_assignment_pattern] = STATE(4546), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4363), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(976), [sym_subscript_expression] = STATE(976), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4363), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2183), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pattern] = STATE(4327), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3540), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3542), [anon_sym_include] = ACTIONS(3542), [anon_sym_LBRACK] = ACTIONS(3544), [anon_sym_static] = ACTIONS(3542), [anon_sym_component] = ACTIONS(3542), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3542), [anon_sym_private] = ACTIONS(3542), [anon_sym_query] = ACTIONS(3542), [anon_sym_new] = ACTIONS(3546), [anon_sym_DOT_DOT_DOT] = ACTIONS(3063), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3550), [sym_undefined] = ACTIONS(3552), [anon_sym_get] = ACTIONS(3542), [anon_sym_set] = ACTIONS(3542), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3542), [anon_sym_queryExecute] = ACTIONS(3554), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1143)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(3364), [anon_sym_EQ] = ACTIONS(3556), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3464), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1144)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_assignment_pattern] = STATE(4546), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4007), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1064), [sym_subscript_expression] = STATE(1064), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4007), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2262), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pattern] = STATE(4327), [sym_rest_pattern] = STATE(4063), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3053), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3057), [anon_sym_include] = ACTIONS(3057), [anon_sym_LBRACK] = ACTIONS(3059), [anon_sym_static] = ACTIONS(3057), [anon_sym_component] = ACTIONS(3057), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3057), [anon_sym_private] = ACTIONS(3057), [anon_sym_query] = ACTIONS(3057), [anon_sym_new] = ACTIONS(131), [anon_sym_DOT_DOT_DOT] = ACTIONS(3063), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3065), [sym_undefined] = ACTIONS(3067), [anon_sym_get] = ACTIONS(3057), [anon_sym_set] = ACTIONS(3057), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3057), [anon_sym_queryExecute] = ACTIONS(3069), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1145)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(3558), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(1956), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1146)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(1904), [anon_sym_EQ] = ACTIONS(2054), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(1993), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1147)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(188), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3560), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3470), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1148)] = { [anon_sym_DOT] = ACTIONS(188), [anon_sym_STAR] = ACTIONS(186), [anon_sym_LPAREN] = ACTIONS(1958), [anon_sym_in] = ACTIONS(186), [anon_sym_COLON] = ACTIONS(3371), [anon_sym_EQ] = ACTIONS(3560), [anon_sym_LBRACK] = ACTIONS(188), [anon_sym_EQ_GT] = ACTIONS(3470), [sym_optional_chain] = ACTIONS(188), [sym_static_chain] = ACTIONS(188), [anon_sym_PLUS_EQ] = ACTIONS(206), [anon_sym_DASH_EQ] = ACTIONS(206), [anon_sym_STAR_EQ] = ACTIONS(206), [anon_sym_SLASH_EQ] = ACTIONS(206), [anon_sym_PERCENT_EQ] = ACTIONS(206), [anon_sym_CARET_EQ] = ACTIONS(206), [anon_sym_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_EQ] = ACTIONS(206), [anon_sym_GT_GT_EQ] = ACTIONS(206), [anon_sym_GT_GT_GT_EQ] = ACTIONS(206), [anon_sym_LT_LT_EQ] = ACTIONS(206), [anon_sym_STAR_STAR_EQ] = ACTIONS(206), [anon_sym_AMP_AMP_EQ] = ACTIONS(206), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(206), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(206), [anon_sym_AMP_AMP] = ACTIONS(186), [aux_sym_binary_expression_token1] = ACTIONS(188), [anon_sym_PIPE_PIPE] = ACTIONS(186), [aux_sym_binary_expression_token2] = ACTIONS(188), [aux_sym_binary_expression_token3] = ACTIONS(188), [anon_sym_GT_GT] = ACTIONS(186), [anon_sym_GT_GT_GT] = ACTIONS(186), [anon_sym_LT_LT] = ACTIONS(186), [anon_sym_AMP] = ACTIONS(186), [anon_sym_CARET] = ACTIONS(186), [anon_sym_PIPE] = ACTIONS(186), [anon_sym_PLUS] = ACTIONS(186), [anon_sym_DASH] = ACTIONS(186), [anon_sym_SLASH] = ACTIONS(186), [anon_sym_PERCENT] = ACTIONS(186), [anon_sym_BSLASH] = ACTIONS(188), [aux_sym_binary_expression_token4] = ACTIONS(188), [anon_sym_STAR_STAR] = ACTIONS(186), [anon_sym_LT] = ACTIONS(186), [aux_sym_binary_expression_token5] = ACTIONS(186), [anon_sym_LT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token6] = ACTIONS(188), [aux_sym_binary_expression_token7] = ACTIONS(186), [anon_sym_EQ_EQ] = ACTIONS(186), [anon_sym_EQ_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token8] = ACTIONS(186), [aux_sym_binary_expression_token9] = ACTIONS(188), [aux_sym_binary_expression_token10] = ACTIONS(188), [anon_sym_LT_GT] = ACTIONS(188), [anon_sym_BANG_EQ] = ACTIONS(186), [anon_sym_BANG_EQ_EQ] = ACTIONS(188), [aux_sym_binary_expression_token11] = ACTIONS(188), [aux_sym_binary_expression_token12] = ACTIONS(188), [aux_sym_binary_expression_token13] = ACTIONS(188), [aux_sym_binary_expression_token14] = ACTIONS(188), [aux_sym_binary_expression_token15] = ACTIONS(188), [anon_sym_GT_EQ] = ACTIONS(188), [aux_sym_binary_expression_token16] = ACTIONS(188), [aux_sym_binary_expression_token17] = ACTIONS(188), [anon_sym_GT] = ACTIONS(186), [aux_sym_binary_expression_token18] = ACTIONS(186), [aux_sym_binary_expression_token19] = ACTIONS(186), [aux_sym_binary_expression_token20] = ACTIONS(186), [aux_sym_binary_expression_token21] = ACTIONS(188), [aux_sym_binary_expression_token22] = ACTIONS(188), [aux_sym_binary_expression_token23] = ACTIONS(188), [anon_sym_QMARK_QMARK] = ACTIONS(186), [anon_sym_instanceof] = ACTIONS(188), [anon_sym_PLUS_PLUS] = ACTIONS(188), [anon_sym_DASH_DASH] = ACTIONS(188), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(188), [sym__elvis_operator] = ACTIONS(188), [sym_logical_or] = ACTIONS(188), }, [STATE(1149)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3340), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_spread_element] = STATE(4700), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_COMMA] = ACTIONS(3562), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_RBRACK] = ACTIONS(3562), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_DOT_DOT_DOT] = ACTIONS(3232), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1150)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(3364), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_EQ_GT] = ACTIONS(3464), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1151)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2730), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4858), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2294), [sym_hash_expression] = STATE(2294), [sym_hash_empty] = STATE(2294), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(3566), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(3566), }, [STATE(1152)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3556), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1153)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1244), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3080), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4883), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2394), [sym_hash_expression] = STATE(2394), [sym_hash_empty] = STATE(2394), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1154)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2657), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4570), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2290), [sym_hash_expression] = STATE(2290), [sym_hash_empty] = STATE(2290), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(3568), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(3568), }, [STATE(1155)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1223), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3085), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5131), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2397), [sym_hash_expression] = STATE(2397), [sym_hash_empty] = STATE(2397), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1156)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1235), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3022), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5080), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2452), [sym_hash_expression] = STATE(2452), [sym_hash_empty] = STATE(2452), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1157)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3362), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1158)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1224), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3159), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4870), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2517), [sym_hash_expression] = STATE(2517), [sym_hash_empty] = STATE(2517), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1159)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1213), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3161), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4877), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2519), [sym_hash_expression] = STATE(2519), [sym_hash_empty] = STATE(2519), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1160)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1208), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3074), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5113), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2493), [sym_hash_expression] = STATE(2493), [sym_hash_empty] = STATE(2493), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1161)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3616), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1204), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(281), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym_tag_linefeed] = ACTIONS(3570), }, [STATE(1162)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2636), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4659), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2235), [sym_hash_expression] = STATE(2235), [sym_hash_empty] = STATE(2235), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(3572), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(3572), }, [STATE(1163)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3544), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1204), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(292), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym_tag_linefeed] = ACTIONS(3574), }, [STATE(1164)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1230), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2899), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4937), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2541), [sym_hash_expression] = STATE(2541), [sym_hash_empty] = STATE(2541), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1165)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3096), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1204), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(288), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym_tag_linefeed] = ACTIONS(3576), }, [STATE(1166)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1191), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3171), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4944), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2542), [sym_hash_expression] = STATE(2542), [sym_hash_empty] = STATE(2542), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1167)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2656), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4630), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2240), [sym_hash_expression] = STATE(2240), [sym_hash_empty] = STATE(2240), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(3578), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(3578), }, [STATE(1168)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3462), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1169)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1218), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3179), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4982), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2551), [sym_hash_expression] = STATE(2551), [sym_hash_empty] = STATE(2551), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1170)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1246), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3182), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4989), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2553), [sym_hash_expression] = STATE(2553), [sym_hash_empty] = STATE(2553), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1171)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3318), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1172)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2622), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4718), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2207), [sym_hash_expression] = STATE(2207), [sym_hash_empty] = STATE(2207), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_SEMI] = ACTIONS(3580), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), [sym__automatic_semicolon] = ACTIONS(3580), }, [STATE(1173)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3243), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1204), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym_tag_linefeed] = ACTIONS(3582), }, [STATE(1174)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4840), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1204), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(300), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym_tag_linefeed] = ACTIONS(3584), }, [STATE(1175)] = { [anon_sym_DOT] = ACTIONS(2009), [anon_sym_STAR] = ACTIONS(2007), [anon_sym_LBRACE] = ACTIONS(2257), [anon_sym_LPAREN] = ACTIONS(2009), [anon_sym_in] = ACTIONS(2007), [anon_sym_EQ] = ACTIONS(2007), [anon_sym_LBRACK] = ACTIONS(2009), [sym_optional_chain] = ACTIONS(2009), [sym_static_chain] = ACTIONS(2009), [anon_sym_PLUS_EQ] = ACTIONS(2009), [anon_sym_DASH_EQ] = ACTIONS(2009), [anon_sym_STAR_EQ] = ACTIONS(2009), [anon_sym_SLASH_EQ] = ACTIONS(2009), [anon_sym_PERCENT_EQ] = ACTIONS(2009), [anon_sym_CARET_EQ] = ACTIONS(2009), [anon_sym_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_EQ] = ACTIONS(2009), [anon_sym_GT_GT_EQ] = ACTIONS(2009), [anon_sym_GT_GT_GT_EQ] = ACTIONS(2009), [anon_sym_LT_LT_EQ] = ACTIONS(2009), [anon_sym_STAR_STAR_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP_EQ] = ACTIONS(2009), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2009), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2009), [anon_sym_AMP_AMP] = ACTIONS(2007), [aux_sym_binary_expression_token1] = ACTIONS(2009), [anon_sym_PIPE_PIPE] = ACTIONS(2007), [aux_sym_binary_expression_token2] = ACTIONS(2009), [aux_sym_binary_expression_token3] = ACTIONS(2009), [anon_sym_GT_GT] = ACTIONS(2007), [anon_sym_GT_GT_GT] = ACTIONS(2007), [anon_sym_LT_LT] = ACTIONS(2007), [anon_sym_AMP] = ACTIONS(2007), [anon_sym_CARET] = ACTIONS(2007), [anon_sym_PIPE] = ACTIONS(2007), [anon_sym_PLUS] = ACTIONS(2007), [anon_sym_DASH] = ACTIONS(2007), [anon_sym_SLASH] = ACTIONS(2007), [anon_sym_PERCENT] = ACTIONS(2007), [anon_sym_BSLASH] = ACTIONS(2009), [aux_sym_binary_expression_token4] = ACTIONS(2009), [anon_sym_STAR_STAR] = ACTIONS(2007), [anon_sym_LT] = ACTIONS(2007), [aux_sym_binary_expression_token5] = ACTIONS(2007), [anon_sym_LT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token6] = ACTIONS(2009), [aux_sym_binary_expression_token7] = ACTIONS(2007), [anon_sym_EQ_EQ] = ACTIONS(2007), [anon_sym_EQ_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token8] = ACTIONS(2007), [aux_sym_binary_expression_token9] = ACTIONS(2009), [aux_sym_binary_expression_token10] = ACTIONS(2009), [anon_sym_LT_GT] = ACTIONS(2009), [anon_sym_BANG_EQ] = ACTIONS(2007), [anon_sym_BANG_EQ_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token11] = ACTIONS(2009), [aux_sym_binary_expression_token12] = ACTIONS(2009), [aux_sym_binary_expression_token13] = ACTIONS(2009), [aux_sym_binary_expression_token14] = ACTIONS(2009), [aux_sym_binary_expression_token15] = ACTIONS(2009), [anon_sym_GT_EQ] = ACTIONS(2009), [aux_sym_binary_expression_token16] = ACTIONS(2009), [aux_sym_binary_expression_token17] = ACTIONS(2009), [anon_sym_GT] = ACTIONS(2007), [aux_sym_binary_expression_token18] = ACTIONS(2007), [aux_sym_binary_expression_token19] = ACTIONS(2007), [aux_sym_binary_expression_token20] = ACTIONS(2007), [aux_sym_binary_expression_token21] = ACTIONS(2009), [aux_sym_binary_expression_token22] = ACTIONS(2009), [aux_sym_binary_expression_token23] = ACTIONS(2009), [anon_sym_QMARK_QMARK] = ACTIONS(2007), [anon_sym_instanceof] = ACTIONS(2009), [anon_sym_PLUS_PLUS] = ACTIONS(2009), [anon_sym_DASH_DASH] = ACTIONS(2009), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2009), [sym__elvis_operator] = ACTIONS(2009), [sym_logical_or] = ACTIONS(2009), }, [STATE(1176)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1183), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3188), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5078), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2579), [sym_hash_expression] = STATE(2579), [sym_hash_empty] = STATE(2579), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1177)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3616), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1204), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(296), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), [sym_tag_linefeed] = ACTIONS(3586), }, [STATE(1178)] = { [sym_import] = STATE(4126), [sym_empty_statement] = STATE(1187), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3189), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5083), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2580), [sym_hash_expression] = STATE(2580), [sym_hash_empty] = STATE(2580), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_SEMI] = ACTIONS(3160), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1179)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2162), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3590), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1180)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2040), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1181)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2737), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3600), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1182)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(775), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1196), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3602), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1183)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3082), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5014), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2395), [sym_hash_expression] = STATE(2395), [sym_hash_empty] = STATE(2395), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3604), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1184)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(503), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3606), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1185)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3087), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4890), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2398), [sym_hash_expression] = STATE(2398), [sym_hash_empty] = STATE(2398), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3608), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1186)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(660), [anon_sym_EQ] = ACTIONS(660), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1187)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3089), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4932), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2399), [sym_hash_expression] = STATE(2399), [sym_hash_empty] = STATE(2399), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3612), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1188)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2990), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4954), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2557), [sym_hash_expression] = STATE(2557), [sym_hash_empty] = STATE(2557), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3614), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1189)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3092), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4995), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2401), [sym_hash_expression] = STATE(2401), [sym_hash_empty] = STATE(2401), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3616), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1190)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(681), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1217), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3618), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1191)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2992), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4981), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2558), [sym_hash_expression] = STATE(2558), [sym_hash_empty] = STATE(2558), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3620), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1192)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2462), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3622), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1193)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3624), [anon_sym_LPAREN] = ACTIONS(3626), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(3628), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(67), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3630), [anon_sym_DASH_DASH] = ACTIONS(3630), [anon_sym_DQUOTE] = ACTIONS(3632), [anon_sym_SQUOTE] = ACTIONS(3634), [anon_sym_SQUOTE_SQUOTE] = ACTIONS(658), [sym_unescaped_single_string_fragment] = ACTIONS(660), [sym_comment] = ACTIONS(3), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(3637), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(3640), }, [STATE(1194)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2839), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1225), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3600), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1195)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_COLON] = ACTIONS(660), [anon_sym_EQ] = ACTIONS(660), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1196)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(742), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3602), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1197)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4830), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(484), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4699), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(3466), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1198)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3019), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5090), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2325), [sym_hash_expression] = STATE(2325), [sym_hash_empty] = STATE(2325), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3642), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1199)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2862), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1219), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3644), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1200)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(739), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1202), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3602), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1201)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2953), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4992), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2385), [sym_hash_expression] = STATE(2385), [sym_hash_empty] = STATE(2385), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3646), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1202)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(699), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3602), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1203)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3196), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5128), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2494), [sym_hash_expression] = STATE(2494), [sym_hash_empty] = STATE(2494), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3648), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1204)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(617), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_query_tag_repeat1] = STATE(1204), [sym_identifier] = ACTIONS(3650), [anon_sym_import] = ACTIONS(3653), [anon_sym_LBRACE] = ACTIONS(3656), [anon_sym_LPAREN] = ACTIONS(3659), [anon_sym_let] = ACTIONS(3662), [anon_sym_include] = ACTIONS(3662), [anon_sym_LBRACK] = ACTIONS(3665), [anon_sym_static] = ACTIONS(3662), [anon_sym_component] = ACTIONS(3662), [anon_sym_function] = ACTIONS(3668), [anon_sym_public] = ACTIONS(3662), [anon_sym_private] = ACTIONS(3662), [anon_sym_query] = ACTIONS(3662), [anon_sym_new] = ACTIONS(3671), [anon_sym_PLUS] = ACTIONS(3674), [anon_sym_DASH] = ACTIONS(3674), [anon_sym_SLASH] = ACTIONS(3677), [anon_sym_BANG] = ACTIONS(3680), [anon_sym_TILDE] = ACTIONS(3680), [aux_sym_unary_operator_token1] = ACTIONS(3674), [anon_sym_PLUS_PLUS] = ACTIONS(3683), [anon_sym_DASH_DASH] = ACTIONS(3683), [anon_sym_DQUOTE] = ACTIONS(3686), [anon_sym_SQUOTE] = ACTIONS(3689), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(3692), [sym_this] = ACTIONS(3695), [sym_super] = ACTIONS(3695), [sym_true] = ACTIONS(3695), [sym_false] = ACTIONS(3695), [sym_null] = ACTIONS(3698), [sym_undefined] = ACTIONS(3701), [anon_sym_get] = ACTIONS(3662), [anon_sym_set] = ACTIONS(3662), [anon_sym_POUND] = ACTIONS(3704), [anon_sym_export] = ACTIONS(3662), [anon_sym_queryExecute] = ACTIONS(3707), [anon_sym_BQUOTE] = ACTIONS(3710), [sym_tag_linefeed] = ACTIONS(3713), }, [STATE(1205)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1206)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(607), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3618), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1207)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3155), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4860), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2361), [sym_hash_expression] = STATE(2361), [sym_hash_empty] = STATE(2361), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3716), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1208)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3164), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4900), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2369), [sym_hash_expression] = STATE(2369), [sym_hash_empty] = STATE(2369), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3718), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1209)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4640), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(484), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4646), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(3466), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1210)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1948), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1211)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2995), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5101), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2560), [sym_hash_expression] = STATE(2560), [sym_hash_empty] = STATE(2560), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3720), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1212)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4600), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(484), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4739), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(3466), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1213)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2954), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5064), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2386), [sym_hash_expression] = STATE(2386), [sym_hash_empty] = STATE(2386), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3722), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1214)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3187), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5079), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2490), [sym_hash_expression] = STATE(2490), [sym_hash_empty] = STATE(2490), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3724), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1215)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2450), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1192), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3622), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1216)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3558), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1217)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(611), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3618), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1218)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3016), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4914), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2499), [sym_hash_expression] = STATE(2499), [sym_hash_empty] = STATE(2499), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3726), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1219)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2859), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3644), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1220)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4527), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(484), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4761), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(3466), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1221)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2955), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5091), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2403), [sym_hash_expression] = STATE(2403), [sym_hash_empty] = STATE(2403), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3728), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1222)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(650), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3618), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1223)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3190), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5087), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2492), [sym_hash_expression] = STATE(2492), [sym_hash_empty] = STATE(2492), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3730), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1224)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2952), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5173), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2378), [sym_hash_expression] = STATE(2378), [sym_hash_empty] = STATE(2378), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3732), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1225)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2894), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3600), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1226)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2743), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1240), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3644), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1227)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4686), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(484), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4785), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(3466), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1228)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2101), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1179), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3590), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1229)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3624), [anon_sym_LPAREN] = ACTIONS(3626), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(3628), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(67), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3630), [anon_sym_DASH_DASH] = ACTIONS(3630), [anon_sym_DQUOTE] = ACTIONS(3734), [anon_sym_DQUOTE_DQUOTE] = ACTIONS(658), [anon_sym_SQUOTE] = ACTIONS(3737), [sym_unescaped_double_string_fragment] = ACTIONS(660), [sym_comment] = ACTIONS(3), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(3637), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(3640), }, [STATE(1230)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2987), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5049), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2548), [sym_hash_expression] = STATE(2548), [sym_hash_empty] = STATE(2548), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3739), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1231)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(467), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1247), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3606), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1232)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2693), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1181), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3600), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1233)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2052), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_PLUS_EQ] = ACTIONS(133), [anon_sym_DASH_EQ] = ACTIONS(133), [anon_sym_STAR_EQ] = ACTIONS(133), [anon_sym_SLASH_EQ] = ACTIONS(133), [anon_sym_PERCENT_EQ] = ACTIONS(133), [anon_sym_CARET_EQ] = ACTIONS(133), [anon_sym_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_EQ] = ACTIONS(133), [anon_sym_GT_GT_EQ] = ACTIONS(133), [anon_sym_GT_GT_GT_EQ] = ACTIONS(133), [anon_sym_LT_LT_EQ] = ACTIONS(133), [anon_sym_STAR_STAR_EQ] = ACTIONS(133), [anon_sym_AMP_AMP_EQ] = ACTIONS(133), [anon_sym_PIPE_PIPE_EQ] = ACTIONS(133), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(133), [anon_sym_AMP_AMP] = ACTIONS(104), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(104), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(104), [anon_sym_LT_LT] = ACTIONS(104), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(104), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(104), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(104), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(104), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1234)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2006), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1235)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3073), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5089), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2455), [sym_hash_expression] = STATE(2455), [sym_hash_empty] = STATE(2455), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3741), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1236)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(502), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1184), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3606), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1237)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4728), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(484), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_arguments] = STATE(4510), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(3466), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1238)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2143), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1248), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3590), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1239)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3017), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4983), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2575), [sym_hash_expression] = STATE(2575), [sym_hash_empty] = STATE(2575), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3743), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1240)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2826), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3644), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1241)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2408), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3622), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1242)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2526), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1241), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3622), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1243)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2912), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5140), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2444), [sym_hash_expression] = STATE(2444), [sym_hash_empty] = STATE(2444), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3745), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1244)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3185), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5050), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2454), [sym_hash_expression] = STATE(2454), [sym_hash_empty] = STATE(2454), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3747), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1245)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2050), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1234), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1246)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3018), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5000), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2585), [sym_hash_expression] = STATE(2585), [sym_hash_empty] = STATE(2585), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_RPAREN] = ACTIONS(3749), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1247)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(495), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3606), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1248)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2173), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3590), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1249)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2031), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1180), [sym_identifier] = ACTIONS(3588), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3186), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3592), [anon_sym_include] = ACTIONS(3592), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(3592), [anon_sym_component] = ACTIONS(3592), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3592), [anon_sym_private] = ACTIONS(3592), [anon_sym_query] = ACTIONS(3592), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3594), [sym_undefined] = ACTIONS(3596), [anon_sym_get] = ACTIONS(3592), [anon_sym_set] = ACTIONS(3592), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3592), [anon_sym_queryExecute] = ACTIONS(3598), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1250)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(1999), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2392), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1251)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3056), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4945), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2538), [sym_hash_expression] = STATE(2538), [sym_hash_empty] = STATE(2538), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1252)] = { [sym_import] = STATE(4078), [sym_statement_block] = STATE(2518), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2460), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(3767), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1253)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(2042), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2057), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1254)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(1999), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2060), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1255)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2963), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4868), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2387), [sym_hash_expression] = STATE(2387), [sym_hash_empty] = STATE(2387), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1256)] = { [sym_import] = STATE(4078), [sym_statement_block] = STATE(2540), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2327), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(3767), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1257)] = { [sym_import] = STATE(4078), [sym_statement_block] = STATE(2584), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2442), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(3767), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1258)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3069), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5012), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2630), [sym_hash_expression] = STATE(2630), [sym_hash_empty] = STATE(2630), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1259)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3071), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5051), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2405), [sym_hash_expression] = STATE(2405), [sym_hash_empty] = STATE(2405), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1260)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3072), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5055), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2436), [sym_hash_expression] = STATE(2436), [sym_hash_empty] = STATE(2436), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1261)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3538), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1262)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2978), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4871), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2588), [sym_hash_expression] = STATE(2588), [sym_hash_empty] = STATE(2588), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1263)] = { [sym_import] = STATE(4122), [sym_statement_block] = STATE(2722), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2814), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(3815), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1264)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1233), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1233), [sym_subscript_expression] = STATE(1233), [sym_assignment_expression] = STATE(704), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2960), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [aux_sym_function_expression_repeat1] = STATE(1264), [sym_identifier] = ACTIONS(3831), [anon_sym_import] = ACTIONS(3834), [anon_sym_LBRACE] = ACTIONS(3837), [anon_sym_LPAREN] = ACTIONS(3840), [anon_sym_let] = ACTIONS(3843), [anon_sym_include] = ACTIONS(3843), [anon_sym_LBRACK] = ACTIONS(3846), [anon_sym_static] = ACTIONS(3843), [anon_sym_component] = ACTIONS(3843), [anon_sym_function] = ACTIONS(3849), [anon_sym_public] = ACTIONS(3843), [anon_sym_private] = ACTIONS(3843), [anon_sym_query] = ACTIONS(3843), [anon_sym_new] = ACTIONS(3852), [anon_sym_PLUS] = ACTIONS(3855), [anon_sym_DASH] = ACTIONS(3855), [anon_sym_SLASH] = ACTIONS(3858), [anon_sym_BANG] = ACTIONS(3861), [anon_sym_TILDE] = ACTIONS(3861), [aux_sym_unary_operator_token1] = ACTIONS(3855), [anon_sym_PLUS_PLUS] = ACTIONS(3864), [anon_sym_DASH_DASH] = ACTIONS(3864), [anon_sym_DQUOTE] = ACTIONS(3867), [anon_sym_SQUOTE] = ACTIONS(3870), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(3873), [sym_this] = ACTIONS(3876), [sym_super] = ACTIONS(3876), [sym_true] = ACTIONS(3876), [sym_false] = ACTIONS(3876), [sym_null] = ACTIONS(3879), [sym_undefined] = ACTIONS(3882), [anon_sym_get] = ACTIONS(3843), [anon_sym_set] = ACTIONS(3843), [anon_sym_POUND] = ACTIONS(3885), [anon_sym_export] = ACTIONS(3843), [anon_sym_queryExecute] = ACTIONS(3888), [anon_sym_BQUOTE] = ACTIONS(3891), }, [STATE(1265)] = { [sym_import] = STATE(4112), [sym_statement_block] = STATE(2631), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2882), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(3896), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1266)] = { [sym_import] = STATE(4112), [sym_statement_block] = STATE(2853), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2691), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(3896), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1267)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3242), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1268)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3125), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4911), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2427), [sym_hash_expression] = STATE(2427), [sym_hash_empty] = STATE(2427), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1269)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3332), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(190), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1270)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2989), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1271)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2998), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1272)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2999), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1273)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3001), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1274)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3003), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1275)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(1999), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2876), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1276)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3004), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3272), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1277)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2166), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3300), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1278)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3594), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1279)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(2002), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2702), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1280)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2705), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4583), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2298), [sym_hash_expression] = STATE(2298), [sym_hash_empty] = STATE(2298), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1281)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3596), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1282)] = { [sym_import] = STATE(4094), [sym_statement_block] = STATE(678), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(651), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(3940), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1283)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3124), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4885), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2532), [sym_hash_expression] = STATE(2532), [sym_hash_empty] = STATE(2532), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1284)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2901), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4925), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2407), [sym_hash_expression] = STATE(2407), [sym_hash_empty] = STATE(2407), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1285)] = { [sym_import] = STATE(4122), [sym_statement_block] = STATE(2880), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2600), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(3815), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1286)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2902), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5048), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2409), [sym_hash_expression] = STATE(2409), [sym_hash_empty] = STATE(2409), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1287)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2903), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4998), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2414), [sym_hash_expression] = STATE(2414), [sym_hash_empty] = STATE(2414), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1288)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2904), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5178), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2434), [sym_hash_expression] = STATE(2434), [sym_hash_empty] = STATE(2434), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1289)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2905), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5130), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2438), [sym_hash_expression] = STATE(2438), [sym_hash_empty] = STATE(2438), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1290)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2906), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5081), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2439), [sym_hash_expression] = STATE(2439), [sym_hash_empty] = STATE(2439), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1291)] = { [sym_import] = STATE(4122), [sym_statement_block] = STATE(2633), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2654), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(3815), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1292)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2907), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5168), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2324), [sym_hash_expression] = STATE(2324), [sym_hash_empty] = STATE(2324), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1293)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3609), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(296), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1294)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3674), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(296), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1295)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3538), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1296)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3553), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1297)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3594), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1298)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3596), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1299)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3553), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1300)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3561), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1301)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3561), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1302)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3531), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(108), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1303)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3531), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3278), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1304)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3543), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(292), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1305)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3585), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(292), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1306)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3389), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1307)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3393), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1308)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3394), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1309)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3396), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1310)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3397), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1311)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3400), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3322), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1312)] = { [sym_import] = STATE(4124), [sym_statement_block] = STATE(536), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(530), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(3958), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1313)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2166), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2220), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1314)] = { [sym_import] = STATE(4094), [sym_statement_block] = STATE(688), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(624), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(3940), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1315)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3095), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(288), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1316)] = { [sym_import] = STATE(4094), [sym_statement_block] = STATE(695), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(612), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(3940), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1317)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3123), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(288), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1318)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2701), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1319)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2111), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2226), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1320)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2752), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1321)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2754), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1322)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2153), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3323), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1323)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2858), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1324)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2617), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1325)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4835), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(300), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1326)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2153), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2246), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1327)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4493), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(300), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1328)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4422), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1329)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4254), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1330)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4256), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1331)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4276), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1332)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4290), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1333)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(4319), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3240), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1334)] = { [sym_import] = STATE(4143), [sym_statement_block] = STATE(722), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(723), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(3988), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1335)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3609), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(281), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1336)] = { [sym_import] = STATE(4124), [sym_statement_block] = STATE(463), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(533), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(3958), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1337)] = { [sym_import] = STATE(4124), [sym_statement_block] = STATE(486), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(458), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(3958), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1338)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(3674), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(281), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1339)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2676), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4631), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2241), [sym_hash_expression] = STATE(2241), [sym_hash_empty] = STATE(2241), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1340)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3006), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4862), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2341), [sym_hash_expression] = STATE(2341), [sym_hash_empty] = STATE(2341), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1341)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(2002), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2389), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1342)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(2042), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2390), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1343)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4952), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2411), [sym_hash_expression] = STATE(2411), [sym_hash_empty] = STATE(2411), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1344)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3184), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5046), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2451), [sym_hash_expression] = STATE(2451), [sym_hash_empty] = STATE(2451), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1345)] = { [sym_import] = STATE(4112), [sym_statement_block] = STATE(2708), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2726), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(3896), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1346)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2166), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3420), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1347)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2111), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3422), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1348)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2153), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3438), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1349)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(2002), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2061), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1350)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2111), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3192), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1351)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2153), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3193), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1352)] = { [sym_import] = STATE(4143), [sym_statement_block] = STATE(771), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(736), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(3988), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1353)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2166), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3191), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1354)] = { [sym_import] = STATE(4143), [sym_statement_block] = STATE(724), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(741), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(3988), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1355)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2641), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4490), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2236), [sym_hash_expression] = STATE(2236), [sym_hash_empty] = STATE(2236), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1356)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3048), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4891), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2577), [sym_hash_expression] = STATE(2577), [sym_hash_empty] = STATE(2577), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1357)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2949), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4888), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2365), [sym_hash_expression] = STATE(2365), [sym_hash_empty] = STATE(2365), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1358)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2951), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4994), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2375), [sym_hash_expression] = STATE(2375), [sym_hash_empty] = STATE(2375), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1359)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2166), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3318), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1360)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2111), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3319), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1361)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2153), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3320), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1362)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2732), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4701), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2295), [sym_hash_expression] = STATE(2295), [sym_hash_empty] = STATE(2295), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1363)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3055), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5027), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2338), [sym_hash_expression] = STATE(2338), [sym_hash_empty] = STATE(2338), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1364)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2111), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3309), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3926), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1365)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2976), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5098), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2513), [sym_hash_expression] = STATE(2513), [sym_hash_empty] = STATE(2513), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1366)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2985), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5003), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2547), [sym_hash_expression] = STATE(2547), [sym_hash_empty] = STATE(2547), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1367)] = { [sym_import] = STATE(4103), [sym_statement_block] = STATE(2042), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2838), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(3753), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1368)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2635), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_sequence_expression] = STATE(4726), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(2208), [sym_hash_expression] = STATE(2208), [sym_hash_empty] = STATE(2208), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1369)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3061), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4980), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2351), [sym_hash_expression] = STATE(2351), [sym_hash_empty] = STATE(2351), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1370)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3013), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5030), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2431), [sym_hash_expression] = STATE(2431), [sym_hash_empty] = STATE(2431), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1371)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3015), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4898), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2484), [sym_hash_expression] = STATE(2484), [sym_hash_empty] = STATE(2484), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1372)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3062), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4913), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2357), [sym_hash_expression] = STATE(2357), [sym_hash_empty] = STATE(2357), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1373)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3027), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5160), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2368), [sym_hash_expression] = STATE(2368), [sym_hash_empty] = STATE(2368), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1374)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3029), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4889), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2382), [sym_hash_expression] = STATE(2382), [sym_hash_empty] = STATE(2382), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1375)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3037), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5117), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2430), [sym_hash_expression] = STATE(2430), [sym_hash_empty] = STATE(2430), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1376)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3039), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5039), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2432), [sym_hash_expression] = STATE(2432), [sym_hash_empty] = STATE(2432), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1377)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3045), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(4997), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2504), [sym_hash_expression] = STATE(2504), [sym_hash_empty] = STATE(2504), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1378)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3046), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_sequence_expression] = STATE(5093), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2515), [sym_hash_expression] = STATE(2515), [sym_hash_empty] = STATE(2515), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1379)] = { [sym_import] = STATE(4126), [sym_statement_block] = STATE(2827), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(3246), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1380)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(602), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1381)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3103), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1382)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3104), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1383)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3105), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1384)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3106), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1385)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3107), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1386)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3108), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1387)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3109), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1388)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3110), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1389)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3111), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1390)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3112), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1391)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3113), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1392)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3114), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1393)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2149), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1394)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(2931), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1395)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1205), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1205), [sym_subscript_expression] = STATE(1205), [sym_assignment_expression] = STATE(628), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3005), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(184), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(196), [anon_sym_include] = ACTIONS(196), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(196), [anon_sym_component] = ACTIONS(196), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(196), [anon_sym_private] = ACTIONS(196), [anon_sym_query] = ACTIONS(196), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(217), [sym_undefined] = ACTIONS(219), [anon_sym_get] = ACTIONS(196), [anon_sym_set] = ACTIONS(196), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(196), [anon_sym_queryExecute] = ACTIONS(221), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1396)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2984), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1397)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2986), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1398)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2012), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1399)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4076), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1400)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2045), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1401)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3213), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4009), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1071), [sym_subscript_expression] = STATE(1071), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4009), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2214), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4078), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4080), [anon_sym_include] = ACTIONS(4080), [anon_sym_LBRACK] = ACTIONS(2097), [anon_sym_static] = ACTIONS(4080), [anon_sym_component] = ACTIONS(4080), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4080), [anon_sym_private] = ACTIONS(4080), [anon_sym_query] = ACTIONS(4080), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4082), [sym_undefined] = ACTIONS(4084), [anon_sym_get] = ACTIONS(4080), [anon_sym_set] = ACTIONS(4080), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4080), [anon_sym_queryExecute] = ACTIONS(4086), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1402)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(3115), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1403)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2991), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1404)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4030), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1019), [sym_subscript_expression] = STATE(1019), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4030), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2267), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4088), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4090), [anon_sym_include] = ACTIONS(4090), [anon_sym_LBRACK] = ACTIONS(3059), [anon_sym_static] = ACTIONS(4090), [anon_sym_component] = ACTIONS(4090), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4090), [anon_sym_private] = ACTIONS(4090), [anon_sym_query] = ACTIONS(4090), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4092), [sym_undefined] = ACTIONS(4094), [anon_sym_get] = ACTIONS(4090), [anon_sym_set] = ACTIONS(4090), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4090), [anon_sym_queryExecute] = ACTIONS(4096), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1405)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2868), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1979), [sym_hash_expression] = STATE(1979), [sym_hash_empty] = STATE(1979), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1406)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2993), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1407)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2994), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1408)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2171), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1409)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2895), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1981), [sym_hash_expression] = STATE(1981), [sym_hash_empty] = STATE(1981), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1410)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2109), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1411)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2897), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1412)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2764), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1413)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2601), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1414)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2602), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1415)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2604), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1416)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2605), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1417)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(718), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1418)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2607), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1419)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2608), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1420)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2609), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1421)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2610), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1422)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2612), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1423)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2613), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1424)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2634), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1425)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2637), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1426)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2812), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1427)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2968), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1428)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2778), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1429)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2114), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1430)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2121), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1431)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3151), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1432)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2724), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1433)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2122), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1434)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2124), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1435)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2996), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1436)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2128), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1437)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2129), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1438)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2131), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1439)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2132), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1440)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1441)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2997), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1442)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1443)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2947), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1979), [sym_hash_expression] = STATE(1979), [sym_hash_empty] = STATE(1979), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1444)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3547), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2062), [sym_hash_expression] = STATE(2062), [sym_hash_empty] = STATE(2062), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1445)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2119), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1446)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3550), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2068), [sym_hash_expression] = STATE(2068), [sym_hash_empty] = STATE(2068), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1447)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3552), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1448)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3515), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1449)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3482), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1450)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3521), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1451)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3522), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1452)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3528), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1453)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3529), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1454)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3532), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1455)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3535), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1456)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3554), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1457)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3555), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1458)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3560), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1459)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3580), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1460)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3587), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1461)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3588), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1462)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3537), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1463)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3517), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2058), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1464)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(669), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1465)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(3011), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2305), [sym_hash_expression] = STATE(2305), [sym_hash_empty] = STATE(2305), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1466)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(3014), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2309), [sym_hash_expression] = STATE(2309), [sym_hash_empty] = STATE(2309), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1467)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3330), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1468)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3333), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1469)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3337), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1470)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3341), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1471)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3349), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1472)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3286), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1473)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3200), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1474)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3201), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1475)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3208), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1476)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3211), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1477)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3239), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1478)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3268), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1479)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3273), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1480)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3297), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1481)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3305), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1482)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3322), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1483)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3315), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1484)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2447), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1485)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2864), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1486)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2629), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2201), [sym_hash_expression] = STATE(2201), [sym_hash_empty] = STATE(2201), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1487)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2012), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1488)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3478), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1489)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2875), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2200), [sym_hash_expression] = STATE(2200), [sym_hash_empty] = STATE(2200), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1490)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(675), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1491)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2751), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1979), [sym_hash_expression] = STATE(1979), [sym_hash_empty] = STATE(1979), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1492)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2012), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1493)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(740), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(581), [sym_hash_expression] = STATE(581), [sym_hash_empty] = STATE(581), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1494)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2784), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1495)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2786), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1496)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2791), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1497)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2799), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1498)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2801), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1499)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2808), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1500)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2816), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1501)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2817), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1502)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2829), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1503)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2830), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1504)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2832), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1505)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2834), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1506)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2835), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1507)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2840), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1508)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2857), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1509)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2866), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1510)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2860), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1511)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3357), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2603), [sym_hash_expression] = STATE(2603), [sym_hash_empty] = STATE(2603), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1512)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2065), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1979), [sym_hash_expression] = STATE(1979), [sym_hash_empty] = STATE(1979), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1513)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2045), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1514)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2056), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1981), [sym_hash_expression] = STATE(1981), [sym_hash_empty] = STATE(1981), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1515)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2069), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1516)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2070), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1517)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2071), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1518)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2074), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1519)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2075), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1520)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2077), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1521)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2080), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1522)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2081), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1523)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2083), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1524)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2084), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1525)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2085), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1526)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2086), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1527)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2087), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1528)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2088), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1529)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2089), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1530)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2091), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1531)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(833), [sym_expression] = STATE(2090), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5111), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(833), [sym_subscript_expression] = STATE(833), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3835), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5111), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1513), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1987), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5116), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5116), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3783), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3785), [anon_sym_include] = ACTIONS(3785), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3785), [anon_sym_component] = ACTIONS(3785), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3785), [anon_sym_private] = ACTIONS(3785), [anon_sym_query] = ACTIONS(3785), [anon_sym_new] = ACTIONS(604), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3787), [anon_sym_DASH_DASH] = ACTIONS(3787), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3789), [sym_undefined] = ACTIONS(3791), [anon_sym_get] = ACTIONS(3785), [anon_sym_set] = ACTIONS(3785), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(3785), [anon_sym_queryExecute] = ACTIONS(3795), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1532)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3355), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1533)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(753), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(585), [sym_hash_expression] = STATE(585), [sym_hash_empty] = STATE(585), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1534)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2916), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1535)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2917), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1536)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2918), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1537)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3443), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4146), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1538)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2919), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1539)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2920), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1540)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2921), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1541)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2922), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1542)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2923), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1543)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2924), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1544)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2925), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1545)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2926), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1546)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2927), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1547)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2928), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1548)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2929), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1549)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2930), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1550)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2744), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(2202), [sym_hash_expression] = STATE(2202), [sym_hash_empty] = STATE(2202), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1551)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2958), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1552)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2785), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(2192), [sym_hash_expression] = STATE(2192), [sym_hash_empty] = STATE(2192), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1553)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2787), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1554)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2788), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1555)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2789), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1556)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2790), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1557)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2792), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1558)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2793), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1559)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2795), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1560)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2796), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1561)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2803), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1562)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2804), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1563)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2805), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1564)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2806), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1565)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2807), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1566)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2809), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1567)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2811), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1568)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2640), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1569)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2836), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1981), [sym_hash_expression] = STATE(1981), [sym_hash_empty] = STATE(1981), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1570)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2849), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1571)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(546), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3811), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1572)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2769), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1981), [sym_hash_expression] = STATE(1981), [sym_hash_empty] = STATE(1981), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1573)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1574)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1575)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3475), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2675), [sym_hash_expression] = STATE(2675), [sym_hash_empty] = STATE(2675), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1576)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2268), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2068), [sym_hash_expression] = STATE(2068), [sym_hash_empty] = STATE(2068), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1577)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2269), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1578)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2270), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1579)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2271), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1580)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2272), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1581)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2273), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1582)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2274), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1583)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2275), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1584)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2276), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1585)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2277), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1586)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2278), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1587)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2279), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1588)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2280), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1589)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2281), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1590)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2282), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1591)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2283), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1592)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3324), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1593)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2285), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1594)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2618), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1595)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2893), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2305), [sym_hash_expression] = STATE(2305), [sym_hash_empty] = STATE(2305), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1596)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1059), [sym_expression] = STATE(2896), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5041), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1059), [sym_subscript_expression] = STATE(1059), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3856), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5041), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1485), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2289), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(5045), [sym__hash_always_eval] = STATE(2309), [sym_hash_expression] = STATE(2309), [sym_hash_empty] = STATE(2309), [sym_computed_property_name] = STATE(5045), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(3813), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4134), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(3819), [anon_sym_include] = ACTIONS(3819), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(3819), [anon_sym_component] = ACTIONS(3819), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(3819), [anon_sym_private] = ACTIONS(3819), [anon_sym_query] = ACTIONS(3819), [anon_sym_new] = ACTIONS(941), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3821), [anon_sym_DASH_DASH] = ACTIONS(3821), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(3823), [sym_undefined] = ACTIONS(3825), [anon_sym_get] = ACTIONS(3819), [anon_sym_set] = ACTIONS(3819), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(3819), [anon_sym_queryExecute] = ACTIONS(3829), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1597)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2447), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1598)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2463), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2201), [sym_hash_expression] = STATE(2201), [sym_hash_empty] = STATE(2201), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1599)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2464), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2200), [sym_hash_expression] = STATE(2200), [sym_hash_empty] = STATE(2200), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1600)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3266), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1601)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3405), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4164), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1602)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(3020), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1603)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1604)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2941), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1605)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2497), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(2202), [sym_hash_expression] = STATE(2202), [sym_hash_empty] = STATE(2202), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1606)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1607)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(3356), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1608)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2503), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(2192), [sym_hash_expression] = STATE(2192), [sym_hash_empty] = STATE(2192), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1609)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2507), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1610)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2509), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1611)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2511), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1612)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2512), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1613)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2514), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1614)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2516), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1615)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2521), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1616)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2522), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1617)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2523), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1618)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2529), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1619)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2530), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1620)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2531), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1621)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2534), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1622)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2535), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1623)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2536), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1624)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2487), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1625)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3408), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4166), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1626)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2141), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1627)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(540), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1628)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2555), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1629)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2012), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1630)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2502), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1631)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(2966), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2244), [sym_hash_expression] = STATE(2244), [sym_hash_empty] = STATE(2244), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1632)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2627), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1633)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2628), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1634)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1635)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2410), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2062), [sym_hash_expression] = STATE(2062), [sym_hash_empty] = STATE(2062), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1636)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1637)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2323), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2062), [sym_hash_expression] = STATE(2062), [sym_hash_empty] = STATE(2062), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1638)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2712), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1639)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3447), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2068), [sym_hash_expression] = STATE(2068), [sym_hash_empty] = STATE(2068), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1640)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3448), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1641)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3449), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1642)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3451), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1643)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3453), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1644)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3454), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1645)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3455), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1646)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3456), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1647)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3457), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1648)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3458), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1649)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3459), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1650)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3460), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1651)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3461), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1652)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3462), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1653)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3463), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1654)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3464), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1655)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(970), [sym_expression] = STATE(2284), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5103), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(970), [sym_subscript_expression] = STATE(970), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3847), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5103), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1636), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2177), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5182), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5182), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3974), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3976), [anon_sym_include] = ACTIONS(3976), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3976), [anon_sym_component] = ACTIONS(3976), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3976), [anon_sym_private] = ACTIONS(3976), [anon_sym_query] = ACTIONS(3976), [anon_sym_new] = ACTIONS(638), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3978), [anon_sym_DASH_DASH] = ACTIONS(3978), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3980), [sym_undefined] = ACTIONS(3982), [anon_sym_get] = ACTIONS(3976), [anon_sym_set] = ACTIONS(3976), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3976), [anon_sym_queryExecute] = ACTIONS(3984), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1656)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3466), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1657)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3028), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1658)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3409), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2603), [sym_hash_expression] = STATE(2603), [sym_hash_empty] = STATE(2603), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1659)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2716), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1660)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3479), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4170), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1661)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(654), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1662)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(655), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1663)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(656), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1664)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(643), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1665)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(658), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1666)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(665), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1667)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(646), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1668)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(591), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1669)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(596), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1670)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(601), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1671)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3477), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1672)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(603), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1673)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(604), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1674)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(606), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1675)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2717), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1676)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(608), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1677)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2719), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1678)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(633), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1679)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2720), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1680)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2728), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1681)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2445), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2068), [sym_hash_expression] = STATE(2068), [sym_hash_empty] = STATE(2068), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1682)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2731), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1683)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2735), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1684)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2738), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1685)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2739), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1686)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2825), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1687)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2848), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1688)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(2802), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1689)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2528), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1690)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1691)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3446), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2062), [sym_hash_expression] = STATE(2062), [sym_hash_empty] = STATE(2062), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1692)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2539), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1693)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3278), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2068), [sym_hash_expression] = STATE(2068), [sym_hash_empty] = STATE(2068), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1694)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3279), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1695)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3280), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1696)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3281), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1697)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3282), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1698)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3283), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1699)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3284), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1700)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3198), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1701)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3358), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1702)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3287), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1703)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3288), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1704)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3289), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1705)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3290), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1706)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3291), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1707)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3292), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1708)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3293), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1709)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(3465), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1710)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2545), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1711)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3295), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1712)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2554), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1713)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2571), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1714)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3452), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(687), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1715)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2572), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1716)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2574), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1717)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2328), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1718)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2330), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1719)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2331), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1720)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2333), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1721)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2334), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1722)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2336), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1723)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2339), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1724)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2340), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1725)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2851), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1726)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2343), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1727)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2346), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1728)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2841), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1729)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2961), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2186), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1981), [sym_hash_expression] = STATE(1981), [sym_hash_empty] = STATE(1981), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(4172), [anon_sym_SQUOTE] = ACTIONS(4174), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1730)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1216), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4897), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1216), [sym_subscript_expression] = STATE(1216), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3837), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4897), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1690), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3002), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5021), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5021), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4004), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4006), [anon_sym_include] = ACTIONS(4006), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4006), [anon_sym_component] = ACTIONS(4006), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4006), [anon_sym_private] = ACTIONS(4006), [anon_sym_query] = ACTIONS(4006), [anon_sym_new] = ACTIONS(1017), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4008), [anon_sym_DASH_DASH] = ACTIONS(4008), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4010), [sym_undefined] = ACTIONS(4012), [anon_sym_get] = ACTIONS(4006), [anon_sym_set] = ACTIONS(4006), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4006), [anon_sym_queryExecute] = ACTIONS(4014), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1731)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1732)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3274), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2062), [sym_hash_expression] = STATE(2062), [sym_hash_empty] = STATE(2062), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1733)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(3294), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1734)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2160), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1735)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3479), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4176), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1736)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3550), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5070), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(873), [sym_subscript_expression] = STATE(873), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5070), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2253), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2068), [sym_hash_expression] = STATE(2068), [sym_hash_empty] = STATE(2068), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(1011), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(1013), [anon_sym_include] = ACTIONS(1013), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(1013), [anon_sym_component] = ACTIONS(1013), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(1013), [anon_sym_private] = ACTIONS(1013), [anon_sym_query] = ACTIONS(1013), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(646), [sym_undefined] = ACTIONS(648), [anon_sym_get] = ACTIONS(1013), [anon_sym_set] = ACTIONS(1013), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(1013), [anon_sym_queryExecute] = ACTIONS(1021), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1737)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(636), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(553), [sym_hash_expression] = STATE(553), [sym_hash_empty] = STATE(553), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1738)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1171), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4902), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1171), [sym_subscript_expression] = STATE(1171), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3839), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4902), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1731), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2877), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4955), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4955), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4028), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4030), [anon_sym_include] = ACTIONS(4030), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4030), [anon_sym_component] = ACTIONS(4030), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4030), [anon_sym_private] = ACTIONS(4030), [anon_sym_query] = ACTIONS(4030), [anon_sym_new] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4032), [anon_sym_DASH_DASH] = ACTIONS(4032), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4034), [sym_undefined] = ACTIONS(4036), [anon_sym_get] = ACTIONS(4030), [anon_sym_set] = ACTIONS(4030), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(4030), [anon_sym_queryExecute] = ACTIONS(4040), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1739)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1740)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3276), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2675), [sym_hash_expression] = STATE(2675), [sym_hash_empty] = STATE(2675), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1741)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3365), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4178), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1742)] = { [sym_import] = STATE(4120), [sym_parenthesized_expression] = STATE(873), [sym_expression] = STATE(3579), [sym_primary_expression] = STATE(2706), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4030), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1108), [sym_subscript_expression] = STATE(1108), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4030), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2217), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4180), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4182), [anon_sym_include] = ACTIONS(4182), [anon_sym_LBRACK] = ACTIONS(2593), [anon_sym_static] = ACTIONS(4182), [anon_sym_component] = ACTIONS(4182), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4182), [anon_sym_private] = ACTIONS(4182), [anon_sym_query] = ACTIONS(4182), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4184), [sym_undefined] = ACTIONS(4186), [anon_sym_get] = ACTIONS(4182), [anon_sym_set] = ACTIONS(4182), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4182), [anon_sym_queryExecute] = ACTIONS(4188), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1743)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(3038), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1744)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(727), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1745)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2148), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1979), [sym_hash_expression] = STATE(1979), [sym_hash_empty] = STATE(1979), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1746)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2767), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4009), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1016), [sym_subscript_expression] = STATE(1016), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4009), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2218), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4190), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4192), [anon_sym_include] = ACTIONS(4192), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(4192), [anon_sym_component] = ACTIONS(4192), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4192), [anon_sym_private] = ACTIONS(4192), [anon_sym_query] = ACTIONS(4192), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4194), [sym_undefined] = ACTIONS(4196), [anon_sym_get] = ACTIONS(4192), [anon_sym_set] = ACTIONS(4192), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4192), [anon_sym_queryExecute] = ACTIONS(4198), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1747)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1748)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1749)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(3351), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2675), [sym_hash_expression] = STATE(2675), [sym_hash_empty] = STATE(2675), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1750)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3376), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4200), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1751)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(2970), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2249), [sym_hash_expression] = STATE(2249), [sym_hash_empty] = STATE(2249), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1752)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(471), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1753)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(475), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1754)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(476), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1755)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(477), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1756)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(480), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1757)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(487), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1758)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(497), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1759)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(507), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1760)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(510), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1761)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(528), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1762)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(732), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1763)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1764)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3152), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2675), [sym_hash_expression] = STATE(2675), [sym_hash_empty] = STATE(2675), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1765)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(529), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1766)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(532), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1767)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3386), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4202), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1768)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(534), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1769)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(535), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1770)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(537), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1771)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(993), [sym_expression] = STATE(2626), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4977), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(993), [sym_subscript_expression] = STATE(993), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3857), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4977), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1630), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2198), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(4984), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(4984), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(4100), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4102), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(4104), [anon_sym_include] = ACTIONS(4104), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(4104), [anon_sym_component] = ACTIONS(4104), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(4104), [anon_sym_private] = ACTIONS(4104), [anon_sym_query] = ACTIONS(4104), [anon_sym_new] = ACTIONS(4106), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4108), [anon_sym_DASH_DASH] = ACTIONS(4108), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(4110), [sym_undefined] = ACTIONS(4112), [anon_sym_get] = ACTIONS(4104), [anon_sym_set] = ACTIONS(4104), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(4104), [anon_sym_queryExecute] = ACTIONS(4114), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1772)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(485), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1773)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1168), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4918), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1168), [sym_subscript_expression] = STATE(1168), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3838), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4918), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1748), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3119), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4919), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4919), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3924), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3928), [anon_sym_include] = ACTIONS(3928), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(3928), [anon_sym_component] = ACTIONS(3928), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3928), [anon_sym_private] = ACTIONS(3928), [anon_sym_query] = ACTIONS(3928), [anon_sym_new] = ACTIONS(871), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3930), [anon_sym_DASH_DASH] = ACTIONS(3930), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3932), [sym_undefined] = ACTIONS(3934), [anon_sym_get] = ACTIONS(3928), [anon_sym_set] = ACTIONS(3928), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3928), [anon_sym_queryExecute] = ACTIONS(3936), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1774)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3391), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4204), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1775)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2802), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1776)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3398), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4208), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1777)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1778)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3408), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4210), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1779)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3401), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4212), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1780)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2366), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1781)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2618), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1782)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3390), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1783)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(470), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1784)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2012), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1785)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(2874), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1786)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1004), [sym_expression] = STATE(2045), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5143), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1004), [sym_subscript_expression] = STATE(1004), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3845), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5143), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1786), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2193), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5155), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5155), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4136), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4138), [anon_sym_include] = ACTIONS(4138), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4138), [anon_sym_component] = ACTIONS(4138), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4138), [anon_sym_private] = ACTIONS(4138), [anon_sym_query] = ACTIONS(4138), [anon_sym_new] = ACTIONS(3546), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3548), [anon_sym_DASH_DASH] = ACTIONS(3548), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4140), [sym_undefined] = ACTIONS(4142), [anon_sym_get] = ACTIONS(4138), [anon_sym_set] = ACTIONS(4138), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(4138), [anon_sym_queryExecute] = ACTIONS(4144), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1787)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1210), [sym_expression] = STATE(3541), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1210), [sym_subscript_expression] = STATE(1210), [sym_assignment_expression] = STATE(484), [sym__augmented_assignment_lhs] = STATE(3833), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1442), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2910), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4958), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4901), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4901), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(97), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(116), [anon_sym_include] = ACTIONS(116), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(116), [anon_sym_component] = ACTIONS(116), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(116), [anon_sym_private] = ACTIONS(116), [anon_sym_query] = ACTIONS(116), [anon_sym_new] = ACTIONS(131), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(612), [anon_sym_DASH_DASH] = ACTIONS(612), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(154), [sym_undefined] = ACTIONS(156), [anon_sym_get] = ACTIONS(116), [anon_sym_set] = ACTIONS(116), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(116), [anon_sym_queryExecute] = ACTIONS(160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1788)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3476), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1789)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(621), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(548), [sym_hash_expression] = STATE(548), [sym_hash_empty] = STATE(548), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1790)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(2172), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1791)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2045), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1792)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(2104), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1793)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3419), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2062), [sym_hash_expression] = STATE(2062), [sym_hash_empty] = STATE(2062), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1794)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3421), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2068), [sym_hash_expression] = STATE(2068), [sym_hash_empty] = STATE(2068), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1795)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3481), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1796)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3424), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1797)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3425), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1798)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3426), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1799)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3427), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1800)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3428), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1801)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3429), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1802)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3430), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1803)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3431), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1804)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3432), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1805)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3433), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1806)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3434), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1807)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3435), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1808)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3436), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1809)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3437), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1810)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3439), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1811)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1157), [sym_expression] = STATE(3440), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5120), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1157), [sym_subscript_expression] = STATE(1157), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3854), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5120), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1792), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2819), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4896), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4959), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(4959), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(656), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(667), [anon_sym_include] = ACTIONS(667), [anon_sym_LBRACK] = ACTIONS(1015), [anon_sym_static] = ACTIONS(667), [anon_sym_component] = ACTIONS(667), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(667), [anon_sym_private] = ACTIONS(667), [anon_sym_query] = ACTIONS(667), [anon_sym_new] = ACTIONS(672), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3610), [anon_sym_DASH_DASH] = ACTIONS(3610), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(683), [sym_undefined] = ACTIONS(685), [anon_sym_get] = ACTIONS(667), [anon_sym_set] = ACTIONS(667), [anon_sym_POUND] = ACTIONS(4038), [anon_sym_export] = ACTIONS(667), [anon_sym_queryExecute] = ACTIONS(689), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1812)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2874), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1813)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3414), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1814)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2971), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1815)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3245), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1816)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3246), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1817)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3247), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1818)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3248), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1819)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3249), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1820)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3250), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1821)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3251), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1822)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3252), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1823)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3253), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1824)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3254), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1825)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3255), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1826)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3256), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1827)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3257), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1828)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3258), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1829)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3259), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1830)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2972), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1831)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3271), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1832)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2961), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1981), [sym_hash_expression] = STATE(1981), [sym_hash_empty] = STATE(1981), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1833)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3261), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1834)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2658), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1835)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2659), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1836)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2660), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1837)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2661), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1838)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2662), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1839)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2663), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1840)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2664), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1841)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2665), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1842)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2666), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1843)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2667), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1844)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2668), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1845)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2669), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1846)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2670), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1847)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2671), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1848)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2672), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1849)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2678), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1850)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2674), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1851)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2687), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2244), [sym_hash_expression] = STATE(2244), [sym_hash_empty] = STATE(2244), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1852)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(941), [sym_expression] = STATE(2767), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5067), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(941), [sym_subscript_expression] = STATE(941), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3836), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5067), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1606), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2157), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5038), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5183), [sym__hash_always_eval] = STATE(2079), [sym_hash_expression] = STATE(2079), [sym_hash_empty] = STATE(2079), [sym_computed_property_name] = STATE(5183), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3226), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3230), [anon_sym_include] = ACTIONS(3230), [anon_sym_LBRACK] = ACTIONS(634), [anon_sym_static] = ACTIONS(3230), [anon_sym_component] = ACTIONS(3230), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3230), [anon_sym_private] = ACTIONS(3230), [anon_sym_query] = ACTIONS(3230), [anon_sym_new] = ACTIONS(2107), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(2111), [anon_sym_DASH_DASH] = ACTIONS(2111), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(150), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3234), [sym_undefined] = ACTIONS(3236), [anon_sym_get] = ACTIONS(3230), [anon_sym_set] = ACTIONS(3230), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3230), [anon_sym_queryExecute] = ACTIONS(3238), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1853)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2179), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1981), [sym_hash_expression] = STATE(1981), [sym_hash_empty] = STATE(1981), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1854)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3277), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2603), [sym_hash_expression] = STATE(2603), [sym_hash_empty] = STATE(2603), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1855)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2973), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1856)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1104), [sym_expression] = STATE(2688), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5088), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1104), [sym_subscript_expression] = STATE(1104), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3842), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5088), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1812), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2320), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(5072), [sym__hash_always_eval] = STATE(2249), [sym_hash_expression] = STATE(2249), [sym_hash_empty] = STATE(2249), [sym_computed_property_name] = STATE(5072), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(3894), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4206), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(3900), [anon_sym_include] = ACTIONS(3900), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(3900), [anon_sym_component] = ACTIONS(3900), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(3900), [anon_sym_private] = ACTIONS(3900), [anon_sym_query] = ACTIONS(3900), [anon_sym_new] = ACTIONS(835), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3902), [anon_sym_DASH_DASH] = ACTIONS(3902), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(3904), [sym_undefined] = ACTIONS(3906), [anon_sym_get] = ACTIONS(3900), [anon_sym_set] = ACTIONS(3900), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(3900), [anon_sym_queryExecute] = ACTIONS(3910), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1857)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2502), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1858)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2465), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1859)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2466), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1860)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2467), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1861)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2468), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1862)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2469), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1863)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2470), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1864)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2471), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1865)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2472), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1866)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2473), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1867)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2474), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1868)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2475), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1869)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2599), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1870)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2477), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1871)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2478), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1872)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2479), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1873)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2481), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1874)] = { [sym_import] = STATE(4078), [sym_parenthesized_expression] = STATE(1001), [sym_expression] = STATE(2480), [sym_primary_expression] = STATE(2263), [sym_object] = STATE(2393), [sym_object_pattern] = STATE(2402), [sym_array] = STATE(2393), [sym_ordered_struct] = STATE(2393), [sym_array_pattern] = STATE(4887), [sym_function_expression] = STATE(2393), [sym_arrow_function] = STATE(2393), [sym_call_expression] = STATE(2393), [sym_new_expression] = STATE(2402), [sym_member_expression] = STATE(1001), [sym_subscript_expression] = STATE(1001), [sym_assignment_expression] = STATE(2402), [sym__augmented_assignment_lhs] = STATE(3844), [sym_augmented_assignment_expression] = STATE(2402), [sym__destructuring_pattern] = STATE(4887), [sym_ternary_expression] = STATE(2402), [sym_elvis_expression] = STATE(2402), [sym_binary_expression] = STATE(2402), [sym_unary_operator] = STATE(1857), [sym_unary_expression] = STATE(2402), [sym_update_expression] = STATE(2402), [sym_string] = STATE(2180), [sym_regex] = STATE(2393), [sym_meta_property] = STATE(2393), [sym_formal_parameters] = STATE(5166), [sym_pair] = STATE(2402), [sym__property_name] = STATE(5102), [sym__hash_always_eval] = STATE(2182), [sym_hash_expression] = STATE(2182), [sym_hash_empty] = STATE(2182), [sym_computed_property_name] = STATE(5102), [sym_template_string] = STATE(2393), [sym_query_expression] = STATE(2402), [sym_identifier] = ACTIONS(3765), [anon_sym_import] = ACTIONS(749), [anon_sym_LBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(3769), [anon_sym_let] = ACTIONS(3771), [anon_sym_include] = ACTIONS(3771), [anon_sym_LBRACK] = ACTIONS(759), [anon_sym_static] = ACTIONS(3771), [anon_sym_component] = ACTIONS(3771), [anon_sym_function] = ACTIONS(761), [anon_sym_public] = ACTIONS(3771), [anon_sym_private] = ACTIONS(3771), [anon_sym_query] = ACTIONS(3771), [anon_sym_new] = ACTIONS(763), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(769), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3773), [anon_sym_DASH_DASH] = ACTIONS(3773), [anon_sym_DQUOTE] = ACTIONS(771), [anon_sym_SQUOTE] = ACTIONS(773), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(775), [sym_this] = ACTIONS(777), [sym_super] = ACTIONS(777), [sym_true] = ACTIONS(777), [sym_false] = ACTIONS(777), [sym_null] = ACTIONS(3775), [sym_undefined] = ACTIONS(3777), [anon_sym_get] = ACTIONS(3771), [anon_sym_set] = ACTIONS(3771), [anon_sym_POUND] = ACTIONS(3779), [anon_sym_export] = ACTIONS(3771), [anon_sym_queryExecute] = ACTIONS(3781), [anon_sym_BQUOTE] = ACTIONS(785), }, [STATE(1875)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(755), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1876)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(759), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1877)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(761), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1878)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(763), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1879)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2012), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1880)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1006), [sym_expression] = STATE(2045), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4915), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1006), [sym_subscript_expression] = STATE(1006), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3848), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4915), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1880), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2197), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5063), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4916), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4916), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3751), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3755), [anon_sym_include] = ACTIONS(3755), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3755), [anon_sym_component] = ACTIONS(3755), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3755), [anon_sym_private] = ACTIONS(3755), [anon_sym_query] = ACTIONS(3755), [anon_sym_new] = ACTIONS(739), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3757), [anon_sym_DASH_DASH] = ACTIONS(3757), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3759), [sym_undefined] = ACTIONS(3761), [anon_sym_get] = ACTIONS(3755), [anon_sym_set] = ACTIONS(3755), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3755), [anon_sym_queryExecute] = ACTIONS(3763), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1881)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(698), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1882)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(765), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1883)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(500), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(423), [sym_hash_expression] = STATE(423), [sym_hash_empty] = STATE(423), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1884)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3134), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1885)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3135), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1886)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3136), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1887)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3137), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1888)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3138), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1889)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3139), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1890)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3140), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1891)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3141), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1892)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3142), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1893)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3143), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1894)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3144), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1895)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3145), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1896)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3146), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1897)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3147), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1898)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3148), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1899)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3150), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1900)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(766), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1901)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3149), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1902)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(767), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1903)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(768), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1904)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1139), [sym_expression] = STATE(3153), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5094), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1139), [sym_subscript_expression] = STATE(1139), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3843), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5094), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1763), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2797), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5095), [sym__hash_always_eval] = STATE(2603), [sym_hash_expression] = STATE(2603), [sym_hash_empty] = STATE(2603), [sym_computed_property_name] = STATE(5095), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4016), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(4132), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4018), [anon_sym_include] = ACTIONS(4018), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(4018), [anon_sym_component] = ACTIONS(4018), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4018), [anon_sym_private] = ACTIONS(4018), [anon_sym_query] = ACTIONS(4018), [anon_sym_new] = ACTIONS(809), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4020), [anon_sym_DASH_DASH] = ACTIONS(4020), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4022), [sym_undefined] = ACTIONS(4024), [anon_sym_get] = ACTIONS(4018), [anon_sym_set] = ACTIONS(4018), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4018), [anon_sym_queryExecute] = ACTIONS(4026), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1905)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(769), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1906)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(776), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1907)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(779), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1908)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(780), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1909)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(781), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1910)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(764), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1911)] = { [sym_import] = STATE(4143), [sym_parenthesized_expression] = STATE(414), [sym_expression] = STATE(778), [sym_primary_expression] = STATE(653), [sym_object] = STATE(716), [sym_object_pattern] = STATE(717), [sym_array] = STATE(716), [sym_ordered_struct] = STATE(716), [sym_array_pattern] = STATE(4865), [sym_function_expression] = STATE(716), [sym_arrow_function] = STATE(716), [sym_call_expression] = STATE(716), [sym_new_expression] = STATE(717), [sym_member_expression] = STATE(414), [sym_subscript_expression] = STATE(414), [sym_assignment_expression] = STATE(717), [sym__augmented_assignment_lhs] = STATE(3855), [sym_augmented_assignment_expression] = STATE(717), [sym__destructuring_pattern] = STATE(4865), [sym_ternary_expression] = STATE(717), [sym_elvis_expression] = STATE(717), [sym_binary_expression] = STATE(717), [sym_unary_operator] = STATE(1744), [sym_unary_expression] = STATE(717), [sym_update_expression] = STATE(717), [sym_string] = STATE(569), [sym_regex] = STATE(716), [sym_meta_property] = STATE(716), [sym_formal_parameters] = STATE(5015), [sym_pair] = STATE(717), [sym__property_name] = STATE(4930), [sym__hash_always_eval] = STATE(562), [sym_hash_expression] = STATE(562), [sym_hash_empty] = STATE(562), [sym_computed_property_name] = STATE(4930), [sym_template_string] = STATE(716), [sym_query_expression] = STATE(717), [sym_identifier] = ACTIONS(3986), [anon_sym_import] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(4098), [anon_sym_LPAREN] = ACTIONS(3990), [anon_sym_let] = ACTIONS(3992), [anon_sym_include] = ACTIONS(3992), [anon_sym_LBRACK] = ACTIONS(1035), [anon_sym_static] = ACTIONS(3992), [anon_sym_component] = ACTIONS(3992), [anon_sym_function] = ACTIONS(1037), [anon_sym_public] = ACTIONS(3992), [anon_sym_private] = ACTIONS(3992), [anon_sym_query] = ACTIONS(3992), [anon_sym_new] = ACTIONS(1039), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3994), [anon_sym_DASH_DASH] = ACTIONS(3994), [anon_sym_DQUOTE] = ACTIONS(1047), [anon_sym_SQUOTE] = ACTIONS(1049), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1051), [sym_this] = ACTIONS(1053), [sym_super] = ACTIONS(1053), [sym_true] = ACTIONS(1053), [sym_false] = ACTIONS(1053), [sym_null] = ACTIONS(3996), [sym_undefined] = ACTIONS(3998), [anon_sym_get] = ACTIONS(3992), [anon_sym_set] = ACTIONS(3992), [anon_sym_POUND] = ACTIONS(4000), [anon_sym_export] = ACTIONS(3992), [anon_sym_queryExecute] = ACTIONS(4002), [anon_sym_BQUOTE] = ACTIONS(1061), }, [STATE(1912)] = { [sym_import] = STATE(4122), [sym_parenthesized_expression] = STATE(1040), [sym_expression] = STATE(2864), [sym_primary_expression] = STATE(2556), [sym_object] = STATE(2765), [sym_object_pattern] = STATE(2842), [sym_array] = STATE(2765), [sym_ordered_struct] = STATE(2765), [sym_array_pattern] = STATE(5172), [sym_function_expression] = STATE(2765), [sym_arrow_function] = STATE(2765), [sym_call_expression] = STATE(2765), [sym_new_expression] = STATE(2842), [sym_member_expression] = STATE(1040), [sym_subscript_expression] = STATE(1040), [sym_assignment_expression] = STATE(2842), [sym__augmented_assignment_lhs] = STATE(3834), [sym_augmented_assignment_expression] = STATE(2842), [sym__destructuring_pattern] = STATE(5172), [sym_ternary_expression] = STATE(2842), [sym_elvis_expression] = STATE(2842), [sym_binary_expression] = STATE(2842), [sym_unary_operator] = STATE(1912), [sym_unary_expression] = STATE(2842), [sym_update_expression] = STATE(2842), [sym_string] = STATE(2228), [sym_regex] = STATE(2765), [sym_meta_property] = STATE(2765), [sym_formal_parameters] = STATE(5181), [sym_pair] = STATE(2842), [sym__property_name] = STATE(4971), [sym__hash_always_eval] = STATE(2221), [sym_hash_expression] = STATE(2221), [sym_hash_empty] = STATE(2221), [sym_computed_property_name] = STATE(4971), [sym_template_string] = STATE(2765), [sym_query_expression] = STATE(2842), [sym_identifier] = ACTIONS(4116), [anon_sym_import] = ACTIONS(927), [anon_sym_LBRACE] = ACTIONS(4118), [anon_sym_LPAREN] = ACTIONS(3817), [anon_sym_let] = ACTIONS(4120), [anon_sym_include] = ACTIONS(4120), [anon_sym_LBRACK] = ACTIONS(937), [anon_sym_static] = ACTIONS(4120), [anon_sym_component] = ACTIONS(4120), [anon_sym_function] = ACTIONS(939), [anon_sym_public] = ACTIONS(4120), [anon_sym_private] = ACTIONS(4120), [anon_sym_query] = ACTIONS(4120), [anon_sym_new] = ACTIONS(4122), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4124), [anon_sym_DASH_DASH] = ACTIONS(4124), [anon_sym_DQUOTE] = ACTIONS(949), [anon_sym_SQUOTE] = ACTIONS(951), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(953), [sym_this] = ACTIONS(955), [sym_super] = ACTIONS(955), [sym_true] = ACTIONS(955), [sym_false] = ACTIONS(955), [sym_null] = ACTIONS(4126), [sym_undefined] = ACTIONS(4128), [anon_sym_get] = ACTIONS(4120), [anon_sym_set] = ACTIONS(4120), [anon_sym_POUND] = ACTIONS(3827), [anon_sym_export] = ACTIONS(4120), [anon_sym_queryExecute] = ACTIONS(4130), [anon_sym_BQUOTE] = ACTIONS(963), }, [STATE(1913)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3467), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1914)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2975), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1915)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2977), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1916)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2115), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1917)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2979), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1918)] = { [sym_import] = STATE(4094), [sym_parenthesized_expression] = STATE(395), [sym_expression] = STATE(625), [sym_primary_expression] = STATE(579), [sym_object] = STATE(657), [sym_object_pattern] = STATE(661), [sym_array] = STATE(657), [sym_ordered_struct] = STATE(657), [sym_array_pattern] = STATE(5031), [sym_function_expression] = STATE(657), [sym_arrow_function] = STATE(657), [sym_call_expression] = STATE(657), [sym_new_expression] = STATE(661), [sym_member_expression] = STATE(395), [sym_subscript_expression] = STATE(395), [sym_assignment_expression] = STATE(661), [sym__augmented_assignment_lhs] = STATE(3849), [sym_augmented_assignment_expression] = STATE(661), [sym__destructuring_pattern] = STATE(5031), [sym_ternary_expression] = STATE(661), [sym_elvis_expression] = STATE(661), [sym_binary_expression] = STATE(661), [sym_unary_operator] = STATE(1490), [sym_unary_expression] = STATE(661), [sym_update_expression] = STATE(661), [sym_string] = STATE(544), [sym_regex] = STATE(657), [sym_meta_property] = STATE(657), [sym_formal_parameters] = STATE(4875), [sym_pair] = STATE(661), [sym__property_name] = STATE(4968), [sym__hash_always_eval] = STATE(556), [sym_hash_expression] = STATE(556), [sym_hash_empty] = STATE(556), [sym_computed_property_name] = STATE(4968), [sym_template_string] = STATE(657), [sym_query_expression] = STATE(661), [sym_identifier] = ACTIONS(3938), [anon_sym_import] = ACTIONS(967), [anon_sym_LBRACE] = ACTIONS(4042), [anon_sym_LPAREN] = ACTIONS(3942), [anon_sym_let] = ACTIONS(3944), [anon_sym_include] = ACTIONS(3944), [anon_sym_LBRACK] = ACTIONS(977), [anon_sym_static] = ACTIONS(3944), [anon_sym_component] = ACTIONS(3944), [anon_sym_function] = ACTIONS(979), [anon_sym_public] = ACTIONS(3944), [anon_sym_private] = ACTIONS(3944), [anon_sym_query] = ACTIONS(3944), [anon_sym_new] = ACTIONS(981), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(987), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3946), [anon_sym_DASH_DASH] = ACTIONS(3946), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(991), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(993), [sym_this] = ACTIONS(995), [sym_super] = ACTIONS(995), [sym_true] = ACTIONS(995), [sym_false] = ACTIONS(995), [sym_null] = ACTIONS(3948), [sym_undefined] = ACTIONS(3950), [anon_sym_get] = ACTIONS(3944), [anon_sym_set] = ACTIONS(3944), [anon_sym_POUND] = ACTIONS(3952), [anon_sym_export] = ACTIONS(3944), [anon_sym_queryExecute] = ACTIONS(3954), [anon_sym_BQUOTE] = ACTIONS(1003), }, [STATE(1919)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(457), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(428), [sym_hash_expression] = STATE(428), [sym_hash_empty] = STATE(428), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1920)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2135), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1921)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2980), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1922)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3450), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1923)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2981), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1924)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2982), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1925)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3359), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1926)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3368), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1927)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3416), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1928)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2145), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1929)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3369), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1930)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1138), [sym_expression] = STATE(3312), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(5085), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1138), [sym_subscript_expression] = STATE(1138), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3840), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(5085), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1739), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(2883), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(5040), [sym_pair] = STATE(2118), [sym__property_name] = STATE(5059), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(5059), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(3797), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(3799), [anon_sym_include] = ACTIONS(3799), [anon_sym_LBRACK] = ACTIONS(807), [anon_sym_static] = ACTIONS(3799), [anon_sym_component] = ACTIONS(3799), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(3799), [anon_sym_private] = ACTIONS(3799), [anon_sym_query] = ACTIONS(3799), [anon_sym_new] = ACTIONS(3801), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3803), [anon_sym_DASH_DASH] = ACTIONS(3803), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(3805), [sym_undefined] = ACTIONS(3807), [anon_sym_get] = ACTIONS(3799), [anon_sym_set] = ACTIONS(3799), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(3799), [anon_sym_queryExecute] = ACTIONS(3809), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1931)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3370), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1932)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3371), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1933)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3372), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1934)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3373), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1935)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3374), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1936)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3423), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1937)] = { [sym_import] = STATE(4124), [sym_parenthesized_expression] = STATE(375), [sym_expression] = STATE(494), [sym_primary_expression] = STATE(436), [sym_object] = STATE(505), [sym_object_pattern] = STATE(501), [sym_array] = STATE(505), [sym_ordered_struct] = STATE(505), [sym_array_pattern] = STATE(4880), [sym_function_expression] = STATE(505), [sym_arrow_function] = STATE(505), [sym_call_expression] = STATE(505), [sym_new_expression] = STATE(501), [sym_member_expression] = STATE(375), [sym_subscript_expression] = STATE(375), [sym_assignment_expression] = STATE(501), [sym__augmented_assignment_lhs] = STATE(3841), [sym_augmented_assignment_expression] = STATE(501), [sym__destructuring_pattern] = STATE(4880), [sym_ternary_expression] = STATE(501), [sym_elvis_expression] = STATE(501), [sym_binary_expression] = STATE(501), [sym_unary_operator] = STATE(1627), [sym_unary_expression] = STATE(501), [sym_update_expression] = STATE(501), [sym_string] = STATE(422), [sym_regex] = STATE(505), [sym_meta_property] = STATE(505), [sym_formal_parameters] = STATE(4970), [sym_pair] = STATE(501), [sym__property_name] = STATE(4939), [sym__hash_always_eval] = STATE(426), [sym_hash_expression] = STATE(426), [sym_hash_empty] = STATE(426), [sym_computed_property_name] = STATE(4939), [sym_template_string] = STATE(505), [sym_query_expression] = STATE(501), [sym_identifier] = ACTIONS(3956), [anon_sym_import] = ACTIONS(697), [anon_sym_LBRACE] = ACTIONS(4168), [anon_sym_LPAREN] = ACTIONS(3960), [anon_sym_let] = ACTIONS(3962), [anon_sym_include] = ACTIONS(3962), [anon_sym_LBRACK] = ACTIONS(707), [anon_sym_static] = ACTIONS(3962), [anon_sym_component] = ACTIONS(3962), [anon_sym_function] = ACTIONS(709), [anon_sym_public] = ACTIONS(3962), [anon_sym_private] = ACTIONS(3962), [anon_sym_query] = ACTIONS(3962), [anon_sym_new] = ACTIONS(711), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(717), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3964), [anon_sym_DASH_DASH] = ACTIONS(3964), [anon_sym_DQUOTE] = ACTIONS(719), [anon_sym_SQUOTE] = ACTIONS(721), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(723), [sym_this] = ACTIONS(725), [sym_super] = ACTIONS(725), [sym_true] = ACTIONS(725), [sym_false] = ACTIONS(725), [sym_null] = ACTIONS(3966), [sym_undefined] = ACTIONS(3968), [anon_sym_get] = ACTIONS(3962), [anon_sym_set] = ACTIONS(3962), [anon_sym_POUND] = ACTIONS(3970), [anon_sym_export] = ACTIONS(3962), [anon_sym_queryExecute] = ACTIONS(3972), [anon_sym_BQUOTE] = ACTIONS(733), }, [STATE(1938)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(832), [sym_expression] = STATE(2146), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4863), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(832), [sym_subscript_expression] = STATE(832), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3851), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4863), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1791), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(1995), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5017), [sym_pair] = STATE(2046), [sym__property_name] = STATE(4866), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(4866), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(4060), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(4062), [anon_sym_include] = ACTIONS(4062), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(4062), [anon_sym_component] = ACTIONS(4062), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(4062), [anon_sym_private] = ACTIONS(4062), [anon_sym_query] = ACTIONS(4062), [anon_sym_new] = ACTIONS(4064), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(610), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4066), [anon_sym_DASH_DASH] = ACTIONS(4066), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(4068), [sym_undefined] = ACTIONS(4070), [anon_sym_get] = ACTIONS(4062), [anon_sym_set] = ACTIONS(4062), [anon_sym_POUND] = ACTIONS(3793), [anon_sym_export] = ACTIONS(4062), [anon_sym_queryExecute] = ACTIONS(4072), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1939)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3375), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1940)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3377), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1941)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3378), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1942)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3366), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1943)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2983), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1944)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3098), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1945)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3379), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1946)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3382), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1947)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3099), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1948)] = { [sym_import] = STATE(4112), [sym_parenthesized_expression] = STATE(1014), [sym_expression] = STATE(3100), [sym_primary_expression] = STATE(2374), [sym_object] = STATE(2824), [sym_object_pattern] = STATE(2831), [sym_array] = STATE(2824), [sym_ordered_struct] = STATE(2824), [sym_array_pattern] = STATE(5010), [sym_function_expression] = STATE(2824), [sym_arrow_function] = STATE(2824), [sym_call_expression] = STATE(2824), [sym_new_expression] = STATE(2831), [sym_member_expression] = STATE(1014), [sym_subscript_expression] = STATE(1014), [sym_assignment_expression] = STATE(2831), [sym__augmented_assignment_lhs] = STATE(3846), [sym_augmented_assignment_expression] = STATE(2831), [sym__destructuring_pattern] = STATE(5010), [sym_ternary_expression] = STATE(2831), [sym_elvis_expression] = STATE(2831), [sym_binary_expression] = STATE(2831), [sym_unary_operator] = STATE(1785), [sym_unary_expression] = STATE(2831), [sym_update_expression] = STATE(2831), [sym_string] = STATE(2300), [sym_regex] = STATE(2824), [sym_meta_property] = STATE(2824), [sym_formal_parameters] = STATE(4904), [sym_pair] = STATE(2831), [sym__property_name] = STATE(4876), [sym__hash_always_eval] = STATE(2322), [sym_hash_expression] = STATE(2322), [sym_hash_empty] = STATE(2322), [sym_computed_property_name] = STATE(4876), [sym_template_string] = STATE(2824), [sym_query_expression] = STATE(2831), [sym_identifier] = ACTIONS(4044), [anon_sym_import] = ACTIONS(821), [anon_sym_LBRACE] = ACTIONS(4046), [anon_sym_LPAREN] = ACTIONS(3898), [anon_sym_let] = ACTIONS(4048), [anon_sym_include] = ACTIONS(4048), [anon_sym_LBRACK] = ACTIONS(831), [anon_sym_static] = ACTIONS(4048), [anon_sym_component] = ACTIONS(4048), [anon_sym_function] = ACTIONS(833), [anon_sym_public] = ACTIONS(4048), [anon_sym_private] = ACTIONS(4048), [anon_sym_query] = ACTIONS(4048), [anon_sym_new] = ACTIONS(4050), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(841), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4052), [anon_sym_DASH_DASH] = ACTIONS(4052), [anon_sym_DQUOTE] = ACTIONS(843), [anon_sym_SQUOTE] = ACTIONS(845), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(847), [sym_this] = ACTIONS(849), [sym_super] = ACTIONS(849), [sym_true] = ACTIONS(849), [sym_false] = ACTIONS(849), [sym_null] = ACTIONS(4054), [sym_undefined] = ACTIONS(4056), [anon_sym_get] = ACTIONS(4048), [anon_sym_set] = ACTIONS(4048), [anon_sym_POUND] = ACTIONS(3908), [anon_sym_export] = ACTIONS(4048), [anon_sym_queryExecute] = ACTIONS(4058), [anon_sym_BQUOTE] = ACTIONS(857), }, [STATE(1949)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3387), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1950)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3392), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1951)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3399), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1952)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3402), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1953)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3469), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1954)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3404), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1955)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3406), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1956)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3407), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1957)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3470), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1958)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3410), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1959)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3411), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1960)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3471), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1961)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3412), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1962)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3472), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1963)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3380), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1964)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3381), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1965)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3415), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1966)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3383), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1967)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3445), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1968)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1021), [sym_expression] = STATE(2045), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(4908), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1021), [sym_subscript_expression] = STATE(1021), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3853), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(4908), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1968), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2254), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5175), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5175), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3564), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(229), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(231), [anon_sym_include] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(231), [anon_sym_component] = ACTIONS(231), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(231), [anon_sym_private] = ACTIONS(231), [anon_sym_query] = ACTIONS(231), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(73), [anon_sym_DASH_DASH] = ACTIONS(73), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(85), [sym_undefined] = ACTIONS(87), [anon_sym_get] = ACTIONS(231), [anon_sym_set] = ACTIONS(231), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(231), [anon_sym_queryExecute] = ACTIONS(235), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1969)] = { [sym_import] = STATE(4126), [sym_parenthesized_expression] = STATE(1152), [sym_expression] = STATE(3474), [sym_primary_expression] = STATE(2064), [sym_object] = STATE(2163), [sym_object_pattern] = STATE(2118), [sym_array] = STATE(2163), [sym_ordered_struct] = STATE(2163), [sym_array_pattern] = STATE(4961), [sym_function_expression] = STATE(2163), [sym_arrow_function] = STATE(2163), [sym_call_expression] = STATE(2163), [sym_new_expression] = STATE(2118), [sym_member_expression] = STATE(1152), [sym_subscript_expression] = STATE(1152), [sym_assignment_expression] = STATE(2118), [sym__augmented_assignment_lhs] = STATE(3850), [sym_augmented_assignment_expression] = STATE(2118), [sym__destructuring_pattern] = STATE(4961), [sym_ternary_expression] = STATE(2118), [sym_elvis_expression] = STATE(2118), [sym_binary_expression] = STATE(2118), [sym_unary_operator] = STATE(1574), [sym_unary_expression] = STATE(2118), [sym_update_expression] = STATE(2118), [sym_string] = STATE(3183), [sym_regex] = STATE(2163), [sym_meta_property] = STATE(2163), [sym_formal_parameters] = STATE(4893), [sym_pair] = STATE(2118), [sym__property_name] = STATE(4905), [sym__hash_always_eval] = STATE(2783), [sym_hash_expression] = STATE(2783), [sym_hash_empty] = STATE(2783), [sym_computed_property_name] = STATE(4905), [sym_template_string] = STATE(2163), [sym_query_expression] = STATE(2118), [sym_identifier] = ACTIONS(4148), [anon_sym_import] = ACTIONS(99), [anon_sym_LBRACE] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(2091), [anon_sym_let] = ACTIONS(4150), [anon_sym_include] = ACTIONS(4150), [anon_sym_LBRACK] = ACTIONS(869), [anon_sym_static] = ACTIONS(4150), [anon_sym_component] = ACTIONS(4150), [anon_sym_function] = ACTIONS(636), [anon_sym_public] = ACTIONS(4150), [anon_sym_private] = ACTIONS(4150), [anon_sym_query] = ACTIONS(4150), [anon_sym_new] = ACTIONS(4152), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(644), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(4154), [anon_sym_DASH_DASH] = ACTIONS(4154), [anon_sym_DQUOTE] = ACTIONS(144), [anon_sym_SQUOTE] = ACTIONS(146), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(813), [sym_this] = ACTIONS(152), [sym_super] = ACTIONS(152), [sym_true] = ACTIONS(152), [sym_false] = ACTIONS(152), [sym_null] = ACTIONS(4156), [sym_undefined] = ACTIONS(4158), [anon_sym_get] = ACTIONS(4150), [anon_sym_set] = ACTIONS(4150), [anon_sym_POUND] = ACTIONS(158), [anon_sym_export] = ACTIONS(4150), [anon_sym_queryExecute] = ACTIONS(4160), [anon_sym_BQUOTE] = ACTIONS(162), }, [STATE(1970)] = { [sym_import] = STATE(4103), [sym_parenthesized_expression] = STATE(1053), [sym_expression] = STATE(2606), [sym_primary_expression] = STATE(1990), [sym_object] = STATE(2005), [sym_object_pattern] = STATE(2046), [sym_array] = STATE(2005), [sym_ordered_struct] = STATE(2005), [sym_array_pattern] = STATE(5170), [sym_function_expression] = STATE(2005), [sym_arrow_function] = STATE(2005), [sym_call_expression] = STATE(2005), [sym_new_expression] = STATE(2046), [sym_member_expression] = STATE(1053), [sym_subscript_expression] = STATE(1053), [sym_assignment_expression] = STATE(2046), [sym__augmented_assignment_lhs] = STATE(3852), [sym_augmented_assignment_expression] = STATE(2046), [sym__destructuring_pattern] = STATE(5170), [sym_ternary_expression] = STATE(2046), [sym_elvis_expression] = STATE(2046), [sym_binary_expression] = STATE(2046), [sym_unary_operator] = STATE(1400), [sym_unary_expression] = STATE(2046), [sym_update_expression] = STATE(2046), [sym_string] = STATE(2260), [sym_regex] = STATE(2005), [sym_meta_property] = STATE(2005), [sym_formal_parameters] = STATE(5100), [sym_pair] = STATE(2046), [sym__property_name] = STATE(5177), [sym__hash_always_eval] = STATE(1980), [sym_hash_expression] = STATE(1980), [sym_hash_empty] = STATE(1980), [sym_computed_property_name] = STATE(5177), [sym_template_string] = STATE(2005), [sym_query_expression] = STATE(2046), [sym_identifier] = ACTIONS(3912), [anon_sym_import] = ACTIONS(227), [anon_sym_LBRACE] = ACTIONS(4074), [anon_sym_LPAREN] = ACTIONS(23), [anon_sym_let] = ACTIONS(3914), [anon_sym_include] = ACTIONS(3914), [anon_sym_LBRACK] = ACTIONS(47), [anon_sym_static] = ACTIONS(3914), [anon_sym_component] = ACTIONS(3914), [anon_sym_function] = ACTIONS(233), [anon_sym_public] = ACTIONS(3914), [anon_sym_private] = ACTIONS(3914), [anon_sym_query] = ACTIONS(3914), [anon_sym_new] = ACTIONS(791), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), [anon_sym_SLASH] = ACTIONS(69), [anon_sym_BANG] = ACTIONS(71), [anon_sym_TILDE] = ACTIONS(71), [aux_sym_unary_operator_token1] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(3916), [anon_sym_DASH_DASH] = ACTIONS(3916), [anon_sym_DQUOTE] = ACTIONS(75), [anon_sym_SQUOTE] = ACTIONS(77), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(81), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(3918), [sym_undefined] = ACTIONS(3920), [anon_sym_get] = ACTIONS(3914), [anon_sym_set] = ACTIONS(3914), [anon_sym_POUND] = ACTIONS(89), [anon_sym_export] = ACTIONS(3914), [anon_sym_queryExecute] = ACTIONS(3922), [anon_sym_BQUOTE] = ACTIONS(237), }, [STATE(1971)] = { [anon_sym_DOT] = ACTIONS(2073), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_COMMA] = ACTIONS(2073), [anon_sym_RBRACE] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_SEMI] = ACTIONS(2073), [anon_sym_RPAREN] = ACTIONS(2073), [anon_sym_in] = ACTIONS(2071), [anon_sym_IN] = ACTIONS(2073), [anon_sym_In] = ACTIONS(2073), [anon_sym_of] = ACTIONS(2073), [anon_sym_OF] = ACTIONS(2073), [anon_sym_Of] = ACTIONS(2073), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [anon_sym_RBRACK] = ACTIONS(2073), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2073), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2073), [aux_sym_binary_expression_token3] = ACTIONS(2073), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2073), [aux_sym_binary_expression_token4] = ACTIONS(2073), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2073), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2073), [aux_sym_binary_expression_token10] = ACTIONS(2073), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2073), [aux_sym_binary_expression_token12] = ACTIONS(2073), [aux_sym_binary_expression_token13] = ACTIONS(2073), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2073), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2073), [aux_sym_binary_expression_token17] = ACTIONS(2073), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2073), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2073), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), }, [STATE(1972)] = { [anon_sym_DOT] = ACTIONS(2069), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_COMMA] = ACTIONS(2069), [anon_sym_RBRACE] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_SEMI] = ACTIONS(2069), [anon_sym_RPAREN] = ACTIONS(2069), [anon_sym_in] = ACTIONS(2067), [anon_sym_IN] = ACTIONS(2069), [anon_sym_In] = ACTIONS(2069), [anon_sym_of] = ACTIONS(2069), [anon_sym_OF] = ACTIONS(2069), [anon_sym_Of] = ACTIONS(2069), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [anon_sym_RBRACK] = ACTIONS(2069), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2069), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2069), [aux_sym_binary_expression_token3] = ACTIONS(2069), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2069), [aux_sym_binary_expression_token4] = ACTIONS(2069), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2069), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2069), [aux_sym_binary_expression_token10] = ACTIONS(2069), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2069), [aux_sym_binary_expression_token12] = ACTIONS(2069), [aux_sym_binary_expression_token13] = ACTIONS(2069), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2069), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2069), [aux_sym_binary_expression_token17] = ACTIONS(2069), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2069), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2069), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), }, [STATE(1973)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1974)] = { [anon_sym_DOT] = ACTIONS(1832), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_COMMA] = ACTIONS(1832), [anon_sym_RBRACE] = ACTIONS(1832), [anon_sym_else] = ACTIONS(1832), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_in] = ACTIONS(1830), [anon_sym_IN] = ACTIONS(1832), [anon_sym_In] = ACTIONS(1832), [anon_sym_of] = ACTIONS(1832), [anon_sym_OF] = ACTIONS(1832), [anon_sym_Of] = ACTIONS(1832), [anon_sym_while] = ACTIONS(1832), [anon_sym_LBRACK] = ACTIONS(1832), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1832), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1832), [aux_sym_binary_expression_token3] = ACTIONS(1832), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1832), [aux_sym_binary_expression_token4] = ACTIONS(1832), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1832), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1832), [aux_sym_binary_expression_token10] = ACTIONS(1832), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1832), [aux_sym_binary_expression_token12] = ACTIONS(1832), [aux_sym_binary_expression_token13] = ACTIONS(1832), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1832), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1832), [aux_sym_binary_expression_token17] = ACTIONS(1832), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1832), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), }, [STATE(1975)] = { [anon_sym_DOT] = ACTIONS(2161), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_COMMA] = ACTIONS(2161), [anon_sym_RBRACE] = ACTIONS(2161), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_SEMI] = ACTIONS(2161), [anon_sym_in] = ACTIONS(2159), [anon_sym_IN] = ACTIONS(2161), [anon_sym_In] = ACTIONS(2161), [anon_sym_of] = ACTIONS(2161), [anon_sym_OF] = ACTIONS(2161), [anon_sym_Of] = ACTIONS(2161), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_EQ] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2161), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2161), [aux_sym_binary_expression_token3] = ACTIONS(2161), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2161), [aux_sym_binary_expression_token4] = ACTIONS(2161), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2161), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2161), [aux_sym_binary_expression_token10] = ACTIONS(2161), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2161), [aux_sym_binary_expression_token12] = ACTIONS(2161), [aux_sym_binary_expression_token13] = ACTIONS(2161), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2161), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2161), [aux_sym_binary_expression_token17] = ACTIONS(2161), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2161), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2161), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), }, [STATE(1976)] = { [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_else] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_IN] = ACTIONS(1826), [anon_sym_In] = ACTIONS(1826), [anon_sym_of] = ACTIONS(1826), [anon_sym_OF] = ACTIONS(1826), [anon_sym_Of] = ACTIONS(1826), [anon_sym_while] = ACTIONS(1826), [anon_sym_LBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1826), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1826), [aux_sym_binary_expression_token3] = ACTIONS(1826), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1826), [aux_sym_binary_expression_token4] = ACTIONS(1826), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1826), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1826), [aux_sym_binary_expression_token10] = ACTIONS(1826), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1826), [aux_sym_binary_expression_token12] = ACTIONS(1826), [aux_sym_binary_expression_token13] = ACTIONS(1826), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1826), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1826), [aux_sym_binary_expression_token17] = ACTIONS(1826), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1826), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4214), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(1977)] = { [anon_sym_DOT] = ACTIONS(2073), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_COMMA] = ACTIONS(2073), [anon_sym_RBRACE] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_SEMI] = ACTIONS(2073), [anon_sym_in] = ACTIONS(2071), [anon_sym_IN] = ACTIONS(2073), [anon_sym_In] = ACTIONS(2073), [anon_sym_of] = ACTIONS(2073), [anon_sym_OF] = ACTIONS(2073), [anon_sym_Of] = ACTIONS(2073), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2073), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2073), [aux_sym_binary_expression_token3] = ACTIONS(2073), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2073), [aux_sym_binary_expression_token4] = ACTIONS(2073), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2073), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2073), [aux_sym_binary_expression_token10] = ACTIONS(2073), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2073), [aux_sym_binary_expression_token12] = ACTIONS(2073), [aux_sym_binary_expression_token13] = ACTIONS(2073), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2073), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2073), [aux_sym_binary_expression_token17] = ACTIONS(2073), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2073), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2073), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), }, [STATE(1978)] = { [anon_sym_DOT] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_else] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_in] = ACTIONS(1800), [anon_sym_IN] = ACTIONS(1802), [anon_sym_In] = ACTIONS(1802), [anon_sym_of] = ACTIONS(1802), [anon_sym_OF] = ACTIONS(1802), [anon_sym_Of] = ACTIONS(1802), [anon_sym_while] = ACTIONS(1802), [anon_sym_LBRACK] = ACTIONS(1802), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1802), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1802), [aux_sym_binary_expression_token3] = ACTIONS(1802), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1802), [aux_sym_binary_expression_token4] = ACTIONS(1802), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1802), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1802), [aux_sym_binary_expression_token10] = ACTIONS(1802), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1802), [aux_sym_binary_expression_token12] = ACTIONS(1802), [aux_sym_binary_expression_token13] = ACTIONS(1802), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1802), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1802), [aux_sym_binary_expression_token17] = ACTIONS(1802), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1802), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4216), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(1979)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2084), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_COMMA] = ACTIONS(2084), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2084), [anon_sym_in] = ACTIONS(2081), [anon_sym_IN] = ACTIONS(2084), [anon_sym_In] = ACTIONS(2084), [anon_sym_of] = ACTIONS(2084), [anon_sym_OF] = ACTIONS(2084), [anon_sym_Of] = ACTIONS(2084), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2084), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2084), [aux_sym_binary_expression_token3] = ACTIONS(2084), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2084), [aux_sym_binary_expression_token4] = ACTIONS(2084), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2084), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2084), [aux_sym_binary_expression_token10] = ACTIONS(2084), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2084), [aux_sym_binary_expression_token12] = ACTIONS(2084), [aux_sym_binary_expression_token13] = ACTIONS(2084), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2084), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2084), [aux_sym_binary_expression_token17] = ACTIONS(2084), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2084), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2084), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), }, [STATE(1980)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_IN] = ACTIONS(2063), [anon_sym_In] = ACTIONS(2063), [anon_sym_of] = ACTIONS(2063), [anon_sym_OF] = ACTIONS(2063), [anon_sym_Of] = ACTIONS(2063), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(1981)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2078), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_COMMA] = ACTIONS(2078), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2078), [anon_sym_in] = ACTIONS(2075), [anon_sym_IN] = ACTIONS(2078), [anon_sym_In] = ACTIONS(2078), [anon_sym_of] = ACTIONS(2078), [anon_sym_OF] = ACTIONS(2078), [anon_sym_Of] = ACTIONS(2078), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2078), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2078), [aux_sym_binary_expression_token3] = ACTIONS(2078), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2078), [aux_sym_binary_expression_token4] = ACTIONS(2078), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2078), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2078), [aux_sym_binary_expression_token10] = ACTIONS(2078), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2078), [aux_sym_binary_expression_token12] = ACTIONS(2078), [aux_sym_binary_expression_token13] = ACTIONS(2078), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2078), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2078), [aux_sym_binary_expression_token17] = ACTIONS(2078), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2078), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2078), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), }, [STATE(1982)] = { [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_else] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_IN] = ACTIONS(1826), [anon_sym_In] = ACTIONS(1826), [anon_sym_of] = ACTIONS(1826), [anon_sym_OF] = ACTIONS(1826), [anon_sym_Of] = ACTIONS(1826), [anon_sym_while] = ACTIONS(1826), [anon_sym_LBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1826), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1826), [aux_sym_binary_expression_token3] = ACTIONS(1826), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1826), [aux_sym_binary_expression_token4] = ACTIONS(1826), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1826), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1826), [aux_sym_binary_expression_token10] = ACTIONS(1826), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1826), [aux_sym_binary_expression_token12] = ACTIONS(1826), [aux_sym_binary_expression_token13] = ACTIONS(1826), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1826), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1826), [aux_sym_binary_expression_token17] = ACTIONS(1826), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1826), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(1983)] = { [anon_sym_DOT] = ACTIONS(2069), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_COMMA] = ACTIONS(2069), [anon_sym_RBRACE] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_SEMI] = ACTIONS(2069), [anon_sym_in] = ACTIONS(2067), [anon_sym_IN] = ACTIONS(2069), [anon_sym_In] = ACTIONS(2069), [anon_sym_of] = ACTIONS(2069), [anon_sym_OF] = ACTIONS(2069), [anon_sym_Of] = ACTIONS(2069), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2069), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2069), [aux_sym_binary_expression_token3] = ACTIONS(2069), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2069), [aux_sym_binary_expression_token4] = ACTIONS(2069), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2069), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2069), [aux_sym_binary_expression_token10] = ACTIONS(2069), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2069), [aux_sym_binary_expression_token12] = ACTIONS(2069), [aux_sym_binary_expression_token13] = ACTIONS(2069), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2069), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2069), [aux_sym_binary_expression_token17] = ACTIONS(2069), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2069), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2069), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), }, [STATE(1984)] = { [sym_arguments] = STATE(2054), [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_RBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_IN] = ACTIONS(2145), [anon_sym_In] = ACTIONS(2145), [anon_sym_of] = ACTIONS(2145), [anon_sym_OF] = ACTIONS(2145), [anon_sym_Of] = ACTIONS(2145), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4224), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2145), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2145), [aux_sym_binary_expression_token3] = ACTIONS(2145), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2145), [aux_sym_binary_expression_token4] = ACTIONS(2145), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2145), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2145), [aux_sym_binary_expression_token10] = ACTIONS(2145), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2145), [aux_sym_binary_expression_token12] = ACTIONS(2145), [aux_sym_binary_expression_token13] = ACTIONS(2145), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2145), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2145), [aux_sym_binary_expression_token17] = ACTIONS(2145), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2145), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(1985)] = { [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_COMMA] = ACTIONS(2177), [anon_sym_RBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_IN] = ACTIONS(2177), [anon_sym_In] = ACTIONS(2177), [anon_sym_of] = ACTIONS(2177), [anon_sym_OF] = ACTIONS(2177), [anon_sym_Of] = ACTIONS(2177), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2177), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2177), [aux_sym_binary_expression_token3] = ACTIONS(2177), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2177), [aux_sym_binary_expression_token4] = ACTIONS(2177), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2177), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2177), [aux_sym_binary_expression_token10] = ACTIONS(2177), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2177), [aux_sym_binary_expression_token12] = ACTIONS(2177), [aux_sym_binary_expression_token13] = ACTIONS(2177), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2177), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2177), [aux_sym_binary_expression_token17] = ACTIONS(2177), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2177), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), }, [STATE(1986)] = { [sym_arguments] = STATE(2013), [anon_sym_DOT] = ACTIONS(2157), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_RBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_IN] = ACTIONS(2157), [anon_sym_In] = ACTIONS(2157), [anon_sym_of] = ACTIONS(2157), [anon_sym_OF] = ACTIONS(2157), [anon_sym_Of] = ACTIONS(2157), [anon_sym_LBRACK] = ACTIONS(2157), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2157), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2157), [aux_sym_binary_expression_token3] = ACTIONS(2157), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2157), [aux_sym_binary_expression_token4] = ACTIONS(2157), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2157), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2157), [aux_sym_binary_expression_token10] = ACTIONS(2157), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2157), [aux_sym_binary_expression_token12] = ACTIONS(2157), [aux_sym_binary_expression_token13] = ACTIONS(2157), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2157), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2157), [aux_sym_binary_expression_token17] = ACTIONS(2157), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2157), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(1987)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2912), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1988)] = { [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_RBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_IN] = ACTIONS(2151), [anon_sym_In] = ACTIONS(2151), [anon_sym_of] = ACTIONS(2151), [anon_sym_OF] = ACTIONS(2151), [anon_sym_Of] = ACTIONS(2151), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2151), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2151), [aux_sym_binary_expression_token3] = ACTIONS(2151), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2151), [aux_sym_binary_expression_token4] = ACTIONS(2151), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2151), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2151), [aux_sym_binary_expression_token10] = ACTIONS(2151), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2151), [aux_sym_binary_expression_token12] = ACTIONS(2151), [aux_sym_binary_expression_token13] = ACTIONS(2151), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2151), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2151), [aux_sym_binary_expression_token17] = ACTIONS(2151), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2151), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(1989)] = { [sym_arguments] = STATE(2011), [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_RBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_IN] = ACTIONS(2157), [anon_sym_In] = ACTIONS(2157), [anon_sym_of] = ACTIONS(2157), [anon_sym_OF] = ACTIONS(2157), [anon_sym_Of] = ACTIONS(2157), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4224), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2157), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2157), [aux_sym_binary_expression_token3] = ACTIONS(2157), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2157), [aux_sym_binary_expression_token4] = ACTIONS(2157), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2157), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2157), [aux_sym_binary_expression_token10] = ACTIONS(2157), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2157), [aux_sym_binary_expression_token12] = ACTIONS(2157), [aux_sym_binary_expression_token13] = ACTIONS(2157), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2157), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2157), [aux_sym_binary_expression_token17] = ACTIONS(2157), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2157), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(1990)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_IN] = ACTIONS(2063), [anon_sym_In] = ACTIONS(2063), [anon_sym_of] = ACTIONS(2063), [anon_sym_OF] = ACTIONS(2063), [anon_sym_Of] = ACTIONS(2063), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4224), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(1991)] = { [sym_arguments] = STATE(2055), [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_RBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_IN] = ACTIONS(2145), [anon_sym_In] = ACTIONS(2145), [anon_sym_of] = ACTIONS(2145), [anon_sym_OF] = ACTIONS(2145), [anon_sym_Of] = ACTIONS(2145), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4224), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2145), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2145), [aux_sym_binary_expression_token3] = ACTIONS(2145), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2145), [aux_sym_binary_expression_token4] = ACTIONS(2145), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2145), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2145), [aux_sym_binary_expression_token10] = ACTIONS(2145), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2145), [aux_sym_binary_expression_token12] = ACTIONS(2145), [aux_sym_binary_expression_token13] = ACTIONS(2145), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2145), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2145), [aux_sym_binary_expression_token17] = ACTIONS(2145), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2145), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(1992)] = { [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(2167), [anon_sym_RBRACE] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_SEMI] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_IN] = ACTIONS(2167), [anon_sym_In] = ACTIONS(2167), [anon_sym_of] = ACTIONS(2167), [anon_sym_OF] = ACTIONS(2167), [anon_sym_Of] = ACTIONS(2167), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2167), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2167), [aux_sym_binary_expression_token3] = ACTIONS(2167), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2167), [aux_sym_binary_expression_token4] = ACTIONS(2167), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2167), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2167), [aux_sym_binary_expression_token10] = ACTIONS(2167), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2167), [aux_sym_binary_expression_token12] = ACTIONS(2167), [aux_sym_binary_expression_token13] = ACTIONS(2167), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2167), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2167), [aux_sym_binary_expression_token17] = ACTIONS(2167), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2167), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2167), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(1993)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1994)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1995)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2910), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(1996)] = { [sym_arguments] = STATE(2047), [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_RBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_IN] = ACTIONS(2157), [anon_sym_In] = ACTIONS(2157), [anon_sym_of] = ACTIONS(2157), [anon_sym_OF] = ACTIONS(2157), [anon_sym_Of] = ACTIONS(2157), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4224), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2157), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2157), [aux_sym_binary_expression_token3] = ACTIONS(2157), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2157), [aux_sym_binary_expression_token4] = ACTIONS(2157), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2157), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2157), [aux_sym_binary_expression_token10] = ACTIONS(2157), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2157), [aux_sym_binary_expression_token12] = ACTIONS(2157), [aux_sym_binary_expression_token13] = ACTIONS(2157), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2157), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2157), [aux_sym_binary_expression_token17] = ACTIONS(2157), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2157), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(1997)] = { [sym_arguments] = STATE(2029), [anon_sym_DOT] = ACTIONS(2145), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_RBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_IN] = ACTIONS(2145), [anon_sym_In] = ACTIONS(2145), [anon_sym_of] = ACTIONS(2145), [anon_sym_OF] = ACTIONS(2145), [anon_sym_Of] = ACTIONS(2145), [anon_sym_LBRACK] = ACTIONS(2145), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2145), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2145), [aux_sym_binary_expression_token3] = ACTIONS(2145), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2145), [aux_sym_binary_expression_token4] = ACTIONS(2145), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2145), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2145), [aux_sym_binary_expression_token10] = ACTIONS(2145), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2145), [aux_sym_binary_expression_token12] = ACTIONS(2145), [aux_sym_binary_expression_token13] = ACTIONS(2145), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2145), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2145), [aux_sym_binary_expression_token17] = ACTIONS(2145), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2145), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(1998)] = { [anon_sym_DOT] = ACTIONS(2253), [anon_sym_STAR] = ACTIONS(2251), [anon_sym_COMMA] = ACTIONS(2253), [anon_sym_RBRACE] = ACTIONS(2253), [anon_sym_LPAREN] = ACTIONS(2253), [anon_sym_SEMI] = ACTIONS(2253), [anon_sym_in] = ACTIONS(2251), [anon_sym_IN] = ACTIONS(2253), [anon_sym_In] = ACTIONS(2253), [anon_sym_of] = ACTIONS(2253), [anon_sym_OF] = ACTIONS(2253), [anon_sym_Of] = ACTIONS(2253), [anon_sym_LBRACK] = ACTIONS(2253), [sym_optional_chain] = ACTIONS(2253), [sym_static_chain] = ACTIONS(2253), [anon_sym_AMP_AMP] = ACTIONS(2253), [aux_sym_binary_expression_token1] = ACTIONS(2253), [anon_sym_PIPE_PIPE] = ACTIONS(2253), [aux_sym_binary_expression_token2] = ACTIONS(2253), [aux_sym_binary_expression_token3] = ACTIONS(2253), [anon_sym_GT_GT] = ACTIONS(2251), [anon_sym_GT_GT_GT] = ACTIONS(2253), [anon_sym_LT_LT] = ACTIONS(2253), [anon_sym_AMP] = ACTIONS(2251), [anon_sym_CARET] = ACTIONS(2253), [anon_sym_PIPE] = ACTIONS(2251), [anon_sym_PLUS] = ACTIONS(2251), [anon_sym_DASH] = ACTIONS(2251), [anon_sym_SLASH] = ACTIONS(2251), [anon_sym_PERCENT] = ACTIONS(2253), [anon_sym_BSLASH] = ACTIONS(2253), [aux_sym_binary_expression_token4] = ACTIONS(2253), [anon_sym_STAR_STAR] = ACTIONS(2253), [anon_sym_LT] = ACTIONS(2251), [aux_sym_binary_expression_token5] = ACTIONS(2251), [anon_sym_LT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token6] = ACTIONS(2253), [aux_sym_binary_expression_token7] = ACTIONS(2251), [anon_sym_EQ_EQ] = ACTIONS(2251), [anon_sym_EQ_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token8] = ACTIONS(2251), [aux_sym_binary_expression_token9] = ACTIONS(2253), [aux_sym_binary_expression_token10] = ACTIONS(2253), [anon_sym_LT_GT] = ACTIONS(2253), [anon_sym_BANG_EQ] = ACTIONS(2251), [anon_sym_BANG_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token11] = ACTIONS(2253), [aux_sym_binary_expression_token12] = ACTIONS(2253), [aux_sym_binary_expression_token13] = ACTIONS(2253), [aux_sym_binary_expression_token14] = ACTIONS(2253), [aux_sym_binary_expression_token15] = ACTIONS(2253), [anon_sym_GT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token16] = ACTIONS(2253), [aux_sym_binary_expression_token17] = ACTIONS(2253), [anon_sym_GT] = ACTIONS(2251), [aux_sym_binary_expression_token18] = ACTIONS(2251), [aux_sym_binary_expression_token19] = ACTIONS(2251), [aux_sym_binary_expression_token20] = ACTIONS(2251), [aux_sym_binary_expression_token21] = ACTIONS(2253), [aux_sym_binary_expression_token22] = ACTIONS(2253), [aux_sym_binary_expression_token23] = ACTIONS(2253), [anon_sym_QMARK_QMARK] = ACTIONS(2253), [anon_sym_instanceof] = ACTIONS(2253), [anon_sym_PLUS_PLUS] = ACTIONS(2253), [anon_sym_DASH_DASH] = ACTIONS(2253), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2253), [sym__ternary_qmark] = ACTIONS(2253), [sym__elvis_operator] = ACTIONS(2253), [sym_logical_or] = ACTIONS(2253), }, [STATE(1999)] = { [anon_sym_DOT] = ACTIONS(2233), [anon_sym_STAR] = ACTIONS(2231), [anon_sym_COMMA] = ACTIONS(2233), [anon_sym_RBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_in] = ACTIONS(2231), [anon_sym_IN] = ACTIONS(2233), [anon_sym_In] = ACTIONS(2233), [anon_sym_of] = ACTIONS(2233), [anon_sym_OF] = ACTIONS(2233), [anon_sym_Of] = ACTIONS(2233), [anon_sym_LBRACK] = ACTIONS(2233), [sym_optional_chain] = ACTIONS(2233), [sym_static_chain] = ACTIONS(2233), [anon_sym_AMP_AMP] = ACTIONS(2233), [aux_sym_binary_expression_token1] = ACTIONS(2233), [anon_sym_PIPE_PIPE] = ACTIONS(2233), [aux_sym_binary_expression_token2] = ACTIONS(2233), [aux_sym_binary_expression_token3] = ACTIONS(2233), [anon_sym_GT_GT] = ACTIONS(2231), [anon_sym_GT_GT_GT] = ACTIONS(2233), [anon_sym_LT_LT] = ACTIONS(2233), [anon_sym_AMP] = ACTIONS(2231), [anon_sym_CARET] = ACTIONS(2233), [anon_sym_PIPE] = ACTIONS(2231), [anon_sym_PLUS] = ACTIONS(2231), [anon_sym_DASH] = ACTIONS(2231), [anon_sym_SLASH] = ACTIONS(2231), [anon_sym_PERCENT] = ACTIONS(2233), [anon_sym_BSLASH] = ACTIONS(2233), [aux_sym_binary_expression_token4] = ACTIONS(2233), [anon_sym_STAR_STAR] = ACTIONS(2233), [anon_sym_LT] = ACTIONS(2231), [aux_sym_binary_expression_token5] = ACTIONS(2231), [anon_sym_LT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token6] = ACTIONS(2233), [aux_sym_binary_expression_token7] = ACTIONS(2231), [anon_sym_EQ_EQ] = ACTIONS(2231), [anon_sym_EQ_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token8] = ACTIONS(2231), [aux_sym_binary_expression_token9] = ACTIONS(2233), [aux_sym_binary_expression_token10] = ACTIONS(2233), [anon_sym_LT_GT] = ACTIONS(2233), [anon_sym_BANG_EQ] = ACTIONS(2231), [anon_sym_BANG_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token11] = ACTIONS(2233), [aux_sym_binary_expression_token12] = ACTIONS(2233), [aux_sym_binary_expression_token13] = ACTIONS(2233), [aux_sym_binary_expression_token14] = ACTIONS(2233), [aux_sym_binary_expression_token15] = ACTIONS(2233), [anon_sym_GT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token16] = ACTIONS(2233), [aux_sym_binary_expression_token17] = ACTIONS(2233), [anon_sym_GT] = ACTIONS(2231), [aux_sym_binary_expression_token18] = ACTIONS(2231), [aux_sym_binary_expression_token19] = ACTIONS(2231), [aux_sym_binary_expression_token20] = ACTIONS(2231), [aux_sym_binary_expression_token21] = ACTIONS(2233), [aux_sym_binary_expression_token22] = ACTIONS(2233), [aux_sym_binary_expression_token23] = ACTIONS(2233), [anon_sym_QMARK_QMARK] = ACTIONS(2233), [anon_sym_instanceof] = ACTIONS(2233), [anon_sym_PLUS_PLUS] = ACTIONS(2233), [anon_sym_DASH_DASH] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2233), [sym__elvis_operator] = ACTIONS(2233), [sym_logical_or] = ACTIONS(2233), }, [STATE(2000)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(2918), [anon_sym_IN] = ACTIONS(2921), [anon_sym_In] = ACTIONS(2921), [anon_sym_of] = ACTIONS(2921), [anon_sym_OF] = ACTIONS(2921), [anon_sym_Of] = ACTIONS(2921), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2001)] = { [anon_sym_DOT] = ACTIONS(2297), [anon_sym_STAR] = ACTIONS(2295), [anon_sym_COMMA] = ACTIONS(2297), [anon_sym_RBRACE] = ACTIONS(2297), [anon_sym_LPAREN] = ACTIONS(2297), [anon_sym_SEMI] = ACTIONS(2297), [anon_sym_in] = ACTIONS(2295), [anon_sym_IN] = ACTIONS(2297), [anon_sym_In] = ACTIONS(2297), [anon_sym_of] = ACTIONS(2297), [anon_sym_OF] = ACTIONS(2297), [anon_sym_Of] = ACTIONS(2297), [anon_sym_LBRACK] = ACTIONS(2297), [sym_optional_chain] = ACTIONS(2297), [sym_static_chain] = ACTIONS(2297), [anon_sym_AMP_AMP] = ACTIONS(2297), [aux_sym_binary_expression_token1] = ACTIONS(2297), [anon_sym_PIPE_PIPE] = ACTIONS(2297), [aux_sym_binary_expression_token2] = ACTIONS(2297), [aux_sym_binary_expression_token3] = ACTIONS(2297), [anon_sym_GT_GT] = ACTIONS(2295), [anon_sym_GT_GT_GT] = ACTIONS(2297), [anon_sym_LT_LT] = ACTIONS(2297), [anon_sym_AMP] = ACTIONS(2295), [anon_sym_CARET] = ACTIONS(2297), [anon_sym_PIPE] = ACTIONS(2295), [anon_sym_PLUS] = ACTIONS(2295), [anon_sym_DASH] = ACTIONS(2295), [anon_sym_SLASH] = ACTIONS(2295), [anon_sym_PERCENT] = ACTIONS(2297), [anon_sym_BSLASH] = ACTIONS(2297), [aux_sym_binary_expression_token4] = ACTIONS(2297), [anon_sym_STAR_STAR] = ACTIONS(2297), [anon_sym_LT] = ACTIONS(2295), [aux_sym_binary_expression_token5] = ACTIONS(2295), [anon_sym_LT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token6] = ACTIONS(2297), [aux_sym_binary_expression_token7] = ACTIONS(2295), [anon_sym_EQ_EQ] = ACTIONS(2295), [anon_sym_EQ_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token8] = ACTIONS(2295), [aux_sym_binary_expression_token9] = ACTIONS(2297), [aux_sym_binary_expression_token10] = ACTIONS(2297), [anon_sym_LT_GT] = ACTIONS(2297), [anon_sym_BANG_EQ] = ACTIONS(2295), [anon_sym_BANG_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token11] = ACTIONS(2297), [aux_sym_binary_expression_token12] = ACTIONS(2297), [aux_sym_binary_expression_token13] = ACTIONS(2297), [aux_sym_binary_expression_token14] = ACTIONS(2297), [aux_sym_binary_expression_token15] = ACTIONS(2297), [anon_sym_GT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token16] = ACTIONS(2297), [aux_sym_binary_expression_token17] = ACTIONS(2297), [anon_sym_GT] = ACTIONS(2295), [aux_sym_binary_expression_token18] = ACTIONS(2295), [aux_sym_binary_expression_token19] = ACTIONS(2295), [aux_sym_binary_expression_token20] = ACTIONS(2295), [aux_sym_binary_expression_token21] = ACTIONS(2297), [aux_sym_binary_expression_token22] = ACTIONS(2297), [aux_sym_binary_expression_token23] = ACTIONS(2297), [anon_sym_QMARK_QMARK] = ACTIONS(2297), [anon_sym_instanceof] = ACTIONS(2297), [anon_sym_PLUS_PLUS] = ACTIONS(2297), [anon_sym_DASH_DASH] = ACTIONS(2297), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2297), [sym__ternary_qmark] = ACTIONS(2297), [sym__elvis_operator] = ACTIONS(2297), [sym_logical_or] = ACTIONS(2297), }, [STATE(2002)] = { [anon_sym_DOT] = ACTIONS(2499), [anon_sym_STAR] = ACTIONS(2497), [anon_sym_COMMA] = ACTIONS(2499), [anon_sym_RBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_in] = ACTIONS(2497), [anon_sym_IN] = ACTIONS(2499), [anon_sym_In] = ACTIONS(2499), [anon_sym_of] = ACTIONS(2499), [anon_sym_OF] = ACTIONS(2499), [anon_sym_Of] = ACTIONS(2499), [anon_sym_LBRACK] = ACTIONS(2499), [sym_optional_chain] = ACTIONS(2499), [sym_static_chain] = ACTIONS(2499), [anon_sym_AMP_AMP] = ACTIONS(2499), [aux_sym_binary_expression_token1] = ACTIONS(2499), [anon_sym_PIPE_PIPE] = ACTIONS(2499), [aux_sym_binary_expression_token2] = ACTIONS(2499), [aux_sym_binary_expression_token3] = ACTIONS(2499), [anon_sym_GT_GT] = ACTIONS(2497), [anon_sym_GT_GT_GT] = ACTIONS(2499), [anon_sym_LT_LT] = ACTIONS(2499), [anon_sym_AMP] = ACTIONS(2497), [anon_sym_CARET] = ACTIONS(2499), [anon_sym_PIPE] = ACTIONS(2497), [anon_sym_PLUS] = ACTIONS(2497), [anon_sym_DASH] = ACTIONS(2497), [anon_sym_SLASH] = ACTIONS(2497), [anon_sym_PERCENT] = ACTIONS(2499), [anon_sym_BSLASH] = ACTIONS(2499), [aux_sym_binary_expression_token4] = ACTIONS(2499), [anon_sym_STAR_STAR] = ACTIONS(2499), [anon_sym_LT] = ACTIONS(2497), [aux_sym_binary_expression_token5] = ACTIONS(2497), [anon_sym_LT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token6] = ACTIONS(2499), [aux_sym_binary_expression_token7] = ACTIONS(2497), [anon_sym_EQ_EQ] = ACTIONS(2497), [anon_sym_EQ_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token8] = ACTIONS(2497), [aux_sym_binary_expression_token9] = ACTIONS(2499), [aux_sym_binary_expression_token10] = ACTIONS(2499), [anon_sym_LT_GT] = ACTIONS(2499), [anon_sym_BANG_EQ] = ACTIONS(2497), [anon_sym_BANG_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token11] = ACTIONS(2499), [aux_sym_binary_expression_token12] = ACTIONS(2499), [aux_sym_binary_expression_token13] = ACTIONS(2499), [aux_sym_binary_expression_token14] = ACTIONS(2499), [aux_sym_binary_expression_token15] = ACTIONS(2499), [anon_sym_GT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token16] = ACTIONS(2499), [aux_sym_binary_expression_token17] = ACTIONS(2499), [anon_sym_GT] = ACTIONS(2497), [aux_sym_binary_expression_token18] = ACTIONS(2497), [aux_sym_binary_expression_token19] = ACTIONS(2497), [aux_sym_binary_expression_token20] = ACTIONS(2497), [aux_sym_binary_expression_token21] = ACTIONS(2499), [aux_sym_binary_expression_token22] = ACTIONS(2499), [aux_sym_binary_expression_token23] = ACTIONS(2499), [anon_sym_QMARK_QMARK] = ACTIONS(2499), [anon_sym_instanceof] = ACTIONS(2499), [anon_sym_PLUS_PLUS] = ACTIONS(2499), [anon_sym_DASH_DASH] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2499), [sym__elvis_operator] = ACTIONS(2499), [sym_logical_or] = ACTIONS(2499), }, [STATE(2003)] = { [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_COMMA] = ACTIONS(2177), [anon_sym_RBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_IN] = ACTIONS(2177), [anon_sym_In] = ACTIONS(2177), [anon_sym_of] = ACTIONS(2177), [anon_sym_OF] = ACTIONS(2177), [anon_sym_Of] = ACTIONS(2177), [anon_sym_LBRACK] = ACTIONS(2177), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2177), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2177), [aux_sym_binary_expression_token3] = ACTIONS(2177), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2177), [aux_sym_binary_expression_token4] = ACTIONS(2177), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2177), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2177), [aux_sym_binary_expression_token10] = ACTIONS(2177), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2177), [aux_sym_binary_expression_token12] = ACTIONS(2177), [aux_sym_binary_expression_token13] = ACTIONS(2177), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2177), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2177), [aux_sym_binary_expression_token17] = ACTIONS(2177), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2177), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), }, [STATE(2004)] = { [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2448), [anon_sym_RBRACE] = ACTIONS(2448), [anon_sym_LPAREN] = ACTIONS(2448), [anon_sym_SEMI] = ACTIONS(2448), [anon_sym_in] = ACTIONS(2445), [anon_sym_IN] = ACTIONS(2448), [anon_sym_In] = ACTIONS(2448), [anon_sym_of] = ACTIONS(2448), [anon_sym_OF] = ACTIONS(2448), [anon_sym_Of] = ACTIONS(2448), [anon_sym_LBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2448), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2448), [aux_sym_binary_expression_token3] = ACTIONS(2448), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2448), [aux_sym_binary_expression_token4] = ACTIONS(2448), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2448), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2448), [aux_sym_binary_expression_token10] = ACTIONS(2448), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2448), [aux_sym_binary_expression_token12] = ACTIONS(2448), [aux_sym_binary_expression_token13] = ACTIONS(2448), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2448), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2448), [aux_sym_binary_expression_token17] = ACTIONS(2448), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2448), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(2005)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2006)] = { [anon_sym_DOT] = ACTIONS(2439), [anon_sym_STAR] = ACTIONS(2437), [anon_sym_COMMA] = ACTIONS(2439), [anon_sym_RBRACE] = ACTIONS(2439), [anon_sym_LPAREN] = ACTIONS(2439), [anon_sym_SEMI] = ACTIONS(2439), [anon_sym_in] = ACTIONS(2437), [anon_sym_IN] = ACTIONS(2439), [anon_sym_In] = ACTIONS(2439), [anon_sym_of] = ACTIONS(2439), [anon_sym_OF] = ACTIONS(2439), [anon_sym_Of] = ACTIONS(2439), [anon_sym_LBRACK] = ACTIONS(2439), [sym_optional_chain] = ACTIONS(2439), [sym_static_chain] = ACTIONS(2439), [anon_sym_AMP_AMP] = ACTIONS(2439), [aux_sym_binary_expression_token1] = ACTIONS(2439), [anon_sym_PIPE_PIPE] = ACTIONS(2439), [aux_sym_binary_expression_token2] = ACTIONS(2439), [aux_sym_binary_expression_token3] = ACTIONS(2439), [anon_sym_GT_GT] = ACTIONS(2437), [anon_sym_GT_GT_GT] = ACTIONS(2439), [anon_sym_LT_LT] = ACTIONS(2439), [anon_sym_AMP] = ACTIONS(2437), [anon_sym_CARET] = ACTIONS(2439), [anon_sym_PIPE] = ACTIONS(2437), [anon_sym_PLUS] = ACTIONS(2437), [anon_sym_DASH] = ACTIONS(2437), [anon_sym_SLASH] = ACTIONS(2437), [anon_sym_PERCENT] = ACTIONS(2439), [anon_sym_BSLASH] = ACTIONS(2439), [aux_sym_binary_expression_token4] = ACTIONS(2439), [anon_sym_STAR_STAR] = ACTIONS(2439), [anon_sym_LT] = ACTIONS(2437), [aux_sym_binary_expression_token5] = ACTIONS(2437), [anon_sym_LT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token6] = ACTIONS(2439), [aux_sym_binary_expression_token7] = ACTIONS(2437), [anon_sym_EQ_EQ] = ACTIONS(2437), [anon_sym_EQ_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token8] = ACTIONS(2437), [aux_sym_binary_expression_token9] = ACTIONS(2439), [aux_sym_binary_expression_token10] = ACTIONS(2439), [anon_sym_LT_GT] = ACTIONS(2439), [anon_sym_BANG_EQ] = ACTIONS(2437), [anon_sym_BANG_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token11] = ACTIONS(2439), [aux_sym_binary_expression_token12] = ACTIONS(2439), [aux_sym_binary_expression_token13] = ACTIONS(2439), [aux_sym_binary_expression_token14] = ACTIONS(2439), [aux_sym_binary_expression_token15] = ACTIONS(2439), [anon_sym_GT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token16] = ACTIONS(2439), [aux_sym_binary_expression_token17] = ACTIONS(2439), [anon_sym_GT] = ACTIONS(2437), [aux_sym_binary_expression_token18] = ACTIONS(2437), [aux_sym_binary_expression_token19] = ACTIONS(2437), [aux_sym_binary_expression_token20] = ACTIONS(2437), [aux_sym_binary_expression_token21] = ACTIONS(2439), [aux_sym_binary_expression_token22] = ACTIONS(2439), [aux_sym_binary_expression_token23] = ACTIONS(2439), [anon_sym_QMARK_QMARK] = ACTIONS(2439), [anon_sym_instanceof] = ACTIONS(2439), [anon_sym_PLUS_PLUS] = ACTIONS(2439), [anon_sym_DASH_DASH] = ACTIONS(2439), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2439), [sym__ternary_qmark] = ACTIONS(2439), [sym__elvis_operator] = ACTIONS(2439), [sym_logical_or] = ACTIONS(2439), }, [STATE(2007)] = { [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2454), [anon_sym_RBRACE] = ACTIONS(2454), [anon_sym_LPAREN] = ACTIONS(2454), [anon_sym_SEMI] = ACTIONS(2454), [anon_sym_in] = ACTIONS(2451), [anon_sym_IN] = ACTIONS(2454), [anon_sym_In] = ACTIONS(2454), [anon_sym_of] = ACTIONS(2454), [anon_sym_OF] = ACTIONS(2454), [anon_sym_Of] = ACTIONS(2454), [anon_sym_LBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2454), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2454), [aux_sym_binary_expression_token3] = ACTIONS(2454), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2454), [aux_sym_binary_expression_token4] = ACTIONS(2454), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2454), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2454), [aux_sym_binary_expression_token10] = ACTIONS(2454), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2454), [aux_sym_binary_expression_token12] = ACTIONS(2454), [aux_sym_binary_expression_token13] = ACTIONS(2454), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2454), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2454), [aux_sym_binary_expression_token17] = ACTIONS(2454), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2454), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(2008)] = { [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2448), [anon_sym_RBRACE] = ACTIONS(2448), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2448), [anon_sym_in] = ACTIONS(2445), [anon_sym_IN] = ACTIONS(2448), [anon_sym_In] = ACTIONS(2448), [anon_sym_of] = ACTIONS(2448), [anon_sym_OF] = ACTIONS(2448), [anon_sym_Of] = ACTIONS(2448), [anon_sym_LBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2448), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2448), [aux_sym_binary_expression_token3] = ACTIONS(2448), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2448), [aux_sym_binary_expression_token4] = ACTIONS(2448), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2448), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2448), [aux_sym_binary_expression_token10] = ACTIONS(2448), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2448), [aux_sym_binary_expression_token12] = ACTIONS(2448), [aux_sym_binary_expression_token13] = ACTIONS(2448), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2448), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2448), [aux_sym_binary_expression_token17] = ACTIONS(2448), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2448), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(2009)] = { [anon_sym_DOT] = ACTIONS(2427), [anon_sym_STAR] = ACTIONS(2425), [anon_sym_COMMA] = ACTIONS(2427), [anon_sym_RBRACE] = ACTIONS(2427), [anon_sym_LPAREN] = ACTIONS(2427), [anon_sym_SEMI] = ACTIONS(2427), [anon_sym_in] = ACTIONS(2425), [anon_sym_IN] = ACTIONS(2427), [anon_sym_In] = ACTIONS(2427), [anon_sym_of] = ACTIONS(2427), [anon_sym_OF] = ACTIONS(2427), [anon_sym_Of] = ACTIONS(2427), [anon_sym_LBRACK] = ACTIONS(2427), [sym_optional_chain] = ACTIONS(2427), [sym_static_chain] = ACTIONS(2427), [anon_sym_AMP_AMP] = ACTIONS(2427), [aux_sym_binary_expression_token1] = ACTIONS(2427), [anon_sym_PIPE_PIPE] = ACTIONS(2427), [aux_sym_binary_expression_token2] = ACTIONS(2427), [aux_sym_binary_expression_token3] = ACTIONS(2427), [anon_sym_GT_GT] = ACTIONS(2425), [anon_sym_GT_GT_GT] = ACTIONS(2427), [anon_sym_LT_LT] = ACTIONS(2427), [anon_sym_AMP] = ACTIONS(2425), [anon_sym_CARET] = ACTIONS(2427), [anon_sym_PIPE] = ACTIONS(2425), [anon_sym_PLUS] = ACTIONS(2425), [anon_sym_DASH] = ACTIONS(2425), [anon_sym_SLASH] = ACTIONS(2425), [anon_sym_PERCENT] = ACTIONS(2427), [anon_sym_BSLASH] = ACTIONS(2427), [aux_sym_binary_expression_token4] = ACTIONS(2427), [anon_sym_STAR_STAR] = ACTIONS(2427), [anon_sym_LT] = ACTIONS(2425), [aux_sym_binary_expression_token5] = ACTIONS(2425), [anon_sym_LT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token6] = ACTIONS(2427), [aux_sym_binary_expression_token7] = ACTIONS(2425), [anon_sym_EQ_EQ] = ACTIONS(2425), [anon_sym_EQ_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token8] = ACTIONS(2425), [aux_sym_binary_expression_token9] = ACTIONS(2427), [aux_sym_binary_expression_token10] = ACTIONS(2427), [anon_sym_LT_GT] = ACTIONS(2427), [anon_sym_BANG_EQ] = ACTIONS(2425), [anon_sym_BANG_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token11] = ACTIONS(2427), [aux_sym_binary_expression_token12] = ACTIONS(2427), [aux_sym_binary_expression_token13] = ACTIONS(2427), [aux_sym_binary_expression_token14] = ACTIONS(2427), [aux_sym_binary_expression_token15] = ACTIONS(2427), [anon_sym_GT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token16] = ACTIONS(2427), [aux_sym_binary_expression_token17] = ACTIONS(2427), [anon_sym_GT] = ACTIONS(2425), [aux_sym_binary_expression_token18] = ACTIONS(2425), [aux_sym_binary_expression_token19] = ACTIONS(2425), [aux_sym_binary_expression_token20] = ACTIONS(2425), [aux_sym_binary_expression_token21] = ACTIONS(2427), [aux_sym_binary_expression_token22] = ACTIONS(2427), [aux_sym_binary_expression_token23] = ACTIONS(2427), [anon_sym_QMARK_QMARK] = ACTIONS(2427), [anon_sym_instanceof] = ACTIONS(2427), [anon_sym_PLUS_PLUS] = ACTIONS(2427), [anon_sym_DASH_DASH] = ACTIONS(2427), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2427), [sym__ternary_qmark] = ACTIONS(2427), [sym__elvis_operator] = ACTIONS(2427), [sym_logical_or] = ACTIONS(2427), }, [STATE(2010)] = { [anon_sym_DOT] = ACTIONS(2265), [anon_sym_STAR] = ACTIONS(2263), [anon_sym_COMMA] = ACTIONS(2265), [anon_sym_RBRACE] = ACTIONS(2265), [anon_sym_LPAREN] = ACTIONS(2265), [anon_sym_SEMI] = ACTIONS(2265), [anon_sym_in] = ACTIONS(2263), [anon_sym_IN] = ACTIONS(2265), [anon_sym_In] = ACTIONS(2265), [anon_sym_of] = ACTIONS(2265), [anon_sym_OF] = ACTIONS(2265), [anon_sym_Of] = ACTIONS(2265), [anon_sym_LBRACK] = ACTIONS(2265), [sym_optional_chain] = ACTIONS(2265), [sym_static_chain] = ACTIONS(2265), [anon_sym_AMP_AMP] = ACTIONS(2265), [aux_sym_binary_expression_token1] = ACTIONS(2265), [anon_sym_PIPE_PIPE] = ACTIONS(2265), [aux_sym_binary_expression_token2] = ACTIONS(2265), [aux_sym_binary_expression_token3] = ACTIONS(2265), [anon_sym_GT_GT] = ACTIONS(2263), [anon_sym_GT_GT_GT] = ACTIONS(2265), [anon_sym_LT_LT] = ACTIONS(2265), [anon_sym_AMP] = ACTIONS(2263), [anon_sym_CARET] = ACTIONS(2265), [anon_sym_PIPE] = ACTIONS(2263), [anon_sym_PLUS] = ACTIONS(2263), [anon_sym_DASH] = ACTIONS(2263), [anon_sym_SLASH] = ACTIONS(2263), [anon_sym_PERCENT] = ACTIONS(2265), [anon_sym_BSLASH] = ACTIONS(2265), [aux_sym_binary_expression_token4] = ACTIONS(2265), [anon_sym_STAR_STAR] = ACTIONS(2265), [anon_sym_LT] = ACTIONS(2263), [aux_sym_binary_expression_token5] = ACTIONS(2263), [anon_sym_LT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token6] = ACTIONS(2265), [aux_sym_binary_expression_token7] = ACTIONS(2263), [anon_sym_EQ_EQ] = ACTIONS(2263), [anon_sym_EQ_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token8] = ACTIONS(2263), [aux_sym_binary_expression_token9] = ACTIONS(2265), [aux_sym_binary_expression_token10] = ACTIONS(2265), [anon_sym_LT_GT] = ACTIONS(2265), [anon_sym_BANG_EQ] = ACTIONS(2263), [anon_sym_BANG_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token11] = ACTIONS(2265), [aux_sym_binary_expression_token12] = ACTIONS(2265), [aux_sym_binary_expression_token13] = ACTIONS(2265), [aux_sym_binary_expression_token14] = ACTIONS(2265), [aux_sym_binary_expression_token15] = ACTIONS(2265), [anon_sym_GT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token16] = ACTIONS(2265), [aux_sym_binary_expression_token17] = ACTIONS(2265), [anon_sym_GT] = ACTIONS(2263), [aux_sym_binary_expression_token18] = ACTIONS(2263), [aux_sym_binary_expression_token19] = ACTIONS(2263), [aux_sym_binary_expression_token20] = ACTIONS(2263), [aux_sym_binary_expression_token21] = ACTIONS(2265), [aux_sym_binary_expression_token22] = ACTIONS(2265), [aux_sym_binary_expression_token23] = ACTIONS(2265), [anon_sym_QMARK_QMARK] = ACTIONS(2265), [anon_sym_instanceof] = ACTIONS(2265), [anon_sym_PLUS_PLUS] = ACTIONS(2265), [anon_sym_DASH_DASH] = ACTIONS(2265), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2265), [sym__ternary_qmark] = ACTIONS(2265), [sym__elvis_operator] = ACTIONS(2265), [sym_logical_or] = ACTIONS(2265), }, [STATE(2011)] = { [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_RBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_IN] = ACTIONS(2399), [anon_sym_In] = ACTIONS(2399), [anon_sym_of] = ACTIONS(2399), [anon_sym_OF] = ACTIONS(2399), [anon_sym_Of] = ACTIONS(2399), [anon_sym_LBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2399), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2399), [aux_sym_binary_expression_token3] = ACTIONS(2399), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2399), [aux_sym_binary_expression_token4] = ACTIONS(2399), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2399), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2399), [aux_sym_binary_expression_token10] = ACTIONS(2399), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2399), [aux_sym_binary_expression_token12] = ACTIONS(2399), [aux_sym_binary_expression_token13] = ACTIONS(2399), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2399), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2399), [aux_sym_binary_expression_token17] = ACTIONS(2399), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2399), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(2012)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2433), [anon_sym_COMMA] = ACTIONS(2435), [anon_sym_RBRACE] = ACTIONS(2435), [anon_sym_LPAREN] = ACTIONS(2435), [anon_sym_SEMI] = ACTIONS(2435), [anon_sym_in] = ACTIONS(2433), [anon_sym_IN] = ACTIONS(2435), [anon_sym_In] = ACTIONS(2435), [anon_sym_of] = ACTIONS(2435), [anon_sym_OF] = ACTIONS(2435), [anon_sym_Of] = ACTIONS(2435), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2435), [aux_sym_binary_expression_token1] = ACTIONS(2435), [anon_sym_PIPE_PIPE] = ACTIONS(2435), [aux_sym_binary_expression_token2] = ACTIONS(2435), [aux_sym_binary_expression_token3] = ACTIONS(2435), [anon_sym_GT_GT] = ACTIONS(2433), [anon_sym_GT_GT_GT] = ACTIONS(2435), [anon_sym_LT_LT] = ACTIONS(2435), [anon_sym_AMP] = ACTIONS(2433), [anon_sym_CARET] = ACTIONS(2435), [anon_sym_PIPE] = ACTIONS(2433), [anon_sym_PLUS] = ACTIONS(2433), [anon_sym_DASH] = ACTIONS(2433), [anon_sym_SLASH] = ACTIONS(2433), [anon_sym_PERCENT] = ACTIONS(2435), [anon_sym_BSLASH] = ACTIONS(2435), [aux_sym_binary_expression_token4] = ACTIONS(2435), [anon_sym_STAR_STAR] = ACTIONS(2435), [anon_sym_LT] = ACTIONS(2433), [aux_sym_binary_expression_token5] = ACTIONS(2433), [anon_sym_LT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token6] = ACTIONS(2435), [aux_sym_binary_expression_token7] = ACTIONS(2433), [anon_sym_EQ_EQ] = ACTIONS(2433), [anon_sym_EQ_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token8] = ACTIONS(2433), [aux_sym_binary_expression_token9] = ACTIONS(2435), [aux_sym_binary_expression_token10] = ACTIONS(2435), [anon_sym_LT_GT] = ACTIONS(2435), [anon_sym_BANG_EQ] = ACTIONS(2433), [anon_sym_BANG_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token11] = ACTIONS(2435), [aux_sym_binary_expression_token12] = ACTIONS(2435), [aux_sym_binary_expression_token13] = ACTIONS(2435), [aux_sym_binary_expression_token14] = ACTIONS(2435), [aux_sym_binary_expression_token15] = ACTIONS(2435), [anon_sym_GT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token16] = ACTIONS(2435), [aux_sym_binary_expression_token17] = ACTIONS(2435), [anon_sym_GT] = ACTIONS(2433), [aux_sym_binary_expression_token18] = ACTIONS(2433), [aux_sym_binary_expression_token19] = ACTIONS(2433), [aux_sym_binary_expression_token20] = ACTIONS(2433), [aux_sym_binary_expression_token21] = ACTIONS(2435), [aux_sym_binary_expression_token22] = ACTIONS(2435), [aux_sym_binary_expression_token23] = ACTIONS(2435), [anon_sym_QMARK_QMARK] = ACTIONS(2435), [anon_sym_instanceof] = ACTIONS(2435), [anon_sym_PLUS_PLUS] = ACTIONS(2435), [anon_sym_DASH_DASH] = ACTIONS(2435), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2435), [sym__ternary_qmark] = ACTIONS(2435), [sym__elvis_operator] = ACTIONS(2435), [sym_logical_or] = ACTIONS(2435), }, [STATE(2013)] = { [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_RBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_IN] = ACTIONS(2399), [anon_sym_In] = ACTIONS(2399), [anon_sym_of] = ACTIONS(2399), [anon_sym_OF] = ACTIONS(2399), [anon_sym_Of] = ACTIONS(2399), [anon_sym_LBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2399), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2399), [aux_sym_binary_expression_token3] = ACTIONS(2399), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2399), [aux_sym_binary_expression_token4] = ACTIONS(2399), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2399), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2399), [aux_sym_binary_expression_token10] = ACTIONS(2399), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2399), [aux_sym_binary_expression_token12] = ACTIONS(2399), [aux_sym_binary_expression_token13] = ACTIONS(2399), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2399), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2399), [aux_sym_binary_expression_token17] = ACTIONS(2399), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2399), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(2014)] = { [anon_sym_DOT] = ACTIONS(2237), [anon_sym_STAR] = ACTIONS(2235), [anon_sym_COMMA] = ACTIONS(2237), [anon_sym_RBRACE] = ACTIONS(2237), [anon_sym_LPAREN] = ACTIONS(2237), [anon_sym_SEMI] = ACTIONS(2237), [anon_sym_in] = ACTIONS(2235), [anon_sym_IN] = ACTIONS(2237), [anon_sym_In] = ACTIONS(2237), [anon_sym_of] = ACTIONS(2237), [anon_sym_OF] = ACTIONS(2237), [anon_sym_Of] = ACTIONS(2237), [anon_sym_LBRACK] = ACTIONS(2237), [sym_optional_chain] = ACTIONS(2237), [sym_static_chain] = ACTIONS(2237), [anon_sym_AMP_AMP] = ACTIONS(2237), [aux_sym_binary_expression_token1] = ACTIONS(2237), [anon_sym_PIPE_PIPE] = ACTIONS(2237), [aux_sym_binary_expression_token2] = ACTIONS(2237), [aux_sym_binary_expression_token3] = ACTIONS(2237), [anon_sym_GT_GT] = ACTIONS(2235), [anon_sym_GT_GT_GT] = ACTIONS(2237), [anon_sym_LT_LT] = ACTIONS(2237), [anon_sym_AMP] = ACTIONS(2235), [anon_sym_CARET] = ACTIONS(2237), [anon_sym_PIPE] = ACTIONS(2235), [anon_sym_PLUS] = ACTIONS(2235), [anon_sym_DASH] = ACTIONS(2235), [anon_sym_SLASH] = ACTIONS(2235), [anon_sym_PERCENT] = ACTIONS(2237), [anon_sym_BSLASH] = ACTIONS(2237), [aux_sym_binary_expression_token4] = ACTIONS(2237), [anon_sym_STAR_STAR] = ACTIONS(2237), [anon_sym_LT] = ACTIONS(2235), [aux_sym_binary_expression_token5] = ACTIONS(2235), [anon_sym_LT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token6] = ACTIONS(2237), [aux_sym_binary_expression_token7] = ACTIONS(2235), [anon_sym_EQ_EQ] = ACTIONS(2235), [anon_sym_EQ_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token8] = ACTIONS(2235), [aux_sym_binary_expression_token9] = ACTIONS(2237), [aux_sym_binary_expression_token10] = ACTIONS(2237), [anon_sym_LT_GT] = ACTIONS(2237), [anon_sym_BANG_EQ] = ACTIONS(2235), [anon_sym_BANG_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token11] = ACTIONS(2237), [aux_sym_binary_expression_token12] = ACTIONS(2237), [aux_sym_binary_expression_token13] = ACTIONS(2237), [aux_sym_binary_expression_token14] = ACTIONS(2237), [aux_sym_binary_expression_token15] = ACTIONS(2237), [anon_sym_GT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token16] = ACTIONS(2237), [aux_sym_binary_expression_token17] = ACTIONS(2237), [anon_sym_GT] = ACTIONS(2235), [aux_sym_binary_expression_token18] = ACTIONS(2235), [aux_sym_binary_expression_token19] = ACTIONS(2235), [aux_sym_binary_expression_token20] = ACTIONS(2235), [aux_sym_binary_expression_token21] = ACTIONS(2237), [aux_sym_binary_expression_token22] = ACTIONS(2237), [aux_sym_binary_expression_token23] = ACTIONS(2237), [anon_sym_QMARK_QMARK] = ACTIONS(2237), [anon_sym_instanceof] = ACTIONS(2237), [anon_sym_PLUS_PLUS] = ACTIONS(2237), [anon_sym_DASH_DASH] = ACTIONS(2237), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2237), [sym__ternary_qmark] = ACTIONS(2237), [sym__elvis_operator] = ACTIONS(2237), [sym_logical_or] = ACTIONS(2237), }, [STATE(2015)] = { [anon_sym_DOT] = ACTIONS(2407), [anon_sym_STAR] = ACTIONS(2405), [anon_sym_COMMA] = ACTIONS(2407), [anon_sym_RBRACE] = ACTIONS(2407), [anon_sym_LPAREN] = ACTIONS(2407), [anon_sym_SEMI] = ACTIONS(2407), [anon_sym_in] = ACTIONS(2405), [anon_sym_IN] = ACTIONS(2407), [anon_sym_In] = ACTIONS(2407), [anon_sym_of] = ACTIONS(2407), [anon_sym_OF] = ACTIONS(2407), [anon_sym_Of] = ACTIONS(2407), [anon_sym_LBRACK] = ACTIONS(2407), [sym_optional_chain] = ACTIONS(2407), [sym_static_chain] = ACTIONS(2407), [anon_sym_AMP_AMP] = ACTIONS(2407), [aux_sym_binary_expression_token1] = ACTIONS(2407), [anon_sym_PIPE_PIPE] = ACTIONS(2407), [aux_sym_binary_expression_token2] = ACTIONS(2407), [aux_sym_binary_expression_token3] = ACTIONS(2407), [anon_sym_GT_GT] = ACTIONS(2405), [anon_sym_GT_GT_GT] = ACTIONS(2407), [anon_sym_LT_LT] = ACTIONS(2407), [anon_sym_AMP] = ACTIONS(2405), [anon_sym_CARET] = ACTIONS(2407), [anon_sym_PIPE] = ACTIONS(2405), [anon_sym_PLUS] = ACTIONS(2405), [anon_sym_DASH] = ACTIONS(2405), [anon_sym_SLASH] = ACTIONS(2405), [anon_sym_PERCENT] = ACTIONS(2407), [anon_sym_BSLASH] = ACTIONS(2407), [aux_sym_binary_expression_token4] = ACTIONS(2407), [anon_sym_STAR_STAR] = ACTIONS(2407), [anon_sym_LT] = ACTIONS(2405), [aux_sym_binary_expression_token5] = ACTIONS(2405), [anon_sym_LT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token6] = ACTIONS(2407), [aux_sym_binary_expression_token7] = ACTIONS(2405), [anon_sym_EQ_EQ] = ACTIONS(2405), [anon_sym_EQ_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token8] = ACTIONS(2405), [aux_sym_binary_expression_token9] = ACTIONS(2407), [aux_sym_binary_expression_token10] = ACTIONS(2407), [anon_sym_LT_GT] = ACTIONS(2407), [anon_sym_BANG_EQ] = ACTIONS(2405), [anon_sym_BANG_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token11] = ACTIONS(2407), [aux_sym_binary_expression_token12] = ACTIONS(2407), [aux_sym_binary_expression_token13] = ACTIONS(2407), [aux_sym_binary_expression_token14] = ACTIONS(2407), [aux_sym_binary_expression_token15] = ACTIONS(2407), [anon_sym_GT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token16] = ACTIONS(2407), [aux_sym_binary_expression_token17] = ACTIONS(2407), [anon_sym_GT] = ACTIONS(2405), [aux_sym_binary_expression_token18] = ACTIONS(2405), [aux_sym_binary_expression_token19] = ACTIONS(2405), [aux_sym_binary_expression_token20] = ACTIONS(2405), [aux_sym_binary_expression_token21] = ACTIONS(2407), [aux_sym_binary_expression_token22] = ACTIONS(2407), [aux_sym_binary_expression_token23] = ACTIONS(2407), [anon_sym_QMARK_QMARK] = ACTIONS(2407), [anon_sym_instanceof] = ACTIONS(2407), [anon_sym_PLUS_PLUS] = ACTIONS(2407), [anon_sym_DASH_DASH] = ACTIONS(2407), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2407), [sym__ternary_qmark] = ACTIONS(2407), [sym__elvis_operator] = ACTIONS(2407), [sym_logical_or] = ACTIONS(2407), }, [STATE(2016)] = { [anon_sym_DOT] = ACTIONS(2245), [anon_sym_STAR] = ACTIONS(2243), [anon_sym_COMMA] = ACTIONS(2245), [anon_sym_RBRACE] = ACTIONS(2245), [anon_sym_LPAREN] = ACTIONS(2245), [anon_sym_SEMI] = ACTIONS(2245), [anon_sym_in] = ACTIONS(2243), [anon_sym_IN] = ACTIONS(2245), [anon_sym_In] = ACTIONS(2245), [anon_sym_of] = ACTIONS(2245), [anon_sym_OF] = ACTIONS(2245), [anon_sym_Of] = ACTIONS(2245), [anon_sym_LBRACK] = ACTIONS(2245), [sym_optional_chain] = ACTIONS(2245), [sym_static_chain] = ACTIONS(2245), [anon_sym_AMP_AMP] = ACTIONS(2245), [aux_sym_binary_expression_token1] = ACTIONS(2245), [anon_sym_PIPE_PIPE] = ACTIONS(2245), [aux_sym_binary_expression_token2] = ACTIONS(2245), [aux_sym_binary_expression_token3] = ACTIONS(2245), [anon_sym_GT_GT] = ACTIONS(2243), [anon_sym_GT_GT_GT] = ACTIONS(2245), [anon_sym_LT_LT] = ACTIONS(2245), [anon_sym_AMP] = ACTIONS(2243), [anon_sym_CARET] = ACTIONS(2245), [anon_sym_PIPE] = ACTIONS(2243), [anon_sym_PLUS] = ACTIONS(2243), [anon_sym_DASH] = ACTIONS(2243), [anon_sym_SLASH] = ACTIONS(2243), [anon_sym_PERCENT] = ACTIONS(2245), [anon_sym_BSLASH] = ACTIONS(2245), [aux_sym_binary_expression_token4] = ACTIONS(2245), [anon_sym_STAR_STAR] = ACTIONS(2245), [anon_sym_LT] = ACTIONS(2243), [aux_sym_binary_expression_token5] = ACTIONS(2243), [anon_sym_LT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token6] = ACTIONS(2245), [aux_sym_binary_expression_token7] = ACTIONS(2243), [anon_sym_EQ_EQ] = ACTIONS(2243), [anon_sym_EQ_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token8] = ACTIONS(2243), [aux_sym_binary_expression_token9] = ACTIONS(2245), [aux_sym_binary_expression_token10] = ACTIONS(2245), [anon_sym_LT_GT] = ACTIONS(2245), [anon_sym_BANG_EQ] = ACTIONS(2243), [anon_sym_BANG_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token11] = ACTIONS(2245), [aux_sym_binary_expression_token12] = ACTIONS(2245), [aux_sym_binary_expression_token13] = ACTIONS(2245), [aux_sym_binary_expression_token14] = ACTIONS(2245), [aux_sym_binary_expression_token15] = ACTIONS(2245), [anon_sym_GT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token16] = ACTIONS(2245), [aux_sym_binary_expression_token17] = ACTIONS(2245), [anon_sym_GT] = ACTIONS(2243), [aux_sym_binary_expression_token18] = ACTIONS(2243), [aux_sym_binary_expression_token19] = ACTIONS(2243), [aux_sym_binary_expression_token20] = ACTIONS(2243), [aux_sym_binary_expression_token21] = ACTIONS(2245), [aux_sym_binary_expression_token22] = ACTIONS(2245), [aux_sym_binary_expression_token23] = ACTIONS(2245), [anon_sym_QMARK_QMARK] = ACTIONS(2245), [anon_sym_instanceof] = ACTIONS(2245), [anon_sym_PLUS_PLUS] = ACTIONS(2245), [anon_sym_DASH_DASH] = ACTIONS(2245), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2245), [sym__ternary_qmark] = ACTIONS(2245), [sym__elvis_operator] = ACTIONS(2245), [sym_logical_or] = ACTIONS(2245), }, [STATE(2017)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_RBRACE] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(1809), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_IN] = ACTIONS(1809), [anon_sym_In] = ACTIONS(1809), [anon_sym_of] = ACTIONS(1809), [anon_sym_OF] = ACTIONS(1809), [anon_sym_Of] = ACTIONS(1809), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2018)] = { [anon_sym_DOT] = ACTIONS(2483), [anon_sym_STAR] = ACTIONS(2481), [anon_sym_COMMA] = ACTIONS(2483), [anon_sym_RBRACE] = ACTIONS(2483), [anon_sym_LPAREN] = ACTIONS(2483), [anon_sym_SEMI] = ACTIONS(2483), [anon_sym_in] = ACTIONS(2481), [anon_sym_IN] = ACTIONS(2483), [anon_sym_In] = ACTIONS(2483), [anon_sym_of] = ACTIONS(2483), [anon_sym_OF] = ACTIONS(2483), [anon_sym_Of] = ACTIONS(2483), [anon_sym_LBRACK] = ACTIONS(2483), [sym_optional_chain] = ACTIONS(2483), [sym_static_chain] = ACTIONS(2483), [anon_sym_AMP_AMP] = ACTIONS(2483), [aux_sym_binary_expression_token1] = ACTIONS(2483), [anon_sym_PIPE_PIPE] = ACTIONS(2483), [aux_sym_binary_expression_token2] = ACTIONS(2483), [aux_sym_binary_expression_token3] = ACTIONS(2483), [anon_sym_GT_GT] = ACTIONS(2481), [anon_sym_GT_GT_GT] = ACTIONS(2483), [anon_sym_LT_LT] = ACTIONS(2483), [anon_sym_AMP] = ACTIONS(2481), [anon_sym_CARET] = ACTIONS(2483), [anon_sym_PIPE] = ACTIONS(2481), [anon_sym_PLUS] = ACTIONS(2481), [anon_sym_DASH] = ACTIONS(2481), [anon_sym_SLASH] = ACTIONS(2481), [anon_sym_PERCENT] = ACTIONS(2483), [anon_sym_BSLASH] = ACTIONS(2483), [aux_sym_binary_expression_token4] = ACTIONS(2483), [anon_sym_STAR_STAR] = ACTIONS(2483), [anon_sym_LT] = ACTIONS(2481), [aux_sym_binary_expression_token5] = ACTIONS(2481), [anon_sym_LT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token6] = ACTIONS(2483), [aux_sym_binary_expression_token7] = ACTIONS(2481), [anon_sym_EQ_EQ] = ACTIONS(2481), [anon_sym_EQ_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token8] = ACTIONS(2481), [aux_sym_binary_expression_token9] = ACTIONS(2483), [aux_sym_binary_expression_token10] = ACTIONS(2483), [anon_sym_LT_GT] = ACTIONS(2483), [anon_sym_BANG_EQ] = ACTIONS(2481), [anon_sym_BANG_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token11] = ACTIONS(2483), [aux_sym_binary_expression_token12] = ACTIONS(2483), [aux_sym_binary_expression_token13] = ACTIONS(2483), [aux_sym_binary_expression_token14] = ACTIONS(2483), [aux_sym_binary_expression_token15] = ACTIONS(2483), [anon_sym_GT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token16] = ACTIONS(2483), [aux_sym_binary_expression_token17] = ACTIONS(2483), [anon_sym_GT] = ACTIONS(2481), [aux_sym_binary_expression_token18] = ACTIONS(2481), [aux_sym_binary_expression_token19] = ACTIONS(2481), [aux_sym_binary_expression_token20] = ACTIONS(2481), [aux_sym_binary_expression_token21] = ACTIONS(2483), [aux_sym_binary_expression_token22] = ACTIONS(2483), [aux_sym_binary_expression_token23] = ACTIONS(2483), [anon_sym_QMARK_QMARK] = ACTIONS(2483), [anon_sym_instanceof] = ACTIONS(2483), [anon_sym_PLUS_PLUS] = ACTIONS(2483), [anon_sym_DASH_DASH] = ACTIONS(2483), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2483), [sym__ternary_qmark] = ACTIONS(2483), [sym__elvis_operator] = ACTIONS(2483), [sym_logical_or] = ACTIONS(2483), }, [STATE(2019)] = { [anon_sym_DOT] = ACTIONS(2241), [anon_sym_STAR] = ACTIONS(2239), [anon_sym_COMMA] = ACTIONS(2241), [anon_sym_RBRACE] = ACTIONS(2241), [anon_sym_LPAREN] = ACTIONS(2241), [anon_sym_SEMI] = ACTIONS(2241), [anon_sym_in] = ACTIONS(2239), [anon_sym_IN] = ACTIONS(2241), [anon_sym_In] = ACTIONS(2241), [anon_sym_of] = ACTIONS(2241), [anon_sym_OF] = ACTIONS(2241), [anon_sym_Of] = ACTIONS(2241), [anon_sym_LBRACK] = ACTIONS(2241), [sym_optional_chain] = ACTIONS(2241), [sym_static_chain] = ACTIONS(2241), [anon_sym_AMP_AMP] = ACTIONS(2241), [aux_sym_binary_expression_token1] = ACTIONS(2241), [anon_sym_PIPE_PIPE] = ACTIONS(2241), [aux_sym_binary_expression_token2] = ACTIONS(2241), [aux_sym_binary_expression_token3] = ACTIONS(2241), [anon_sym_GT_GT] = ACTIONS(2239), [anon_sym_GT_GT_GT] = ACTIONS(2241), [anon_sym_LT_LT] = ACTIONS(2241), [anon_sym_AMP] = ACTIONS(2239), [anon_sym_CARET] = ACTIONS(2241), [anon_sym_PIPE] = ACTIONS(2239), [anon_sym_PLUS] = ACTIONS(2239), [anon_sym_DASH] = ACTIONS(2239), [anon_sym_SLASH] = ACTIONS(2239), [anon_sym_PERCENT] = ACTIONS(2241), [anon_sym_BSLASH] = ACTIONS(2241), [aux_sym_binary_expression_token4] = ACTIONS(2241), [anon_sym_STAR_STAR] = ACTIONS(2241), [anon_sym_LT] = ACTIONS(2239), [aux_sym_binary_expression_token5] = ACTIONS(2239), [anon_sym_LT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token6] = ACTIONS(2241), [aux_sym_binary_expression_token7] = ACTIONS(2239), [anon_sym_EQ_EQ] = ACTIONS(2239), [anon_sym_EQ_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token8] = ACTIONS(2239), [aux_sym_binary_expression_token9] = ACTIONS(2241), [aux_sym_binary_expression_token10] = ACTIONS(2241), [anon_sym_LT_GT] = ACTIONS(2241), [anon_sym_BANG_EQ] = ACTIONS(2239), [anon_sym_BANG_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token11] = ACTIONS(2241), [aux_sym_binary_expression_token12] = ACTIONS(2241), [aux_sym_binary_expression_token13] = ACTIONS(2241), [aux_sym_binary_expression_token14] = ACTIONS(2241), [aux_sym_binary_expression_token15] = ACTIONS(2241), [anon_sym_GT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token16] = ACTIONS(2241), [aux_sym_binary_expression_token17] = ACTIONS(2241), [anon_sym_GT] = ACTIONS(2239), [aux_sym_binary_expression_token18] = ACTIONS(2239), [aux_sym_binary_expression_token19] = ACTIONS(2239), [aux_sym_binary_expression_token20] = ACTIONS(2239), [aux_sym_binary_expression_token21] = ACTIONS(2241), [aux_sym_binary_expression_token22] = ACTIONS(2241), [aux_sym_binary_expression_token23] = ACTIONS(2241), [anon_sym_QMARK_QMARK] = ACTIONS(2241), [anon_sym_instanceof] = ACTIONS(2241), [anon_sym_PLUS_PLUS] = ACTIONS(2241), [anon_sym_DASH_DASH] = ACTIONS(2241), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2241), [sym__ternary_qmark] = ACTIONS(2241), [sym__elvis_operator] = ACTIONS(2241), [sym_logical_or] = ACTIONS(2241), }, [STATE(2020)] = { [anon_sym_DOT] = ACTIONS(2431), [anon_sym_STAR] = ACTIONS(2429), [anon_sym_COMMA] = ACTIONS(2431), [anon_sym_RBRACE] = ACTIONS(2431), [anon_sym_LPAREN] = ACTIONS(2431), [anon_sym_SEMI] = ACTIONS(2431), [anon_sym_in] = ACTIONS(2429), [anon_sym_IN] = ACTIONS(2431), [anon_sym_In] = ACTIONS(2431), [anon_sym_of] = ACTIONS(2431), [anon_sym_OF] = ACTIONS(2431), [anon_sym_Of] = ACTIONS(2431), [anon_sym_LBRACK] = ACTIONS(2431), [sym_optional_chain] = ACTIONS(2431), [sym_static_chain] = ACTIONS(2431), [anon_sym_AMP_AMP] = ACTIONS(2431), [aux_sym_binary_expression_token1] = ACTIONS(2431), [anon_sym_PIPE_PIPE] = ACTIONS(2431), [aux_sym_binary_expression_token2] = ACTIONS(2431), [aux_sym_binary_expression_token3] = ACTIONS(2431), [anon_sym_GT_GT] = ACTIONS(2429), [anon_sym_GT_GT_GT] = ACTIONS(2431), [anon_sym_LT_LT] = ACTIONS(2431), [anon_sym_AMP] = ACTIONS(2429), [anon_sym_CARET] = ACTIONS(2431), [anon_sym_PIPE] = ACTIONS(2429), [anon_sym_PLUS] = ACTIONS(2429), [anon_sym_DASH] = ACTIONS(2429), [anon_sym_SLASH] = ACTIONS(2429), [anon_sym_PERCENT] = ACTIONS(2431), [anon_sym_BSLASH] = ACTIONS(2431), [aux_sym_binary_expression_token4] = ACTIONS(2431), [anon_sym_STAR_STAR] = ACTIONS(2431), [anon_sym_LT] = ACTIONS(2429), [aux_sym_binary_expression_token5] = ACTIONS(2429), [anon_sym_LT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token6] = ACTIONS(2431), [aux_sym_binary_expression_token7] = ACTIONS(2429), [anon_sym_EQ_EQ] = ACTIONS(2429), [anon_sym_EQ_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token8] = ACTIONS(2429), [aux_sym_binary_expression_token9] = ACTIONS(2431), [aux_sym_binary_expression_token10] = ACTIONS(2431), [anon_sym_LT_GT] = ACTIONS(2431), [anon_sym_BANG_EQ] = ACTIONS(2429), [anon_sym_BANG_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token11] = ACTIONS(2431), [aux_sym_binary_expression_token12] = ACTIONS(2431), [aux_sym_binary_expression_token13] = ACTIONS(2431), [aux_sym_binary_expression_token14] = ACTIONS(2431), [aux_sym_binary_expression_token15] = ACTIONS(2431), [anon_sym_GT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token16] = ACTIONS(2431), [aux_sym_binary_expression_token17] = ACTIONS(2431), [anon_sym_GT] = ACTIONS(2429), [aux_sym_binary_expression_token18] = ACTIONS(2429), [aux_sym_binary_expression_token19] = ACTIONS(2429), [aux_sym_binary_expression_token20] = ACTIONS(2429), [aux_sym_binary_expression_token21] = ACTIONS(2431), [aux_sym_binary_expression_token22] = ACTIONS(2431), [aux_sym_binary_expression_token23] = ACTIONS(2431), [anon_sym_QMARK_QMARK] = ACTIONS(2431), [anon_sym_instanceof] = ACTIONS(2431), [anon_sym_PLUS_PLUS] = ACTIONS(2431), [anon_sym_DASH_DASH] = ACTIONS(2431), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2431), [sym__ternary_qmark] = ACTIONS(2431), [sym__elvis_operator] = ACTIONS(2431), [sym_logical_or] = ACTIONS(2431), }, [STATE(2021)] = { [anon_sym_DOT] = ACTIONS(2411), [anon_sym_STAR] = ACTIONS(2409), [anon_sym_COMMA] = ACTIONS(2411), [anon_sym_RBRACE] = ACTIONS(2411), [anon_sym_LPAREN] = ACTIONS(2411), [anon_sym_SEMI] = ACTIONS(2411), [anon_sym_in] = ACTIONS(2409), [anon_sym_IN] = ACTIONS(2411), [anon_sym_In] = ACTIONS(2411), [anon_sym_of] = ACTIONS(2411), [anon_sym_OF] = ACTIONS(2411), [anon_sym_Of] = ACTIONS(2411), [anon_sym_LBRACK] = ACTIONS(2411), [sym_optional_chain] = ACTIONS(2411), [sym_static_chain] = ACTIONS(2411), [anon_sym_AMP_AMP] = ACTIONS(2411), [aux_sym_binary_expression_token1] = ACTIONS(2411), [anon_sym_PIPE_PIPE] = ACTIONS(2411), [aux_sym_binary_expression_token2] = ACTIONS(2411), [aux_sym_binary_expression_token3] = ACTIONS(2411), [anon_sym_GT_GT] = ACTIONS(2409), [anon_sym_GT_GT_GT] = ACTIONS(2411), [anon_sym_LT_LT] = ACTIONS(2411), [anon_sym_AMP] = ACTIONS(2409), [anon_sym_CARET] = ACTIONS(2411), [anon_sym_PIPE] = ACTIONS(2409), [anon_sym_PLUS] = ACTIONS(2409), [anon_sym_DASH] = ACTIONS(2409), [anon_sym_SLASH] = ACTIONS(2409), [anon_sym_PERCENT] = ACTIONS(2411), [anon_sym_BSLASH] = ACTIONS(2411), [aux_sym_binary_expression_token4] = ACTIONS(2411), [anon_sym_STAR_STAR] = ACTIONS(2411), [anon_sym_LT] = ACTIONS(2409), [aux_sym_binary_expression_token5] = ACTIONS(2409), [anon_sym_LT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token6] = ACTIONS(2411), [aux_sym_binary_expression_token7] = ACTIONS(2409), [anon_sym_EQ_EQ] = ACTIONS(2409), [anon_sym_EQ_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token8] = ACTIONS(2409), [aux_sym_binary_expression_token9] = ACTIONS(2411), [aux_sym_binary_expression_token10] = ACTIONS(2411), [anon_sym_LT_GT] = ACTIONS(2411), [anon_sym_BANG_EQ] = ACTIONS(2409), [anon_sym_BANG_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token11] = ACTIONS(2411), [aux_sym_binary_expression_token12] = ACTIONS(2411), [aux_sym_binary_expression_token13] = ACTIONS(2411), [aux_sym_binary_expression_token14] = ACTIONS(2411), [aux_sym_binary_expression_token15] = ACTIONS(2411), [anon_sym_GT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token16] = ACTIONS(2411), [aux_sym_binary_expression_token17] = ACTIONS(2411), [anon_sym_GT] = ACTIONS(2409), [aux_sym_binary_expression_token18] = ACTIONS(2409), [aux_sym_binary_expression_token19] = ACTIONS(2409), [aux_sym_binary_expression_token20] = ACTIONS(2409), [aux_sym_binary_expression_token21] = ACTIONS(2411), [aux_sym_binary_expression_token22] = ACTIONS(2411), [aux_sym_binary_expression_token23] = ACTIONS(2411), [anon_sym_QMARK_QMARK] = ACTIONS(2411), [anon_sym_instanceof] = ACTIONS(2411), [anon_sym_PLUS_PLUS] = ACTIONS(2411), [anon_sym_DASH_DASH] = ACTIONS(2411), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2411), [sym__ternary_qmark] = ACTIONS(2411), [sym__elvis_operator] = ACTIONS(2411), [sym_logical_or] = ACTIONS(2411), }, [STATE(2022)] = { [anon_sym_DOT] = ACTIONS(2257), [anon_sym_STAR] = ACTIONS(2255), [anon_sym_COMMA] = ACTIONS(2257), [anon_sym_RBRACE] = ACTIONS(2257), [anon_sym_LPAREN] = ACTIONS(2257), [anon_sym_SEMI] = ACTIONS(2257), [anon_sym_in] = ACTIONS(2255), [anon_sym_IN] = ACTIONS(2257), [anon_sym_In] = ACTIONS(2257), [anon_sym_of] = ACTIONS(2257), [anon_sym_OF] = ACTIONS(2257), [anon_sym_Of] = ACTIONS(2257), [anon_sym_LBRACK] = ACTIONS(2257), [sym_optional_chain] = ACTIONS(2257), [sym_static_chain] = ACTIONS(2257), [anon_sym_AMP_AMP] = ACTIONS(2257), [aux_sym_binary_expression_token1] = ACTIONS(2257), [anon_sym_PIPE_PIPE] = ACTIONS(2257), [aux_sym_binary_expression_token2] = ACTIONS(2257), [aux_sym_binary_expression_token3] = ACTIONS(2257), [anon_sym_GT_GT] = ACTIONS(2255), [anon_sym_GT_GT_GT] = ACTIONS(2257), [anon_sym_LT_LT] = ACTIONS(2257), [anon_sym_AMP] = ACTIONS(2255), [anon_sym_CARET] = ACTIONS(2257), [anon_sym_PIPE] = ACTIONS(2255), [anon_sym_PLUS] = ACTIONS(2255), [anon_sym_DASH] = ACTIONS(2255), [anon_sym_SLASH] = ACTIONS(2255), [anon_sym_PERCENT] = ACTIONS(2257), [anon_sym_BSLASH] = ACTIONS(2257), [aux_sym_binary_expression_token4] = ACTIONS(2257), [anon_sym_STAR_STAR] = ACTIONS(2257), [anon_sym_LT] = ACTIONS(2255), [aux_sym_binary_expression_token5] = ACTIONS(2255), [anon_sym_LT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token6] = ACTIONS(2257), [aux_sym_binary_expression_token7] = ACTIONS(2255), [anon_sym_EQ_EQ] = ACTIONS(2255), [anon_sym_EQ_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token8] = ACTIONS(2255), [aux_sym_binary_expression_token9] = ACTIONS(2257), [aux_sym_binary_expression_token10] = ACTIONS(2257), [anon_sym_LT_GT] = ACTIONS(2257), [anon_sym_BANG_EQ] = ACTIONS(2255), [anon_sym_BANG_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token11] = ACTIONS(2257), [aux_sym_binary_expression_token12] = ACTIONS(2257), [aux_sym_binary_expression_token13] = ACTIONS(2257), [aux_sym_binary_expression_token14] = ACTIONS(2257), [aux_sym_binary_expression_token15] = ACTIONS(2257), [anon_sym_GT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token16] = ACTIONS(2257), [aux_sym_binary_expression_token17] = ACTIONS(2257), [anon_sym_GT] = ACTIONS(2255), [aux_sym_binary_expression_token18] = ACTIONS(2255), [aux_sym_binary_expression_token19] = ACTIONS(2255), [aux_sym_binary_expression_token20] = ACTIONS(2255), [aux_sym_binary_expression_token21] = ACTIONS(2257), [aux_sym_binary_expression_token22] = ACTIONS(2257), [aux_sym_binary_expression_token23] = ACTIONS(2257), [anon_sym_QMARK_QMARK] = ACTIONS(2257), [anon_sym_instanceof] = ACTIONS(2257), [anon_sym_PLUS_PLUS] = ACTIONS(2257), [anon_sym_DASH_DASH] = ACTIONS(2257), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2257), [sym__ternary_qmark] = ACTIONS(2257), [sym__elvis_operator] = ACTIONS(2257), [sym_logical_or] = ACTIONS(2257), }, [STATE(2023)] = { [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_RBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_IN] = ACTIONS(2151), [anon_sym_In] = ACTIONS(2151), [anon_sym_of] = ACTIONS(2151), [anon_sym_OF] = ACTIONS(2151), [anon_sym_Of] = ACTIONS(2151), [anon_sym_LBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2151), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2151), [aux_sym_binary_expression_token3] = ACTIONS(2151), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2151), [aux_sym_binary_expression_token4] = ACTIONS(2151), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2151), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2151), [aux_sym_binary_expression_token10] = ACTIONS(2151), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2151), [aux_sym_binary_expression_token12] = ACTIONS(2151), [aux_sym_binary_expression_token13] = ACTIONS(2151), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2151), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2151), [aux_sym_binary_expression_token17] = ACTIONS(2151), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2151), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(2024)] = { [anon_sym_DOT] = ACTIONS(2511), [anon_sym_STAR] = ACTIONS(2509), [anon_sym_COMMA] = ACTIONS(2511), [anon_sym_RBRACE] = ACTIONS(2511), [anon_sym_LPAREN] = ACTIONS(2511), [anon_sym_SEMI] = ACTIONS(2511), [anon_sym_in] = ACTIONS(2509), [anon_sym_IN] = ACTIONS(2511), [anon_sym_In] = ACTIONS(2511), [anon_sym_of] = ACTIONS(2511), [anon_sym_OF] = ACTIONS(2511), [anon_sym_Of] = ACTIONS(2511), [anon_sym_LBRACK] = ACTIONS(2511), [sym_optional_chain] = ACTIONS(2511), [sym_static_chain] = ACTIONS(2511), [anon_sym_AMP_AMP] = ACTIONS(2511), [aux_sym_binary_expression_token1] = ACTIONS(2511), [anon_sym_PIPE_PIPE] = ACTIONS(2511), [aux_sym_binary_expression_token2] = ACTIONS(2511), [aux_sym_binary_expression_token3] = ACTIONS(2511), [anon_sym_GT_GT] = ACTIONS(2509), [anon_sym_GT_GT_GT] = ACTIONS(2511), [anon_sym_LT_LT] = ACTIONS(2511), [anon_sym_AMP] = ACTIONS(2509), [anon_sym_CARET] = ACTIONS(2511), [anon_sym_PIPE] = ACTIONS(2509), [anon_sym_PLUS] = ACTIONS(2509), [anon_sym_DASH] = ACTIONS(2509), [anon_sym_SLASH] = ACTIONS(2509), [anon_sym_PERCENT] = ACTIONS(2511), [anon_sym_BSLASH] = ACTIONS(2511), [aux_sym_binary_expression_token4] = ACTIONS(2511), [anon_sym_STAR_STAR] = ACTIONS(2511), [anon_sym_LT] = ACTIONS(2509), [aux_sym_binary_expression_token5] = ACTIONS(2509), [anon_sym_LT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token6] = ACTIONS(2511), [aux_sym_binary_expression_token7] = ACTIONS(2509), [anon_sym_EQ_EQ] = ACTIONS(2509), [anon_sym_EQ_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token8] = ACTIONS(2509), [aux_sym_binary_expression_token9] = ACTIONS(2511), [aux_sym_binary_expression_token10] = ACTIONS(2511), [anon_sym_LT_GT] = ACTIONS(2511), [anon_sym_BANG_EQ] = ACTIONS(2509), [anon_sym_BANG_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token11] = ACTIONS(2511), [aux_sym_binary_expression_token12] = ACTIONS(2511), [aux_sym_binary_expression_token13] = ACTIONS(2511), [aux_sym_binary_expression_token14] = ACTIONS(2511), [aux_sym_binary_expression_token15] = ACTIONS(2511), [anon_sym_GT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token16] = ACTIONS(2511), [aux_sym_binary_expression_token17] = ACTIONS(2511), [anon_sym_GT] = ACTIONS(2509), [aux_sym_binary_expression_token18] = ACTIONS(2509), [aux_sym_binary_expression_token19] = ACTIONS(2509), [aux_sym_binary_expression_token20] = ACTIONS(2509), [aux_sym_binary_expression_token21] = ACTIONS(2511), [aux_sym_binary_expression_token22] = ACTIONS(2511), [aux_sym_binary_expression_token23] = ACTIONS(2511), [anon_sym_QMARK_QMARK] = ACTIONS(2511), [anon_sym_instanceof] = ACTIONS(2511), [anon_sym_PLUS_PLUS] = ACTIONS(2511), [anon_sym_DASH_DASH] = ACTIONS(2511), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2511), [sym__ternary_qmark] = ACTIONS(2511), [sym__elvis_operator] = ACTIONS(2511), [sym_logical_or] = ACTIONS(2511), }, [STATE(2025)] = { [anon_sym_DOT] = ACTIONS(2423), [anon_sym_STAR] = ACTIONS(2421), [anon_sym_COMMA] = ACTIONS(2423), [anon_sym_RBRACE] = ACTIONS(2423), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_SEMI] = ACTIONS(2423), [anon_sym_in] = ACTIONS(2421), [anon_sym_IN] = ACTIONS(2423), [anon_sym_In] = ACTIONS(2423), [anon_sym_of] = ACTIONS(2423), [anon_sym_OF] = ACTIONS(2423), [anon_sym_Of] = ACTIONS(2423), [anon_sym_LBRACK] = ACTIONS(2423), [sym_optional_chain] = ACTIONS(2423), [sym_static_chain] = ACTIONS(2423), [anon_sym_AMP_AMP] = ACTIONS(2423), [aux_sym_binary_expression_token1] = ACTIONS(2423), [anon_sym_PIPE_PIPE] = ACTIONS(2423), [aux_sym_binary_expression_token2] = ACTIONS(2423), [aux_sym_binary_expression_token3] = ACTIONS(2423), [anon_sym_GT_GT] = ACTIONS(2421), [anon_sym_GT_GT_GT] = ACTIONS(2423), [anon_sym_LT_LT] = ACTIONS(2423), [anon_sym_AMP] = ACTIONS(2421), [anon_sym_CARET] = ACTIONS(2423), [anon_sym_PIPE] = ACTIONS(2421), [anon_sym_PLUS] = ACTIONS(2421), [anon_sym_DASH] = ACTIONS(2421), [anon_sym_SLASH] = ACTIONS(2421), [anon_sym_PERCENT] = ACTIONS(2423), [anon_sym_BSLASH] = ACTIONS(2423), [aux_sym_binary_expression_token4] = ACTIONS(2423), [anon_sym_STAR_STAR] = ACTIONS(2423), [anon_sym_LT] = ACTIONS(2421), [aux_sym_binary_expression_token5] = ACTIONS(2421), [anon_sym_LT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token6] = ACTIONS(2423), [aux_sym_binary_expression_token7] = ACTIONS(2421), [anon_sym_EQ_EQ] = ACTIONS(2421), [anon_sym_EQ_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token8] = ACTIONS(2421), [aux_sym_binary_expression_token9] = ACTIONS(2423), [aux_sym_binary_expression_token10] = ACTIONS(2423), [anon_sym_LT_GT] = ACTIONS(2423), [anon_sym_BANG_EQ] = ACTIONS(2421), [anon_sym_BANG_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token11] = ACTIONS(2423), [aux_sym_binary_expression_token12] = ACTIONS(2423), [aux_sym_binary_expression_token13] = ACTIONS(2423), [aux_sym_binary_expression_token14] = ACTIONS(2423), [aux_sym_binary_expression_token15] = ACTIONS(2423), [anon_sym_GT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token16] = ACTIONS(2423), [aux_sym_binary_expression_token17] = ACTIONS(2423), [anon_sym_GT] = ACTIONS(2421), [aux_sym_binary_expression_token18] = ACTIONS(2421), [aux_sym_binary_expression_token19] = ACTIONS(2421), [aux_sym_binary_expression_token20] = ACTIONS(2421), [aux_sym_binary_expression_token21] = ACTIONS(2423), [aux_sym_binary_expression_token22] = ACTIONS(2423), [aux_sym_binary_expression_token23] = ACTIONS(2423), [anon_sym_QMARK_QMARK] = ACTIONS(2423), [anon_sym_instanceof] = ACTIONS(2423), [anon_sym_PLUS_PLUS] = ACTIONS(2423), [anon_sym_DASH_DASH] = ACTIONS(2423), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2423), [sym__ternary_qmark] = ACTIONS(2423), [sym__elvis_operator] = ACTIONS(2423), [sym_logical_or] = ACTIONS(2423), }, [STATE(2026)] = { [anon_sym_DOT] = ACTIONS(2479), [anon_sym_STAR] = ACTIONS(2477), [anon_sym_COMMA] = ACTIONS(2479), [anon_sym_RBRACE] = ACTIONS(2479), [anon_sym_LPAREN] = ACTIONS(2479), [anon_sym_SEMI] = ACTIONS(2479), [anon_sym_in] = ACTIONS(2477), [anon_sym_IN] = ACTIONS(2479), [anon_sym_In] = ACTIONS(2479), [anon_sym_of] = ACTIONS(2479), [anon_sym_OF] = ACTIONS(2479), [anon_sym_Of] = ACTIONS(2479), [anon_sym_LBRACK] = ACTIONS(2479), [sym_optional_chain] = ACTIONS(2479), [sym_static_chain] = ACTIONS(2479), [anon_sym_AMP_AMP] = ACTIONS(2479), [aux_sym_binary_expression_token1] = ACTIONS(2479), [anon_sym_PIPE_PIPE] = ACTIONS(2479), [aux_sym_binary_expression_token2] = ACTIONS(2479), [aux_sym_binary_expression_token3] = ACTIONS(2479), [anon_sym_GT_GT] = ACTIONS(2477), [anon_sym_GT_GT_GT] = ACTIONS(2479), [anon_sym_LT_LT] = ACTIONS(2479), [anon_sym_AMP] = ACTIONS(2477), [anon_sym_CARET] = ACTIONS(2479), [anon_sym_PIPE] = ACTIONS(2477), [anon_sym_PLUS] = ACTIONS(2477), [anon_sym_DASH] = ACTIONS(2477), [anon_sym_SLASH] = ACTIONS(2477), [anon_sym_PERCENT] = ACTIONS(2479), [anon_sym_BSLASH] = ACTIONS(2479), [aux_sym_binary_expression_token4] = ACTIONS(2479), [anon_sym_STAR_STAR] = ACTIONS(2479), [anon_sym_LT] = ACTIONS(2477), [aux_sym_binary_expression_token5] = ACTIONS(2477), [anon_sym_LT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token6] = ACTIONS(2479), [aux_sym_binary_expression_token7] = ACTIONS(2477), [anon_sym_EQ_EQ] = ACTIONS(2477), [anon_sym_EQ_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token8] = ACTIONS(2477), [aux_sym_binary_expression_token9] = ACTIONS(2479), [aux_sym_binary_expression_token10] = ACTIONS(2479), [anon_sym_LT_GT] = ACTIONS(2479), [anon_sym_BANG_EQ] = ACTIONS(2477), [anon_sym_BANG_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token11] = ACTIONS(2479), [aux_sym_binary_expression_token12] = ACTIONS(2479), [aux_sym_binary_expression_token13] = ACTIONS(2479), [aux_sym_binary_expression_token14] = ACTIONS(2479), [aux_sym_binary_expression_token15] = ACTIONS(2479), [anon_sym_GT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token16] = ACTIONS(2479), [aux_sym_binary_expression_token17] = ACTIONS(2479), [anon_sym_GT] = ACTIONS(2477), [aux_sym_binary_expression_token18] = ACTIONS(2477), [aux_sym_binary_expression_token19] = ACTIONS(2477), [aux_sym_binary_expression_token20] = ACTIONS(2477), [aux_sym_binary_expression_token21] = ACTIONS(2479), [aux_sym_binary_expression_token22] = ACTIONS(2479), [aux_sym_binary_expression_token23] = ACTIONS(2479), [anon_sym_QMARK_QMARK] = ACTIONS(2479), [anon_sym_instanceof] = ACTIONS(2479), [anon_sym_PLUS_PLUS] = ACTIONS(2479), [anon_sym_DASH_DASH] = ACTIONS(2479), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2479), [sym__ternary_qmark] = ACTIONS(2479), [sym__elvis_operator] = ACTIONS(2479), [sym_logical_or] = ACTIONS(2479), }, [STATE(2027)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_RBRACE] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_IN] = ACTIONS(1809), [anon_sym_In] = ACTIONS(1809), [anon_sym_of] = ACTIONS(1809), [anon_sym_OF] = ACTIONS(1809), [anon_sym_Of] = ACTIONS(1809), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2028)] = { [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2454), [anon_sym_RBRACE] = ACTIONS(2454), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2454), [anon_sym_in] = ACTIONS(2451), [anon_sym_IN] = ACTIONS(2454), [anon_sym_In] = ACTIONS(2454), [anon_sym_of] = ACTIONS(2454), [anon_sym_OF] = ACTIONS(2454), [anon_sym_Of] = ACTIONS(2454), [anon_sym_LBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2454), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2454), [aux_sym_binary_expression_token3] = ACTIONS(2454), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2454), [aux_sym_binary_expression_token4] = ACTIONS(2454), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2454), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2454), [aux_sym_binary_expression_token10] = ACTIONS(2454), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2454), [aux_sym_binary_expression_token12] = ACTIONS(2454), [aux_sym_binary_expression_token13] = ACTIONS(2454), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2454), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2454), [aux_sym_binary_expression_token17] = ACTIONS(2454), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2454), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(2029)] = { [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_RBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_IN] = ACTIONS(2301), [anon_sym_In] = ACTIONS(2301), [anon_sym_of] = ACTIONS(2301), [anon_sym_OF] = ACTIONS(2301), [anon_sym_Of] = ACTIONS(2301), [anon_sym_LBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2301), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2301), [aux_sym_binary_expression_token3] = ACTIONS(2301), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2301), [aux_sym_binary_expression_token4] = ACTIONS(2301), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2301), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2301), [aux_sym_binary_expression_token10] = ACTIONS(2301), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2301), [aux_sym_binary_expression_token12] = ACTIONS(2301), [aux_sym_binary_expression_token13] = ACTIONS(2301), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2301), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2301), [aux_sym_binary_expression_token17] = ACTIONS(2301), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2301), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(2030)] = { [anon_sym_DOT] = ACTIONS(2403), [anon_sym_STAR] = ACTIONS(2401), [anon_sym_COMMA] = ACTIONS(2403), [anon_sym_RBRACE] = ACTIONS(2403), [anon_sym_LPAREN] = ACTIONS(2403), [anon_sym_SEMI] = ACTIONS(2403), [anon_sym_in] = ACTIONS(2401), [anon_sym_IN] = ACTIONS(2403), [anon_sym_In] = ACTIONS(2403), [anon_sym_of] = ACTIONS(2403), [anon_sym_OF] = ACTIONS(2403), [anon_sym_Of] = ACTIONS(2403), [anon_sym_LBRACK] = ACTIONS(2403), [sym_optional_chain] = ACTIONS(2403), [sym_static_chain] = ACTIONS(2403), [anon_sym_AMP_AMP] = ACTIONS(2403), [aux_sym_binary_expression_token1] = ACTIONS(2403), [anon_sym_PIPE_PIPE] = ACTIONS(2403), [aux_sym_binary_expression_token2] = ACTIONS(2403), [aux_sym_binary_expression_token3] = ACTIONS(2403), [anon_sym_GT_GT] = ACTIONS(2401), [anon_sym_GT_GT_GT] = ACTIONS(2403), [anon_sym_LT_LT] = ACTIONS(2403), [anon_sym_AMP] = ACTIONS(2401), [anon_sym_CARET] = ACTIONS(2403), [anon_sym_PIPE] = ACTIONS(2401), [anon_sym_PLUS] = ACTIONS(2401), [anon_sym_DASH] = ACTIONS(2401), [anon_sym_SLASH] = ACTIONS(2401), [anon_sym_PERCENT] = ACTIONS(2403), [anon_sym_BSLASH] = ACTIONS(2403), [aux_sym_binary_expression_token4] = ACTIONS(2403), [anon_sym_STAR_STAR] = ACTIONS(2403), [anon_sym_LT] = ACTIONS(2401), [aux_sym_binary_expression_token5] = ACTIONS(2401), [anon_sym_LT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token6] = ACTIONS(2403), [aux_sym_binary_expression_token7] = ACTIONS(2401), [anon_sym_EQ_EQ] = ACTIONS(2401), [anon_sym_EQ_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token8] = ACTIONS(2401), [aux_sym_binary_expression_token9] = ACTIONS(2403), [aux_sym_binary_expression_token10] = ACTIONS(2403), [anon_sym_LT_GT] = ACTIONS(2403), [anon_sym_BANG_EQ] = ACTIONS(2401), [anon_sym_BANG_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token11] = ACTIONS(2403), [aux_sym_binary_expression_token12] = ACTIONS(2403), [aux_sym_binary_expression_token13] = ACTIONS(2403), [aux_sym_binary_expression_token14] = ACTIONS(2403), [aux_sym_binary_expression_token15] = ACTIONS(2403), [anon_sym_GT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token16] = ACTIONS(2403), [aux_sym_binary_expression_token17] = ACTIONS(2403), [anon_sym_GT] = ACTIONS(2401), [aux_sym_binary_expression_token18] = ACTIONS(2401), [aux_sym_binary_expression_token19] = ACTIONS(2401), [aux_sym_binary_expression_token20] = ACTIONS(2401), [aux_sym_binary_expression_token21] = ACTIONS(2403), [aux_sym_binary_expression_token22] = ACTIONS(2403), [aux_sym_binary_expression_token23] = ACTIONS(2403), [anon_sym_QMARK_QMARK] = ACTIONS(2403), [anon_sym_instanceof] = ACTIONS(2403), [anon_sym_PLUS_PLUS] = ACTIONS(2403), [anon_sym_DASH_DASH] = ACTIONS(2403), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2403), [sym__ternary_qmark] = ACTIONS(2403), [sym__elvis_operator] = ACTIONS(2403), [sym_logical_or] = ACTIONS(2403), }, [STATE(2031)] = { [anon_sym_DOT] = ACTIONS(2261), [anon_sym_STAR] = ACTIONS(2259), [anon_sym_COMMA] = ACTIONS(2261), [anon_sym_RBRACE] = ACTIONS(2261), [anon_sym_LPAREN] = ACTIONS(2261), [anon_sym_SEMI] = ACTIONS(2261), [anon_sym_in] = ACTIONS(2259), [anon_sym_IN] = ACTIONS(2261), [anon_sym_In] = ACTIONS(2261), [anon_sym_of] = ACTIONS(2261), [anon_sym_OF] = ACTIONS(2261), [anon_sym_Of] = ACTIONS(2261), [anon_sym_LBRACK] = ACTIONS(2261), [sym_optional_chain] = ACTIONS(2261), [sym_static_chain] = ACTIONS(2261), [anon_sym_AMP_AMP] = ACTIONS(2261), [aux_sym_binary_expression_token1] = ACTIONS(2261), [anon_sym_PIPE_PIPE] = ACTIONS(2261), [aux_sym_binary_expression_token2] = ACTIONS(2261), [aux_sym_binary_expression_token3] = ACTIONS(2261), [anon_sym_GT_GT] = ACTIONS(2259), [anon_sym_GT_GT_GT] = ACTIONS(2261), [anon_sym_LT_LT] = ACTIONS(2261), [anon_sym_AMP] = ACTIONS(2259), [anon_sym_CARET] = ACTIONS(2261), [anon_sym_PIPE] = ACTIONS(2259), [anon_sym_PLUS] = ACTIONS(2259), [anon_sym_DASH] = ACTIONS(2259), [anon_sym_SLASH] = ACTIONS(2259), [anon_sym_PERCENT] = ACTIONS(2261), [anon_sym_BSLASH] = ACTIONS(2261), [aux_sym_binary_expression_token4] = ACTIONS(2261), [anon_sym_STAR_STAR] = ACTIONS(2261), [anon_sym_LT] = ACTIONS(2259), [aux_sym_binary_expression_token5] = ACTIONS(2259), [anon_sym_LT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token6] = ACTIONS(2261), [aux_sym_binary_expression_token7] = ACTIONS(2259), [anon_sym_EQ_EQ] = ACTIONS(2259), [anon_sym_EQ_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token8] = ACTIONS(2259), [aux_sym_binary_expression_token9] = ACTIONS(2261), [aux_sym_binary_expression_token10] = ACTIONS(2261), [anon_sym_LT_GT] = ACTIONS(2261), [anon_sym_BANG_EQ] = ACTIONS(2259), [anon_sym_BANG_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token11] = ACTIONS(2261), [aux_sym_binary_expression_token12] = ACTIONS(2261), [aux_sym_binary_expression_token13] = ACTIONS(2261), [aux_sym_binary_expression_token14] = ACTIONS(2261), [aux_sym_binary_expression_token15] = ACTIONS(2261), [anon_sym_GT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token16] = ACTIONS(2261), [aux_sym_binary_expression_token17] = ACTIONS(2261), [anon_sym_GT] = ACTIONS(2259), [aux_sym_binary_expression_token18] = ACTIONS(2259), [aux_sym_binary_expression_token19] = ACTIONS(2259), [aux_sym_binary_expression_token20] = ACTIONS(2259), [aux_sym_binary_expression_token21] = ACTIONS(2261), [aux_sym_binary_expression_token22] = ACTIONS(2261), [aux_sym_binary_expression_token23] = ACTIONS(2261), [anon_sym_QMARK_QMARK] = ACTIONS(2261), [anon_sym_instanceof] = ACTIONS(2261), [anon_sym_PLUS_PLUS] = ACTIONS(2261), [anon_sym_DASH_DASH] = ACTIONS(2261), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2261), [sym__ternary_qmark] = ACTIONS(2261), [sym__elvis_operator] = ACTIONS(2261), [sym_logical_or] = ACTIONS(2261), }, [STATE(2032)] = { [anon_sym_DOT] = ACTIONS(2459), [anon_sym_STAR] = ACTIONS(2457), [anon_sym_COMMA] = ACTIONS(2459), [anon_sym_RBRACE] = ACTIONS(2459), [anon_sym_LPAREN] = ACTIONS(2459), [anon_sym_SEMI] = ACTIONS(2459), [anon_sym_in] = ACTIONS(2457), [anon_sym_IN] = ACTIONS(2459), [anon_sym_In] = ACTIONS(2459), [anon_sym_of] = ACTIONS(2459), [anon_sym_OF] = ACTIONS(2459), [anon_sym_Of] = ACTIONS(2459), [anon_sym_LBRACK] = ACTIONS(2459), [sym_optional_chain] = ACTIONS(2459), [sym_static_chain] = ACTIONS(2459), [anon_sym_AMP_AMP] = ACTIONS(2459), [aux_sym_binary_expression_token1] = ACTIONS(2459), [anon_sym_PIPE_PIPE] = ACTIONS(2459), [aux_sym_binary_expression_token2] = ACTIONS(2459), [aux_sym_binary_expression_token3] = ACTIONS(2459), [anon_sym_GT_GT] = ACTIONS(2457), [anon_sym_GT_GT_GT] = ACTIONS(2459), [anon_sym_LT_LT] = ACTIONS(2459), [anon_sym_AMP] = ACTIONS(2457), [anon_sym_CARET] = ACTIONS(2459), [anon_sym_PIPE] = ACTIONS(2457), [anon_sym_PLUS] = ACTIONS(2457), [anon_sym_DASH] = ACTIONS(2457), [anon_sym_SLASH] = ACTIONS(2457), [anon_sym_PERCENT] = ACTIONS(2459), [anon_sym_BSLASH] = ACTIONS(2459), [aux_sym_binary_expression_token4] = ACTIONS(2459), [anon_sym_STAR_STAR] = ACTIONS(2459), [anon_sym_LT] = ACTIONS(2457), [aux_sym_binary_expression_token5] = ACTIONS(2457), [anon_sym_LT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token6] = ACTIONS(2459), [aux_sym_binary_expression_token7] = ACTIONS(2457), [anon_sym_EQ_EQ] = ACTIONS(2457), [anon_sym_EQ_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token8] = ACTIONS(2457), [aux_sym_binary_expression_token9] = ACTIONS(2459), [aux_sym_binary_expression_token10] = ACTIONS(2459), [anon_sym_LT_GT] = ACTIONS(2459), [anon_sym_BANG_EQ] = ACTIONS(2457), [anon_sym_BANG_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token11] = ACTIONS(2459), [aux_sym_binary_expression_token12] = ACTIONS(2459), [aux_sym_binary_expression_token13] = ACTIONS(2459), [aux_sym_binary_expression_token14] = ACTIONS(2459), [aux_sym_binary_expression_token15] = ACTIONS(2459), [anon_sym_GT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token16] = ACTIONS(2459), [aux_sym_binary_expression_token17] = ACTIONS(2459), [anon_sym_GT] = ACTIONS(2457), [aux_sym_binary_expression_token18] = ACTIONS(2457), [aux_sym_binary_expression_token19] = ACTIONS(2457), [aux_sym_binary_expression_token20] = ACTIONS(2457), [aux_sym_binary_expression_token21] = ACTIONS(2459), [aux_sym_binary_expression_token22] = ACTIONS(2459), [aux_sym_binary_expression_token23] = ACTIONS(2459), [anon_sym_QMARK_QMARK] = ACTIONS(2459), [anon_sym_instanceof] = ACTIONS(2459), [anon_sym_PLUS_PLUS] = ACTIONS(2459), [anon_sym_DASH_DASH] = ACTIONS(2459), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2459), [sym__ternary_qmark] = ACTIONS(2459), [sym__elvis_operator] = ACTIONS(2459), [sym_logical_or] = ACTIONS(2459), }, [STATE(2033)] = { [anon_sym_DOT] = ACTIONS(2523), [anon_sym_STAR] = ACTIONS(2521), [anon_sym_COMMA] = ACTIONS(2523), [anon_sym_RBRACE] = ACTIONS(2523), [anon_sym_LPAREN] = ACTIONS(2523), [anon_sym_SEMI] = ACTIONS(2523), [anon_sym_in] = ACTIONS(2521), [anon_sym_IN] = ACTIONS(2523), [anon_sym_In] = ACTIONS(2523), [anon_sym_of] = ACTIONS(2523), [anon_sym_OF] = ACTIONS(2523), [anon_sym_Of] = ACTIONS(2523), [anon_sym_LBRACK] = ACTIONS(2523), [sym_optional_chain] = ACTIONS(2523), [sym_static_chain] = ACTIONS(2523), [anon_sym_AMP_AMP] = ACTIONS(2523), [aux_sym_binary_expression_token1] = ACTIONS(2523), [anon_sym_PIPE_PIPE] = ACTIONS(2523), [aux_sym_binary_expression_token2] = ACTIONS(2523), [aux_sym_binary_expression_token3] = ACTIONS(2523), [anon_sym_GT_GT] = ACTIONS(2521), [anon_sym_GT_GT_GT] = ACTIONS(2523), [anon_sym_LT_LT] = ACTIONS(2523), [anon_sym_AMP] = ACTIONS(2521), [anon_sym_CARET] = ACTIONS(2523), [anon_sym_PIPE] = ACTIONS(2521), [anon_sym_PLUS] = ACTIONS(2521), [anon_sym_DASH] = ACTIONS(2521), [anon_sym_SLASH] = ACTIONS(2521), [anon_sym_PERCENT] = ACTIONS(2523), [anon_sym_BSLASH] = ACTIONS(2523), [aux_sym_binary_expression_token4] = ACTIONS(2523), [anon_sym_STAR_STAR] = ACTIONS(2523), [anon_sym_LT] = ACTIONS(2521), [aux_sym_binary_expression_token5] = ACTIONS(2521), [anon_sym_LT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token6] = ACTIONS(2523), [aux_sym_binary_expression_token7] = ACTIONS(2521), [anon_sym_EQ_EQ] = ACTIONS(2521), [anon_sym_EQ_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token8] = ACTIONS(2521), [aux_sym_binary_expression_token9] = ACTIONS(2523), [aux_sym_binary_expression_token10] = ACTIONS(2523), [anon_sym_LT_GT] = ACTIONS(2523), [anon_sym_BANG_EQ] = ACTIONS(2521), [anon_sym_BANG_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token11] = ACTIONS(2523), [aux_sym_binary_expression_token12] = ACTIONS(2523), [aux_sym_binary_expression_token13] = ACTIONS(2523), [aux_sym_binary_expression_token14] = ACTIONS(2523), [aux_sym_binary_expression_token15] = ACTIONS(2523), [anon_sym_GT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token16] = ACTIONS(2523), [aux_sym_binary_expression_token17] = ACTIONS(2523), [anon_sym_GT] = ACTIONS(2521), [aux_sym_binary_expression_token18] = ACTIONS(2521), [aux_sym_binary_expression_token19] = ACTIONS(2521), [aux_sym_binary_expression_token20] = ACTIONS(2521), [aux_sym_binary_expression_token21] = ACTIONS(2523), [aux_sym_binary_expression_token22] = ACTIONS(2523), [aux_sym_binary_expression_token23] = ACTIONS(2523), [anon_sym_QMARK_QMARK] = ACTIONS(2523), [anon_sym_instanceof] = ACTIONS(2523), [anon_sym_PLUS_PLUS] = ACTIONS(2523), [anon_sym_DASH_DASH] = ACTIONS(2523), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2523), [sym__ternary_qmark] = ACTIONS(2523), [sym__elvis_operator] = ACTIONS(2523), [sym_logical_or] = ACTIONS(2523), }, [STATE(2034)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_EQ] = ACTIONS(2910), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2035)] = { [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2487), [anon_sym_RBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_in] = ACTIONS(2451), [anon_sym_IN] = ACTIONS(2487), [anon_sym_In] = ACTIONS(2487), [anon_sym_of] = ACTIONS(2487), [anon_sym_OF] = ACTIONS(2487), [anon_sym_Of] = ACTIONS(2487), [anon_sym_LBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2454), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2454), [aux_sym_binary_expression_token3] = ACTIONS(2454), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2454), [aux_sym_binary_expression_token4] = ACTIONS(2454), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2454), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2454), [aux_sym_binary_expression_token10] = ACTIONS(2454), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2454), [aux_sym_binary_expression_token12] = ACTIONS(2454), [aux_sym_binary_expression_token13] = ACTIONS(2454), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2454), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2454), [aux_sym_binary_expression_token17] = ACTIONS(2454), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2454), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(2036)] = { [anon_sym_DOT] = ACTIONS(2487), [anon_sym_STAR] = ACTIONS(2485), [anon_sym_COMMA] = ACTIONS(2487), [anon_sym_RBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_in] = ACTIONS(2485), [anon_sym_IN] = ACTIONS(2487), [anon_sym_In] = ACTIONS(2487), [anon_sym_of] = ACTIONS(2487), [anon_sym_OF] = ACTIONS(2487), [anon_sym_Of] = ACTIONS(2487), [anon_sym_LBRACK] = ACTIONS(2487), [sym_optional_chain] = ACTIONS(2487), [sym_static_chain] = ACTIONS(2487), [anon_sym_AMP_AMP] = ACTIONS(2487), [aux_sym_binary_expression_token1] = ACTIONS(2487), [anon_sym_PIPE_PIPE] = ACTIONS(2487), [aux_sym_binary_expression_token2] = ACTIONS(2487), [aux_sym_binary_expression_token3] = ACTIONS(2487), [anon_sym_GT_GT] = ACTIONS(2485), [anon_sym_GT_GT_GT] = ACTIONS(2487), [anon_sym_LT_LT] = ACTIONS(2487), [anon_sym_AMP] = ACTIONS(2485), [anon_sym_CARET] = ACTIONS(2487), [anon_sym_PIPE] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2485), [anon_sym_DASH] = ACTIONS(2485), [anon_sym_SLASH] = ACTIONS(2485), [anon_sym_PERCENT] = ACTIONS(2487), [anon_sym_BSLASH] = ACTIONS(2487), [aux_sym_binary_expression_token4] = ACTIONS(2487), [anon_sym_STAR_STAR] = ACTIONS(2487), [anon_sym_LT] = ACTIONS(2485), [aux_sym_binary_expression_token5] = ACTIONS(2485), [anon_sym_LT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token6] = ACTIONS(2487), [aux_sym_binary_expression_token7] = ACTIONS(2485), [anon_sym_EQ_EQ] = ACTIONS(2485), [anon_sym_EQ_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token8] = ACTIONS(2485), [aux_sym_binary_expression_token9] = ACTIONS(2487), [aux_sym_binary_expression_token10] = ACTIONS(2487), [anon_sym_LT_GT] = ACTIONS(2487), [anon_sym_BANG_EQ] = ACTIONS(2485), [anon_sym_BANG_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token11] = ACTIONS(2487), [aux_sym_binary_expression_token12] = ACTIONS(2487), [aux_sym_binary_expression_token13] = ACTIONS(2487), [aux_sym_binary_expression_token14] = ACTIONS(2487), [aux_sym_binary_expression_token15] = ACTIONS(2487), [anon_sym_GT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token16] = ACTIONS(2487), [aux_sym_binary_expression_token17] = ACTIONS(2487), [anon_sym_GT] = ACTIONS(2485), [aux_sym_binary_expression_token18] = ACTIONS(2485), [aux_sym_binary_expression_token19] = ACTIONS(2485), [aux_sym_binary_expression_token20] = ACTIONS(2485), [aux_sym_binary_expression_token21] = ACTIONS(2487), [aux_sym_binary_expression_token22] = ACTIONS(2487), [aux_sym_binary_expression_token23] = ACTIONS(2487), [anon_sym_QMARK_QMARK] = ACTIONS(2487), [anon_sym_instanceof] = ACTIONS(2487), [anon_sym_PLUS_PLUS] = ACTIONS(2487), [anon_sym_DASH_DASH] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2487), [sym__elvis_operator] = ACTIONS(2487), [sym_logical_or] = ACTIONS(2487), }, [STATE(2037)] = { [anon_sym_DOT] = ACTIONS(2127), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_COMMA] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_SEMI] = ACTIONS(2127), [anon_sym_in] = ACTIONS(2125), [anon_sym_IN] = ACTIONS(2127), [anon_sym_In] = ACTIONS(2127), [anon_sym_of] = ACTIONS(2125), [anon_sym_OF] = ACTIONS(2127), [anon_sym_Of] = ACTIONS(2127), [anon_sym_LBRACK] = ACTIONS(2127), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2127), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(4230), [sym__automatic_semicolon] = ACTIONS(2127), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), }, [STATE(2038)] = { [anon_sym_DOT] = ACTIONS(2495), [anon_sym_STAR] = ACTIONS(2493), [anon_sym_COMMA] = ACTIONS(2495), [anon_sym_RBRACE] = ACTIONS(2495), [anon_sym_LPAREN] = ACTIONS(2495), [anon_sym_SEMI] = ACTIONS(2495), [anon_sym_in] = ACTIONS(2493), [anon_sym_IN] = ACTIONS(2495), [anon_sym_In] = ACTIONS(2495), [anon_sym_of] = ACTIONS(2495), [anon_sym_OF] = ACTIONS(2495), [anon_sym_Of] = ACTIONS(2495), [anon_sym_LBRACK] = ACTIONS(2495), [sym_optional_chain] = ACTIONS(2495), [sym_static_chain] = ACTIONS(2495), [anon_sym_AMP_AMP] = ACTIONS(2495), [aux_sym_binary_expression_token1] = ACTIONS(2495), [anon_sym_PIPE_PIPE] = ACTIONS(2495), [aux_sym_binary_expression_token2] = ACTIONS(2495), [aux_sym_binary_expression_token3] = ACTIONS(2495), [anon_sym_GT_GT] = ACTIONS(2493), [anon_sym_GT_GT_GT] = ACTIONS(2495), [anon_sym_LT_LT] = ACTIONS(2495), [anon_sym_AMP] = ACTIONS(2493), [anon_sym_CARET] = ACTIONS(2495), [anon_sym_PIPE] = ACTIONS(2493), [anon_sym_PLUS] = ACTIONS(2493), [anon_sym_DASH] = ACTIONS(2493), [anon_sym_SLASH] = ACTIONS(2493), [anon_sym_PERCENT] = ACTIONS(2495), [anon_sym_BSLASH] = ACTIONS(2495), [aux_sym_binary_expression_token4] = ACTIONS(2495), [anon_sym_STAR_STAR] = ACTIONS(2495), [anon_sym_LT] = ACTIONS(2493), [aux_sym_binary_expression_token5] = ACTIONS(2493), [anon_sym_LT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token6] = ACTIONS(2495), [aux_sym_binary_expression_token7] = ACTIONS(2493), [anon_sym_EQ_EQ] = ACTIONS(2493), [anon_sym_EQ_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token8] = ACTIONS(2493), [aux_sym_binary_expression_token9] = ACTIONS(2495), [aux_sym_binary_expression_token10] = ACTIONS(2495), [anon_sym_LT_GT] = ACTIONS(2495), [anon_sym_BANG_EQ] = ACTIONS(2493), [anon_sym_BANG_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token11] = ACTIONS(2495), [aux_sym_binary_expression_token12] = ACTIONS(2495), [aux_sym_binary_expression_token13] = ACTIONS(2495), [aux_sym_binary_expression_token14] = ACTIONS(2495), [aux_sym_binary_expression_token15] = ACTIONS(2495), [anon_sym_GT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token16] = ACTIONS(2495), [aux_sym_binary_expression_token17] = ACTIONS(2495), [anon_sym_GT] = ACTIONS(2493), [aux_sym_binary_expression_token18] = ACTIONS(2493), [aux_sym_binary_expression_token19] = ACTIONS(2493), [aux_sym_binary_expression_token20] = ACTIONS(2493), [aux_sym_binary_expression_token21] = ACTIONS(2495), [aux_sym_binary_expression_token22] = ACTIONS(2495), [aux_sym_binary_expression_token23] = ACTIONS(2495), [anon_sym_QMARK_QMARK] = ACTIONS(2495), [anon_sym_instanceof] = ACTIONS(2495), [anon_sym_PLUS_PLUS] = ACTIONS(2495), [anon_sym_DASH_DASH] = ACTIONS(2495), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2495), [sym__ternary_qmark] = ACTIONS(2495), [sym__elvis_operator] = ACTIONS(2495), [sym_logical_or] = ACTIONS(2495), }, [STATE(2039)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_IN] = ACTIONS(106), [anon_sym_In] = ACTIONS(106), [anon_sym_of] = ACTIONS(106), [anon_sym_OF] = ACTIONS(106), [anon_sym_Of] = ACTIONS(106), [anon_sym_EQ] = ACTIONS(2912), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2040)] = { [anon_sym_DOT] = ACTIONS(2419), [anon_sym_STAR] = ACTIONS(2417), [anon_sym_COMMA] = ACTIONS(2419), [anon_sym_RBRACE] = ACTIONS(2419), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_SEMI] = ACTIONS(2419), [anon_sym_in] = ACTIONS(2417), [anon_sym_IN] = ACTIONS(2419), [anon_sym_In] = ACTIONS(2419), [anon_sym_of] = ACTIONS(2419), [anon_sym_OF] = ACTIONS(2419), [anon_sym_Of] = ACTIONS(2419), [anon_sym_LBRACK] = ACTIONS(2419), [sym_optional_chain] = ACTIONS(2419), [sym_static_chain] = ACTIONS(2419), [anon_sym_AMP_AMP] = ACTIONS(2419), [aux_sym_binary_expression_token1] = ACTIONS(2419), [anon_sym_PIPE_PIPE] = ACTIONS(2419), [aux_sym_binary_expression_token2] = ACTIONS(2419), [aux_sym_binary_expression_token3] = ACTIONS(2419), [anon_sym_GT_GT] = ACTIONS(2417), [anon_sym_GT_GT_GT] = ACTIONS(2419), [anon_sym_LT_LT] = ACTIONS(2419), [anon_sym_AMP] = ACTIONS(2417), [anon_sym_CARET] = ACTIONS(2419), [anon_sym_PIPE] = ACTIONS(2417), [anon_sym_PLUS] = ACTIONS(2417), [anon_sym_DASH] = ACTIONS(2417), [anon_sym_SLASH] = ACTIONS(2417), [anon_sym_PERCENT] = ACTIONS(2419), [anon_sym_BSLASH] = ACTIONS(2419), [aux_sym_binary_expression_token4] = ACTIONS(2419), [anon_sym_STAR_STAR] = ACTIONS(2419), [anon_sym_LT] = ACTIONS(2417), [aux_sym_binary_expression_token5] = ACTIONS(2417), [anon_sym_LT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token6] = ACTIONS(2419), [aux_sym_binary_expression_token7] = ACTIONS(2417), [anon_sym_EQ_EQ] = ACTIONS(2417), [anon_sym_EQ_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token8] = ACTIONS(2417), [aux_sym_binary_expression_token9] = ACTIONS(2419), [aux_sym_binary_expression_token10] = ACTIONS(2419), [anon_sym_LT_GT] = ACTIONS(2419), [anon_sym_BANG_EQ] = ACTIONS(2417), [anon_sym_BANG_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token11] = ACTIONS(2419), [aux_sym_binary_expression_token12] = ACTIONS(2419), [aux_sym_binary_expression_token13] = ACTIONS(2419), [aux_sym_binary_expression_token14] = ACTIONS(2419), [aux_sym_binary_expression_token15] = ACTIONS(2419), [anon_sym_GT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token16] = ACTIONS(2419), [aux_sym_binary_expression_token17] = ACTIONS(2419), [anon_sym_GT] = ACTIONS(2417), [aux_sym_binary_expression_token18] = ACTIONS(2417), [aux_sym_binary_expression_token19] = ACTIONS(2417), [aux_sym_binary_expression_token20] = ACTIONS(2417), [aux_sym_binary_expression_token21] = ACTIONS(2419), [aux_sym_binary_expression_token22] = ACTIONS(2419), [aux_sym_binary_expression_token23] = ACTIONS(2419), [anon_sym_QMARK_QMARK] = ACTIONS(2419), [anon_sym_instanceof] = ACTIONS(2419), [anon_sym_PLUS_PLUS] = ACTIONS(2419), [anon_sym_DASH_DASH] = ACTIONS(2419), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2419), [sym__ternary_qmark] = ACTIONS(2419), [sym__elvis_operator] = ACTIONS(2419), [sym_logical_or] = ACTIONS(2419), }, [STATE(2041)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(2491), [anon_sym_RBRACE] = ACTIONS(2491), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(2491), [anon_sym_in] = ACTIONS(1806), [anon_sym_IN] = ACTIONS(2491), [anon_sym_In] = ACTIONS(2491), [anon_sym_of] = ACTIONS(2491), [anon_sym_OF] = ACTIONS(2491), [anon_sym_Of] = ACTIONS(2491), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2491), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2042)] = { [anon_sym_DOT] = ACTIONS(2249), [anon_sym_STAR] = ACTIONS(2247), [anon_sym_COMMA] = ACTIONS(2249), [anon_sym_RBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_in] = ACTIONS(2247), [anon_sym_IN] = ACTIONS(2249), [anon_sym_In] = ACTIONS(2249), [anon_sym_of] = ACTIONS(2249), [anon_sym_OF] = ACTIONS(2249), [anon_sym_Of] = ACTIONS(2249), [anon_sym_LBRACK] = ACTIONS(2249), [sym_optional_chain] = ACTIONS(2249), [sym_static_chain] = ACTIONS(2249), [anon_sym_AMP_AMP] = ACTIONS(2249), [aux_sym_binary_expression_token1] = ACTIONS(2249), [anon_sym_PIPE_PIPE] = ACTIONS(2249), [aux_sym_binary_expression_token2] = ACTIONS(2249), [aux_sym_binary_expression_token3] = ACTIONS(2249), [anon_sym_GT_GT] = ACTIONS(2247), [anon_sym_GT_GT_GT] = ACTIONS(2249), [anon_sym_LT_LT] = ACTIONS(2249), [anon_sym_AMP] = ACTIONS(2247), [anon_sym_CARET] = ACTIONS(2249), [anon_sym_PIPE] = ACTIONS(2247), [anon_sym_PLUS] = ACTIONS(2247), [anon_sym_DASH] = ACTIONS(2247), [anon_sym_SLASH] = ACTIONS(2247), [anon_sym_PERCENT] = ACTIONS(2249), [anon_sym_BSLASH] = ACTIONS(2249), [aux_sym_binary_expression_token4] = ACTIONS(2249), [anon_sym_STAR_STAR] = ACTIONS(2249), [anon_sym_LT] = ACTIONS(2247), [aux_sym_binary_expression_token5] = ACTIONS(2247), [anon_sym_LT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token6] = ACTIONS(2249), [aux_sym_binary_expression_token7] = ACTIONS(2247), [anon_sym_EQ_EQ] = ACTIONS(2247), [anon_sym_EQ_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token8] = ACTIONS(2247), [aux_sym_binary_expression_token9] = ACTIONS(2249), [aux_sym_binary_expression_token10] = ACTIONS(2249), [anon_sym_LT_GT] = ACTIONS(2249), [anon_sym_BANG_EQ] = ACTIONS(2247), [anon_sym_BANG_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token11] = ACTIONS(2249), [aux_sym_binary_expression_token12] = ACTIONS(2249), [aux_sym_binary_expression_token13] = ACTIONS(2249), [aux_sym_binary_expression_token14] = ACTIONS(2249), [aux_sym_binary_expression_token15] = ACTIONS(2249), [anon_sym_GT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token16] = ACTIONS(2249), [aux_sym_binary_expression_token17] = ACTIONS(2249), [anon_sym_GT] = ACTIONS(2247), [aux_sym_binary_expression_token18] = ACTIONS(2247), [aux_sym_binary_expression_token19] = ACTIONS(2247), [aux_sym_binary_expression_token20] = ACTIONS(2247), [aux_sym_binary_expression_token21] = ACTIONS(2249), [aux_sym_binary_expression_token22] = ACTIONS(2249), [aux_sym_binary_expression_token23] = ACTIONS(2249), [anon_sym_QMARK_QMARK] = ACTIONS(2249), [anon_sym_instanceof] = ACTIONS(2249), [anon_sym_PLUS_PLUS] = ACTIONS(2249), [anon_sym_DASH_DASH] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2249), [sym__elvis_operator] = ACTIONS(2249), [sym_logical_or] = ACTIONS(2249), }, [STATE(2043)] = { [anon_sym_DOT] = ACTIONS(2507), [anon_sym_STAR] = ACTIONS(2505), [anon_sym_COMMA] = ACTIONS(2507), [anon_sym_RBRACE] = ACTIONS(2507), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2507), [anon_sym_in] = ACTIONS(2505), [anon_sym_IN] = ACTIONS(2507), [anon_sym_In] = ACTIONS(2507), [anon_sym_of] = ACTIONS(2507), [anon_sym_OF] = ACTIONS(2507), [anon_sym_Of] = ACTIONS(2507), [anon_sym_LBRACK] = ACTIONS(2507), [sym_optional_chain] = ACTIONS(2507), [sym_static_chain] = ACTIONS(2507), [anon_sym_AMP_AMP] = ACTIONS(2507), [aux_sym_binary_expression_token1] = ACTIONS(2507), [anon_sym_PIPE_PIPE] = ACTIONS(2507), [aux_sym_binary_expression_token2] = ACTIONS(2507), [aux_sym_binary_expression_token3] = ACTIONS(2507), [anon_sym_GT_GT] = ACTIONS(2505), [anon_sym_GT_GT_GT] = ACTIONS(2507), [anon_sym_LT_LT] = ACTIONS(2507), [anon_sym_AMP] = ACTIONS(2505), [anon_sym_CARET] = ACTIONS(2507), [anon_sym_PIPE] = ACTIONS(2505), [anon_sym_PLUS] = ACTIONS(2505), [anon_sym_DASH] = ACTIONS(2505), [anon_sym_SLASH] = ACTIONS(2505), [anon_sym_PERCENT] = ACTIONS(2507), [anon_sym_BSLASH] = ACTIONS(2507), [aux_sym_binary_expression_token4] = ACTIONS(2507), [anon_sym_STAR_STAR] = ACTIONS(2507), [anon_sym_LT] = ACTIONS(2505), [aux_sym_binary_expression_token5] = ACTIONS(2505), [anon_sym_LT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token6] = ACTIONS(2507), [aux_sym_binary_expression_token7] = ACTIONS(2505), [anon_sym_EQ_EQ] = ACTIONS(2505), [anon_sym_EQ_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token8] = ACTIONS(2505), [aux_sym_binary_expression_token9] = ACTIONS(2507), [aux_sym_binary_expression_token10] = ACTIONS(2507), [anon_sym_LT_GT] = ACTIONS(2507), [anon_sym_BANG_EQ] = ACTIONS(2505), [anon_sym_BANG_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token11] = ACTIONS(2507), [aux_sym_binary_expression_token12] = ACTIONS(2507), [aux_sym_binary_expression_token13] = ACTIONS(2507), [aux_sym_binary_expression_token14] = ACTIONS(2507), [aux_sym_binary_expression_token15] = ACTIONS(2507), [anon_sym_GT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token16] = ACTIONS(2507), [aux_sym_binary_expression_token17] = ACTIONS(2507), [anon_sym_GT] = ACTIONS(2505), [aux_sym_binary_expression_token18] = ACTIONS(2505), [aux_sym_binary_expression_token19] = ACTIONS(2505), [aux_sym_binary_expression_token20] = ACTIONS(2505), [aux_sym_binary_expression_token21] = ACTIONS(2507), [aux_sym_binary_expression_token22] = ACTIONS(2507), [aux_sym_binary_expression_token23] = ACTIONS(2507), [anon_sym_QMARK_QMARK] = ACTIONS(2507), [anon_sym_instanceof] = ACTIONS(2507), [anon_sym_PLUS_PLUS] = ACTIONS(2507), [anon_sym_DASH_DASH] = ACTIONS(2507), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2507), [sym__ternary_qmark] = ACTIONS(2507), [sym__elvis_operator] = ACTIONS(2507), [sym_logical_or] = ACTIONS(2507), }, [STATE(2044)] = { [anon_sym_DOT] = ACTIONS(2463), [anon_sym_STAR] = ACTIONS(2461), [anon_sym_COMMA] = ACTIONS(2463), [anon_sym_RBRACE] = ACTIONS(2463), [anon_sym_LPAREN] = ACTIONS(2463), [anon_sym_SEMI] = ACTIONS(2463), [anon_sym_in] = ACTIONS(2461), [anon_sym_IN] = ACTIONS(2463), [anon_sym_In] = ACTIONS(2463), [anon_sym_of] = ACTIONS(2463), [anon_sym_OF] = ACTIONS(2463), [anon_sym_Of] = ACTIONS(2463), [anon_sym_LBRACK] = ACTIONS(2463), [sym_optional_chain] = ACTIONS(2463), [sym_static_chain] = ACTIONS(2463), [anon_sym_AMP_AMP] = ACTIONS(2463), [aux_sym_binary_expression_token1] = ACTIONS(2463), [anon_sym_PIPE_PIPE] = ACTIONS(2463), [aux_sym_binary_expression_token2] = ACTIONS(2463), [aux_sym_binary_expression_token3] = ACTIONS(2463), [anon_sym_GT_GT] = ACTIONS(2461), [anon_sym_GT_GT_GT] = ACTIONS(2463), [anon_sym_LT_LT] = ACTIONS(2463), [anon_sym_AMP] = ACTIONS(2461), [anon_sym_CARET] = ACTIONS(2463), [anon_sym_PIPE] = ACTIONS(2461), [anon_sym_PLUS] = ACTIONS(2461), [anon_sym_DASH] = ACTIONS(2461), [anon_sym_SLASH] = ACTIONS(2461), [anon_sym_PERCENT] = ACTIONS(2463), [anon_sym_BSLASH] = ACTIONS(2463), [aux_sym_binary_expression_token4] = ACTIONS(2463), [anon_sym_STAR_STAR] = ACTIONS(2463), [anon_sym_LT] = ACTIONS(2461), [aux_sym_binary_expression_token5] = ACTIONS(2461), [anon_sym_LT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token6] = ACTIONS(2463), [aux_sym_binary_expression_token7] = ACTIONS(2461), [anon_sym_EQ_EQ] = ACTIONS(2461), [anon_sym_EQ_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token8] = ACTIONS(2461), [aux_sym_binary_expression_token9] = ACTIONS(2463), [aux_sym_binary_expression_token10] = ACTIONS(2463), [anon_sym_LT_GT] = ACTIONS(2463), [anon_sym_BANG_EQ] = ACTIONS(2461), [anon_sym_BANG_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token11] = ACTIONS(2463), [aux_sym_binary_expression_token12] = ACTIONS(2463), [aux_sym_binary_expression_token13] = ACTIONS(2463), [aux_sym_binary_expression_token14] = ACTIONS(2463), [aux_sym_binary_expression_token15] = ACTIONS(2463), [anon_sym_GT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token16] = ACTIONS(2463), [aux_sym_binary_expression_token17] = ACTIONS(2463), [anon_sym_GT] = ACTIONS(2461), [aux_sym_binary_expression_token18] = ACTIONS(2461), [aux_sym_binary_expression_token19] = ACTIONS(2461), [aux_sym_binary_expression_token20] = ACTIONS(2461), [aux_sym_binary_expression_token21] = ACTIONS(2463), [aux_sym_binary_expression_token22] = ACTIONS(2463), [aux_sym_binary_expression_token23] = ACTIONS(2463), [anon_sym_QMARK_QMARK] = ACTIONS(2463), [anon_sym_instanceof] = ACTIONS(2463), [anon_sym_PLUS_PLUS] = ACTIONS(2463), [anon_sym_DASH_DASH] = ACTIONS(2463), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2463), [sym__ternary_qmark] = ACTIONS(2463), [sym__elvis_operator] = ACTIONS(2463), [sym_logical_or] = ACTIONS(2463), }, [STATE(2045)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2513), [anon_sym_COMMA] = ACTIONS(2515), [anon_sym_RBRACE] = ACTIONS(2515), [anon_sym_LPAREN] = ACTIONS(2515), [anon_sym_SEMI] = ACTIONS(2515), [anon_sym_in] = ACTIONS(2513), [anon_sym_IN] = ACTIONS(2515), [anon_sym_In] = ACTIONS(2515), [anon_sym_of] = ACTIONS(2515), [anon_sym_OF] = ACTIONS(2515), [anon_sym_Of] = ACTIONS(2515), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2515), [aux_sym_binary_expression_token1] = ACTIONS(2515), [anon_sym_PIPE_PIPE] = ACTIONS(2515), [aux_sym_binary_expression_token2] = ACTIONS(2515), [aux_sym_binary_expression_token3] = ACTIONS(2515), [anon_sym_GT_GT] = ACTIONS(2513), [anon_sym_GT_GT_GT] = ACTIONS(2515), [anon_sym_LT_LT] = ACTIONS(2515), [anon_sym_AMP] = ACTIONS(2513), [anon_sym_CARET] = ACTIONS(2515), [anon_sym_PIPE] = ACTIONS(2513), [anon_sym_PLUS] = ACTIONS(2513), [anon_sym_DASH] = ACTIONS(2513), [anon_sym_SLASH] = ACTIONS(2513), [anon_sym_PERCENT] = ACTIONS(2515), [anon_sym_BSLASH] = ACTIONS(2515), [aux_sym_binary_expression_token4] = ACTIONS(2515), [anon_sym_STAR_STAR] = ACTIONS(2515), [anon_sym_LT] = ACTIONS(2513), [aux_sym_binary_expression_token5] = ACTIONS(2513), [anon_sym_LT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token6] = ACTIONS(2515), [aux_sym_binary_expression_token7] = ACTIONS(2513), [anon_sym_EQ_EQ] = ACTIONS(2513), [anon_sym_EQ_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token8] = ACTIONS(2513), [aux_sym_binary_expression_token9] = ACTIONS(2515), [aux_sym_binary_expression_token10] = ACTIONS(2515), [anon_sym_LT_GT] = ACTIONS(2515), [anon_sym_BANG_EQ] = ACTIONS(2513), [anon_sym_BANG_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token11] = ACTIONS(2515), [aux_sym_binary_expression_token12] = ACTIONS(2515), [aux_sym_binary_expression_token13] = ACTIONS(2515), [aux_sym_binary_expression_token14] = ACTIONS(2515), [aux_sym_binary_expression_token15] = ACTIONS(2515), [anon_sym_GT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token16] = ACTIONS(2515), [aux_sym_binary_expression_token17] = ACTIONS(2515), [anon_sym_GT] = ACTIONS(2513), [aux_sym_binary_expression_token18] = ACTIONS(2513), [aux_sym_binary_expression_token19] = ACTIONS(2513), [aux_sym_binary_expression_token20] = ACTIONS(2513), [aux_sym_binary_expression_token21] = ACTIONS(2515), [aux_sym_binary_expression_token22] = ACTIONS(2515), [aux_sym_binary_expression_token23] = ACTIONS(2515), [anon_sym_QMARK_QMARK] = ACTIONS(2515), [anon_sym_instanceof] = ACTIONS(2515), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2515), [sym__ternary_qmark] = ACTIONS(2515), [sym__elvis_operator] = ACTIONS(2515), [sym_logical_or] = ACTIONS(2515), }, [STATE(2046)] = { [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2063), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_IN] = ACTIONS(2063), [anon_sym_In] = ACTIONS(2063), [anon_sym_of] = ACTIONS(2063), [anon_sym_OF] = ACTIONS(2063), [anon_sym_Of] = ACTIONS(2063), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2047)] = { [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_RBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_IN] = ACTIONS(2399), [anon_sym_In] = ACTIONS(2399), [anon_sym_of] = ACTIONS(2399), [anon_sym_OF] = ACTIONS(2399), [anon_sym_Of] = ACTIONS(2399), [anon_sym_LBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2399), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2399), [aux_sym_binary_expression_token3] = ACTIONS(2399), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2399), [aux_sym_binary_expression_token4] = ACTIONS(2399), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2399), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2399), [aux_sym_binary_expression_token10] = ACTIONS(2399), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2399), [aux_sym_binary_expression_token12] = ACTIONS(2399), [aux_sym_binary_expression_token13] = ACTIONS(2399), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2399), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2399), [aux_sym_binary_expression_token17] = ACTIONS(2399), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2399), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(2048)] = { [anon_sym_DOT] = ACTIONS(2467), [anon_sym_STAR] = ACTIONS(2465), [anon_sym_COMMA] = ACTIONS(2467), [anon_sym_RBRACE] = ACTIONS(2467), [anon_sym_LPAREN] = ACTIONS(2467), [anon_sym_SEMI] = ACTIONS(2467), [anon_sym_in] = ACTIONS(2465), [anon_sym_IN] = ACTIONS(2467), [anon_sym_In] = ACTIONS(2467), [anon_sym_of] = ACTIONS(2467), [anon_sym_OF] = ACTIONS(2467), [anon_sym_Of] = ACTIONS(2467), [anon_sym_LBRACK] = ACTIONS(2467), [sym_optional_chain] = ACTIONS(2467), [sym_static_chain] = ACTIONS(2467), [anon_sym_AMP_AMP] = ACTIONS(2467), [aux_sym_binary_expression_token1] = ACTIONS(2467), [anon_sym_PIPE_PIPE] = ACTIONS(2467), [aux_sym_binary_expression_token2] = ACTIONS(2467), [aux_sym_binary_expression_token3] = ACTIONS(2467), [anon_sym_GT_GT] = ACTIONS(2465), [anon_sym_GT_GT_GT] = ACTIONS(2467), [anon_sym_LT_LT] = ACTIONS(2467), [anon_sym_AMP] = ACTIONS(2465), [anon_sym_CARET] = ACTIONS(2467), [anon_sym_PIPE] = ACTIONS(2465), [anon_sym_PLUS] = ACTIONS(2465), [anon_sym_DASH] = ACTIONS(2465), [anon_sym_SLASH] = ACTIONS(2465), [anon_sym_PERCENT] = ACTIONS(2467), [anon_sym_BSLASH] = ACTIONS(2467), [aux_sym_binary_expression_token4] = ACTIONS(2467), [anon_sym_STAR_STAR] = ACTIONS(2467), [anon_sym_LT] = ACTIONS(2465), [aux_sym_binary_expression_token5] = ACTIONS(2465), [anon_sym_LT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token6] = ACTIONS(2467), [aux_sym_binary_expression_token7] = ACTIONS(2465), [anon_sym_EQ_EQ] = ACTIONS(2465), [anon_sym_EQ_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token8] = ACTIONS(2465), [aux_sym_binary_expression_token9] = ACTIONS(2467), [aux_sym_binary_expression_token10] = ACTIONS(2467), [anon_sym_LT_GT] = ACTIONS(2467), [anon_sym_BANG_EQ] = ACTIONS(2465), [anon_sym_BANG_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token11] = ACTIONS(2467), [aux_sym_binary_expression_token12] = ACTIONS(2467), [aux_sym_binary_expression_token13] = ACTIONS(2467), [aux_sym_binary_expression_token14] = ACTIONS(2467), [aux_sym_binary_expression_token15] = ACTIONS(2467), [anon_sym_GT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token16] = ACTIONS(2467), [aux_sym_binary_expression_token17] = ACTIONS(2467), [anon_sym_GT] = ACTIONS(2465), [aux_sym_binary_expression_token18] = ACTIONS(2465), [aux_sym_binary_expression_token19] = ACTIONS(2465), [aux_sym_binary_expression_token20] = ACTIONS(2465), [aux_sym_binary_expression_token21] = ACTIONS(2467), [aux_sym_binary_expression_token22] = ACTIONS(2467), [aux_sym_binary_expression_token23] = ACTIONS(2467), [anon_sym_QMARK_QMARK] = ACTIONS(2467), [anon_sym_instanceof] = ACTIONS(2467), [anon_sym_PLUS_PLUS] = ACTIONS(2467), [anon_sym_DASH_DASH] = ACTIONS(2467), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2467), [sym__ternary_qmark] = ACTIONS(2467), [sym__elvis_operator] = ACTIONS(2467), [sym_logical_or] = ACTIONS(2467), }, [STATE(2049)] = { [anon_sym_DOT] = ACTIONS(2519), [anon_sym_STAR] = ACTIONS(2517), [anon_sym_COMMA] = ACTIONS(2519), [anon_sym_RBRACE] = ACTIONS(2519), [anon_sym_LPAREN] = ACTIONS(2519), [anon_sym_SEMI] = ACTIONS(2519), [anon_sym_in] = ACTIONS(2517), [anon_sym_IN] = ACTIONS(2519), [anon_sym_In] = ACTIONS(2519), [anon_sym_of] = ACTIONS(2519), [anon_sym_OF] = ACTIONS(2519), [anon_sym_Of] = ACTIONS(2519), [anon_sym_LBRACK] = ACTIONS(2519), [sym_optional_chain] = ACTIONS(2519), [sym_static_chain] = ACTIONS(2519), [anon_sym_AMP_AMP] = ACTIONS(2519), [aux_sym_binary_expression_token1] = ACTIONS(2519), [anon_sym_PIPE_PIPE] = ACTIONS(2519), [aux_sym_binary_expression_token2] = ACTIONS(2519), [aux_sym_binary_expression_token3] = ACTIONS(2519), [anon_sym_GT_GT] = ACTIONS(2517), [anon_sym_GT_GT_GT] = ACTIONS(2519), [anon_sym_LT_LT] = ACTIONS(2519), [anon_sym_AMP] = ACTIONS(2517), [anon_sym_CARET] = ACTIONS(2519), [anon_sym_PIPE] = ACTIONS(2517), [anon_sym_PLUS] = ACTIONS(2517), [anon_sym_DASH] = ACTIONS(2517), [anon_sym_SLASH] = ACTIONS(2517), [anon_sym_PERCENT] = ACTIONS(2519), [anon_sym_BSLASH] = ACTIONS(2519), [aux_sym_binary_expression_token4] = ACTIONS(2519), [anon_sym_STAR_STAR] = ACTIONS(2519), [anon_sym_LT] = ACTIONS(2517), [aux_sym_binary_expression_token5] = ACTIONS(2517), [anon_sym_LT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token6] = ACTIONS(2519), [aux_sym_binary_expression_token7] = ACTIONS(2517), [anon_sym_EQ_EQ] = ACTIONS(2517), [anon_sym_EQ_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token8] = ACTIONS(2517), [aux_sym_binary_expression_token9] = ACTIONS(2519), [aux_sym_binary_expression_token10] = ACTIONS(2519), [anon_sym_LT_GT] = ACTIONS(2519), [anon_sym_BANG_EQ] = ACTIONS(2517), [anon_sym_BANG_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token11] = ACTIONS(2519), [aux_sym_binary_expression_token12] = ACTIONS(2519), [aux_sym_binary_expression_token13] = ACTIONS(2519), [aux_sym_binary_expression_token14] = ACTIONS(2519), [aux_sym_binary_expression_token15] = ACTIONS(2519), [anon_sym_GT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token16] = ACTIONS(2519), [aux_sym_binary_expression_token17] = ACTIONS(2519), [anon_sym_GT] = ACTIONS(2517), [aux_sym_binary_expression_token18] = ACTIONS(2517), [aux_sym_binary_expression_token19] = ACTIONS(2517), [aux_sym_binary_expression_token20] = ACTIONS(2517), [aux_sym_binary_expression_token21] = ACTIONS(2519), [aux_sym_binary_expression_token22] = ACTIONS(2519), [aux_sym_binary_expression_token23] = ACTIONS(2519), [anon_sym_QMARK_QMARK] = ACTIONS(2519), [anon_sym_instanceof] = ACTIONS(2519), [anon_sym_PLUS_PLUS] = ACTIONS(2519), [anon_sym_DASH_DASH] = ACTIONS(2519), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2519), [sym__ternary_qmark] = ACTIONS(2519), [sym__elvis_operator] = ACTIONS(2519), [sym_logical_or] = ACTIONS(2519), }, [STATE(2050)] = { [anon_sym_DOT] = ACTIONS(1818), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_RBRACE] = ACTIONS(1818), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_SEMI] = ACTIONS(1818), [anon_sym_in] = ACTIONS(1816), [anon_sym_IN] = ACTIONS(1818), [anon_sym_In] = ACTIONS(1818), [anon_sym_of] = ACTIONS(1818), [anon_sym_OF] = ACTIONS(1818), [anon_sym_Of] = ACTIONS(1818), [anon_sym_LBRACK] = ACTIONS(1818), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1818), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1818), [aux_sym_binary_expression_token3] = ACTIONS(1818), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1818), [aux_sym_binary_expression_token4] = ACTIONS(1818), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1818), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1818), [aux_sym_binary_expression_token10] = ACTIONS(1818), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1818), [aux_sym_binary_expression_token12] = ACTIONS(1818), [aux_sym_binary_expression_token13] = ACTIONS(1818), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1818), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1818), [aux_sym_binary_expression_token17] = ACTIONS(1818), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1818), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1818), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(2051)] = { [anon_sym_DOT] = ACTIONS(2475), [anon_sym_STAR] = ACTIONS(2473), [anon_sym_COMMA] = ACTIONS(2475), [anon_sym_RBRACE] = ACTIONS(2475), [anon_sym_LPAREN] = ACTIONS(2475), [anon_sym_SEMI] = ACTIONS(2475), [anon_sym_in] = ACTIONS(2473), [anon_sym_IN] = ACTIONS(2475), [anon_sym_In] = ACTIONS(2475), [anon_sym_of] = ACTIONS(2475), [anon_sym_OF] = ACTIONS(2475), [anon_sym_Of] = ACTIONS(2475), [anon_sym_LBRACK] = ACTIONS(2475), [sym_optional_chain] = ACTIONS(2475), [sym_static_chain] = ACTIONS(2475), [anon_sym_AMP_AMP] = ACTIONS(2475), [aux_sym_binary_expression_token1] = ACTIONS(2475), [anon_sym_PIPE_PIPE] = ACTIONS(2475), [aux_sym_binary_expression_token2] = ACTIONS(2475), [aux_sym_binary_expression_token3] = ACTIONS(2475), [anon_sym_GT_GT] = ACTIONS(2473), [anon_sym_GT_GT_GT] = ACTIONS(2475), [anon_sym_LT_LT] = ACTIONS(2475), [anon_sym_AMP] = ACTIONS(2473), [anon_sym_CARET] = ACTIONS(2475), [anon_sym_PIPE] = ACTIONS(2473), [anon_sym_PLUS] = ACTIONS(2473), [anon_sym_DASH] = ACTIONS(2473), [anon_sym_SLASH] = ACTIONS(2473), [anon_sym_PERCENT] = ACTIONS(2475), [anon_sym_BSLASH] = ACTIONS(2475), [aux_sym_binary_expression_token4] = ACTIONS(2475), [anon_sym_STAR_STAR] = ACTIONS(2475), [anon_sym_LT] = ACTIONS(2473), [aux_sym_binary_expression_token5] = ACTIONS(2473), [anon_sym_LT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token6] = ACTIONS(2475), [aux_sym_binary_expression_token7] = ACTIONS(2473), [anon_sym_EQ_EQ] = ACTIONS(2473), [anon_sym_EQ_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token8] = ACTIONS(2473), [aux_sym_binary_expression_token9] = ACTIONS(2475), [aux_sym_binary_expression_token10] = ACTIONS(2475), [anon_sym_LT_GT] = ACTIONS(2475), [anon_sym_BANG_EQ] = ACTIONS(2473), [anon_sym_BANG_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token11] = ACTIONS(2475), [aux_sym_binary_expression_token12] = ACTIONS(2475), [aux_sym_binary_expression_token13] = ACTIONS(2475), [aux_sym_binary_expression_token14] = ACTIONS(2475), [aux_sym_binary_expression_token15] = ACTIONS(2475), [anon_sym_GT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token16] = ACTIONS(2475), [aux_sym_binary_expression_token17] = ACTIONS(2475), [anon_sym_GT] = ACTIONS(2473), [aux_sym_binary_expression_token18] = ACTIONS(2473), [aux_sym_binary_expression_token19] = ACTIONS(2473), [aux_sym_binary_expression_token20] = ACTIONS(2473), [aux_sym_binary_expression_token21] = ACTIONS(2475), [aux_sym_binary_expression_token22] = ACTIONS(2475), [aux_sym_binary_expression_token23] = ACTIONS(2475), [anon_sym_QMARK_QMARK] = ACTIONS(2475), [anon_sym_instanceof] = ACTIONS(2475), [anon_sym_PLUS_PLUS] = ACTIONS(2475), [anon_sym_DASH_DASH] = ACTIONS(2475), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2475), [sym__ternary_qmark] = ACTIONS(2475), [sym__elvis_operator] = ACTIONS(2475), [sym_logical_or] = ACTIONS(2475), }, [STATE(2052)] = { [anon_sym_DOT] = ACTIONS(2293), [anon_sym_STAR] = ACTIONS(2291), [anon_sym_COMMA] = ACTIONS(2293), [anon_sym_RBRACE] = ACTIONS(2293), [anon_sym_LPAREN] = ACTIONS(2293), [anon_sym_SEMI] = ACTIONS(2293), [anon_sym_in] = ACTIONS(2291), [anon_sym_IN] = ACTIONS(2293), [anon_sym_In] = ACTIONS(2293), [anon_sym_of] = ACTIONS(2293), [anon_sym_OF] = ACTIONS(2293), [anon_sym_Of] = ACTIONS(2293), [anon_sym_LBRACK] = ACTIONS(2293), [sym_optional_chain] = ACTIONS(2293), [sym_static_chain] = ACTIONS(2293), [anon_sym_AMP_AMP] = ACTIONS(2293), [aux_sym_binary_expression_token1] = ACTIONS(2293), [anon_sym_PIPE_PIPE] = ACTIONS(2293), [aux_sym_binary_expression_token2] = ACTIONS(2293), [aux_sym_binary_expression_token3] = ACTIONS(2293), [anon_sym_GT_GT] = ACTIONS(2291), [anon_sym_GT_GT_GT] = ACTIONS(2293), [anon_sym_LT_LT] = ACTIONS(2293), [anon_sym_AMP] = ACTIONS(2291), [anon_sym_CARET] = ACTIONS(2293), [anon_sym_PIPE] = ACTIONS(2291), [anon_sym_PLUS] = ACTIONS(2291), [anon_sym_DASH] = ACTIONS(2291), [anon_sym_SLASH] = ACTIONS(2291), [anon_sym_PERCENT] = ACTIONS(2293), [anon_sym_BSLASH] = ACTIONS(2293), [aux_sym_binary_expression_token4] = ACTIONS(2293), [anon_sym_STAR_STAR] = ACTIONS(2293), [anon_sym_LT] = ACTIONS(2291), [aux_sym_binary_expression_token5] = ACTIONS(2291), [anon_sym_LT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token6] = ACTIONS(2293), [aux_sym_binary_expression_token7] = ACTIONS(2291), [anon_sym_EQ_EQ] = ACTIONS(2291), [anon_sym_EQ_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token8] = ACTIONS(2291), [aux_sym_binary_expression_token9] = ACTIONS(2293), [aux_sym_binary_expression_token10] = ACTIONS(2293), [anon_sym_LT_GT] = ACTIONS(2293), [anon_sym_BANG_EQ] = ACTIONS(2291), [anon_sym_BANG_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token11] = ACTIONS(2293), [aux_sym_binary_expression_token12] = ACTIONS(2293), [aux_sym_binary_expression_token13] = ACTIONS(2293), [aux_sym_binary_expression_token14] = ACTIONS(2293), [aux_sym_binary_expression_token15] = ACTIONS(2293), [anon_sym_GT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token16] = ACTIONS(2293), [aux_sym_binary_expression_token17] = ACTIONS(2293), [anon_sym_GT] = ACTIONS(2291), [aux_sym_binary_expression_token18] = ACTIONS(2291), [aux_sym_binary_expression_token19] = ACTIONS(2291), [aux_sym_binary_expression_token20] = ACTIONS(2291), [aux_sym_binary_expression_token21] = ACTIONS(2293), [aux_sym_binary_expression_token22] = ACTIONS(2293), [aux_sym_binary_expression_token23] = ACTIONS(2293), [anon_sym_QMARK_QMARK] = ACTIONS(2293), [anon_sym_instanceof] = ACTIONS(2293), [anon_sym_PLUS_PLUS] = ACTIONS(2293), [anon_sym_DASH_DASH] = ACTIONS(2293), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2293), [sym__ternary_qmark] = ACTIONS(2293), [sym__elvis_operator] = ACTIONS(2293), [sym_logical_or] = ACTIONS(2293), }, [STATE(2053)] = { [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2471), [anon_sym_RBRACE] = ACTIONS(2471), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2471), [anon_sym_in] = ACTIONS(2445), [anon_sym_IN] = ACTIONS(2471), [anon_sym_In] = ACTIONS(2471), [anon_sym_of] = ACTIONS(2471), [anon_sym_OF] = ACTIONS(2471), [anon_sym_Of] = ACTIONS(2471), [anon_sym_LBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2448), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2448), [aux_sym_binary_expression_token3] = ACTIONS(2448), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2448), [aux_sym_binary_expression_token4] = ACTIONS(2448), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2448), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2448), [aux_sym_binary_expression_token10] = ACTIONS(2448), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2448), [aux_sym_binary_expression_token12] = ACTIONS(2448), [aux_sym_binary_expression_token13] = ACTIONS(2448), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2448), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2448), [aux_sym_binary_expression_token17] = ACTIONS(2448), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2448), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2471), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(2054)] = { [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_RBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_IN] = ACTIONS(2301), [anon_sym_In] = ACTIONS(2301), [anon_sym_of] = ACTIONS(2301), [anon_sym_OF] = ACTIONS(2301), [anon_sym_Of] = ACTIONS(2301), [anon_sym_LBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2301), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2301), [aux_sym_binary_expression_token3] = ACTIONS(2301), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2301), [aux_sym_binary_expression_token4] = ACTIONS(2301), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2301), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2301), [aux_sym_binary_expression_token10] = ACTIONS(2301), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2301), [aux_sym_binary_expression_token12] = ACTIONS(2301), [aux_sym_binary_expression_token13] = ACTIONS(2301), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2301), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2301), [aux_sym_binary_expression_token17] = ACTIONS(2301), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2301), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(2055)] = { [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_RBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_IN] = ACTIONS(2301), [anon_sym_In] = ACTIONS(2301), [anon_sym_of] = ACTIONS(2301), [anon_sym_OF] = ACTIONS(2301), [anon_sym_Of] = ACTIONS(2301), [anon_sym_LBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2301), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2301), [aux_sym_binary_expression_token3] = ACTIONS(2301), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2301), [aux_sym_binary_expression_token4] = ACTIONS(2301), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2301), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2301), [aux_sym_binary_expression_token10] = ACTIONS(2301), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2301), [aux_sym_binary_expression_token12] = ACTIONS(2301), [aux_sym_binary_expression_token13] = ACTIONS(2301), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2301), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2301), [aux_sym_binary_expression_token17] = ACTIONS(2301), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2301), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(2056)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2415), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2415), [anon_sym_In] = ACTIONS(2415), [anon_sym_of] = ACTIONS(2415), [anon_sym_OF] = ACTIONS(2415), [anon_sym_Of] = ACTIONS(2415), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2415), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(4270), [sym_logical_or] = ACTIONS(4240), }, [STATE(2057)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2249), [anon_sym_In] = ACTIONS(2249), [anon_sym_of] = ACTIONS(2249), [anon_sym_OF] = ACTIONS(2249), [anon_sym_Of] = ACTIONS(2249), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(4270), [sym_logical_or] = ACTIONS(4240), }, [STATE(2058)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2059)] = { [sym_arguments] = STATE(2106), [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_RBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_RPAREN] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_COLON] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2145), [sym_optional_chain] = ACTIONS(4278), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2145), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2145), [aux_sym_binary_expression_token3] = ACTIONS(2145), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2145), [aux_sym_binary_expression_token4] = ACTIONS(2145), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2145), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2145), [aux_sym_binary_expression_token10] = ACTIONS(2145), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2145), [aux_sym_binary_expression_token12] = ACTIONS(2145), [aux_sym_binary_expression_token13] = ACTIONS(2145), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2145), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2145), [aux_sym_binary_expression_token17] = ACTIONS(2145), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2145), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(2060)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2233), [anon_sym_In] = ACTIONS(2233), [anon_sym_of] = ACTIONS(2233), [anon_sym_OF] = ACTIONS(2233), [anon_sym_Of] = ACTIONS(2233), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(4270), [sym_logical_or] = ACTIONS(4240), }, [STATE(2061)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2499), [anon_sym_In] = ACTIONS(2499), [anon_sym_of] = ACTIONS(2499), [anon_sym_OF] = ACTIONS(2499), [anon_sym_Of] = ACTIONS(2499), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(4270), [sym_logical_or] = ACTIONS(4240), }, [STATE(2062)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2084), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_COMMA] = ACTIONS(2084), [anon_sym_RBRACE] = ACTIONS(2084), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2084), [anon_sym_RPAREN] = ACTIONS(2084), [anon_sym_in] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [anon_sym_RBRACK] = ACTIONS(2084), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2084), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2084), [aux_sym_binary_expression_token3] = ACTIONS(2084), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2084), [aux_sym_binary_expression_token4] = ACTIONS(2084), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2084), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2084), [aux_sym_binary_expression_token10] = ACTIONS(2084), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2084), [aux_sym_binary_expression_token12] = ACTIONS(2084), [aux_sym_binary_expression_token13] = ACTIONS(2084), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2084), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2084), [aux_sym_binary_expression_token17] = ACTIONS(2084), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2084), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2084), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), }, [STATE(2063)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2064)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_RPAREN] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(4278), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2065)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2185), [anon_sym_LPAREN] = ACTIONS(2185), [anon_sym_SEMI] = ACTIONS(2185), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2185), [anon_sym_In] = ACTIONS(2185), [anon_sym_of] = ACTIONS(2185), [anon_sym_OF] = ACTIONS(2185), [anon_sym_Of] = ACTIONS(2185), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2185), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(4270), [sym_logical_or] = ACTIONS(4240), }, [STATE(2066)] = { [anon_sym_DOT] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_RPAREN] = ACTIONS(1802), [anon_sym_in] = ACTIONS(1800), [anon_sym_COLON] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_RBRACK] = ACTIONS(1802), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1802), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1802), [aux_sym_binary_expression_token3] = ACTIONS(1802), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1802), [aux_sym_binary_expression_token4] = ACTIONS(1802), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1802), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1802), [aux_sym_binary_expression_token10] = ACTIONS(1802), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1802), [aux_sym_binary_expression_token12] = ACTIONS(1802), [aux_sym_binary_expression_token13] = ACTIONS(1802), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1802), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1802), [aux_sym_binary_expression_token17] = ACTIONS(1802), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1802), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(4282), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(2067)] = { [anon_sym_DOT] = ACTIONS(2127), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_COMMA] = ACTIONS(2127), [anon_sym_RBRACE] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_SEMI] = ACTIONS(2127), [anon_sym_RPAREN] = ACTIONS(2127), [anon_sym_in] = ACTIONS(2125), [anon_sym_COLON] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [anon_sym_RBRACK] = ACTIONS(2127), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2127), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(4284), [anon_sym_POUND] = ACTIONS(2127), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), }, [STATE(2068)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2078), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_COMMA] = ACTIONS(2078), [anon_sym_RBRACE] = ACTIONS(2078), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2078), [anon_sym_RPAREN] = ACTIONS(2078), [anon_sym_in] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [anon_sym_RBRACK] = ACTIONS(2078), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2078), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2078), [aux_sym_binary_expression_token3] = ACTIONS(2078), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2078), [aux_sym_binary_expression_token4] = ACTIONS(2078), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2078), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2078), [aux_sym_binary_expression_token10] = ACTIONS(2078), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2078), [aux_sym_binary_expression_token12] = ACTIONS(2078), [aux_sym_binary_expression_token13] = ACTIONS(2078), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2078), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2078), [aux_sym_binary_expression_token17] = ACTIONS(2078), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2078), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2078), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), }, [STATE(2069)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2273), [anon_sym_LPAREN] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2273), [anon_sym_In] = ACTIONS(2273), [anon_sym_of] = ACTIONS(2273), [anon_sym_OF] = ACTIONS(2273), [anon_sym_Of] = ACTIONS(2273), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2273), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(4270), [sym_logical_or] = ACTIONS(4240), }, [STATE(2070)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2071)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2072)] = { [sym_arguments] = STATE(2103), [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_RBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_RPAREN] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_COLON] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2157), [sym_optional_chain] = ACTIONS(4278), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2157), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2157), [aux_sym_binary_expression_token3] = ACTIONS(2157), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2157), [aux_sym_binary_expression_token4] = ACTIONS(2157), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2157), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2157), [aux_sym_binary_expression_token10] = ACTIONS(2157), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2157), [aux_sym_binary_expression_token12] = ACTIONS(2157), [aux_sym_binary_expression_token13] = ACTIONS(2157), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2157), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2157), [aux_sym_binary_expression_token17] = ACTIONS(2157), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2157), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(2073)] = { [sym_arguments] = STATE(2107), [anon_sym_DOT] = ACTIONS(2145), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_RBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_RPAREN] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_COLON] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2145), [anon_sym_RBRACK] = ACTIONS(2145), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2145), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2145), [aux_sym_binary_expression_token3] = ACTIONS(2145), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2145), [aux_sym_binary_expression_token4] = ACTIONS(2145), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2145), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2145), [aux_sym_binary_expression_token10] = ACTIONS(2145), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2145), [aux_sym_binary_expression_token12] = ACTIONS(2145), [aux_sym_binary_expression_token13] = ACTIONS(2145), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2145), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2145), [aux_sym_binary_expression_token17] = ACTIONS(2145), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2145), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(2074)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2075)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2076)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(2918), [anon_sym_IN] = ACTIONS(2921), [anon_sym_In] = ACTIONS(2921), [anon_sym_of] = ACTIONS(2921), [anon_sym_OF] = ACTIONS(2921), [anon_sym_Of] = ACTIONS(2921), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2077)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2078)] = { [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_SEMI] = ACTIONS(2167), [anon_sym_in] = ACTIONS(4286), [anon_sym_IN] = ACTIONS(4289), [anon_sym_In] = ACTIONS(4289), [anon_sym_of] = ACTIONS(4289), [anon_sym_OF] = ACTIONS(4289), [anon_sym_Of] = ACTIONS(4289), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2167), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2167), [aux_sym_binary_expression_token3] = ACTIONS(2167), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2167), [aux_sym_binary_expression_token4] = ACTIONS(2167), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2167), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2167), [aux_sym_binary_expression_token10] = ACTIONS(2167), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2167), [aux_sym_binary_expression_token12] = ACTIONS(2167), [aux_sym_binary_expression_token13] = ACTIONS(2167), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2167), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2167), [aux_sym_binary_expression_token17] = ACTIONS(2167), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2167), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2079)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_RPAREN] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2080)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2081)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2082)] = { [sym_arguments] = STATE(2151), [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_RBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_RPAREN] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_COLON] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2145), [sym_optional_chain] = ACTIONS(4278), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2145), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2145), [aux_sym_binary_expression_token3] = ACTIONS(2145), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2145), [aux_sym_binary_expression_token4] = ACTIONS(2145), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2145), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2145), [aux_sym_binary_expression_token10] = ACTIONS(2145), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2145), [aux_sym_binary_expression_token12] = ACTIONS(2145), [aux_sym_binary_expression_token13] = ACTIONS(2145), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2145), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2145), [aux_sym_binary_expression_token17] = ACTIONS(2145), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2145), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(2083)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2084)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2085)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2086)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2087)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2088)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(4240), }, [STATE(2089)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2503), [anon_sym_LPAREN] = ACTIONS(2503), [anon_sym_SEMI] = ACTIONS(2503), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2503), [anon_sym_In] = ACTIONS(2503), [anon_sym_of] = ACTIONS(2503), [anon_sym_OF] = ACTIONS(2503), [anon_sym_Of] = ACTIONS(2503), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2503), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(4270), [sym_logical_or] = ACTIONS(4240), }, [STATE(2090)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4234), [anon_sym_COMMA] = ACTIONS(2269), [anon_sym_LPAREN] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [anon_sym_in] = ACTIONS(4236), [anon_sym_IN] = ACTIONS(2269), [anon_sym_In] = ACTIONS(2269), [anon_sym_of] = ACTIONS(2269), [anon_sym_OF] = ACTIONS(2269), [anon_sym_Of] = ACTIONS(2269), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4238), [aux_sym_binary_expression_token1] = ACTIONS(4238), [anon_sym_PIPE_PIPE] = ACTIONS(4240), [aux_sym_binary_expression_token2] = ACTIONS(4240), [aux_sym_binary_expression_token3] = ACTIONS(4242), [anon_sym_GT_GT] = ACTIONS(4244), [anon_sym_GT_GT_GT] = ACTIONS(4246), [anon_sym_LT_LT] = ACTIONS(4246), [anon_sym_AMP] = ACTIONS(4248), [anon_sym_CARET] = ACTIONS(4250), [anon_sym_PIPE] = ACTIONS(4252), [anon_sym_PLUS] = ACTIONS(4254), [anon_sym_DASH] = ACTIONS(4254), [anon_sym_SLASH] = ACTIONS(4234), [anon_sym_PERCENT] = ACTIONS(4256), [anon_sym_BSLASH] = ACTIONS(4256), [aux_sym_binary_expression_token4] = ACTIONS(4256), [anon_sym_STAR_STAR] = ACTIONS(4258), [anon_sym_LT] = ACTIONS(4236), [aux_sym_binary_expression_token5] = ACTIONS(4236), [anon_sym_LT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token6] = ACTIONS(4260), [aux_sym_binary_expression_token7] = ACTIONS(4236), [anon_sym_EQ_EQ] = ACTIONS(4262), [anon_sym_EQ_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token8] = ACTIONS(4262), [aux_sym_binary_expression_token9] = ACTIONS(4264), [aux_sym_binary_expression_token10] = ACTIONS(4264), [anon_sym_LT_GT] = ACTIONS(4264), [anon_sym_BANG_EQ] = ACTIONS(4262), [anon_sym_BANG_EQ_EQ] = ACTIONS(4264), [aux_sym_binary_expression_token11] = ACTIONS(4264), [aux_sym_binary_expression_token12] = ACTIONS(4264), [aux_sym_binary_expression_token13] = ACTIONS(4264), [aux_sym_binary_expression_token14] = ACTIONS(4264), [aux_sym_binary_expression_token15] = ACTIONS(4264), [anon_sym_GT_EQ] = ACTIONS(4260), [aux_sym_binary_expression_token16] = ACTIONS(4260), [aux_sym_binary_expression_token17] = ACTIONS(4260), [anon_sym_GT] = ACTIONS(4236), [aux_sym_binary_expression_token18] = ACTIONS(4236), [aux_sym_binary_expression_token19] = ACTIONS(4236), [aux_sym_binary_expression_token20] = ACTIONS(4236), [aux_sym_binary_expression_token21] = ACTIONS(4260), [aux_sym_binary_expression_token22] = ACTIONS(4260), [aux_sym_binary_expression_token23] = ACTIONS(4264), [anon_sym_QMARK_QMARK] = ACTIONS(4266), [anon_sym_instanceof] = ACTIONS(4260), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2269), [sym__ternary_qmark] = ACTIONS(4268), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(4240), }, [STATE(2091)] = { [anon_sym_DOT] = ACTIONS(4291), [anon_sym_STAR] = ACTIONS(4294), [anon_sym_COMMA] = ACTIONS(2323), [anon_sym_LPAREN] = ACTIONS(2323), [anon_sym_SEMI] = ACTIONS(2323), [anon_sym_in] = ACTIONS(4297), [anon_sym_IN] = ACTIONS(2323), [anon_sym_In] = ACTIONS(2323), [anon_sym_of] = ACTIONS(2323), [anon_sym_OF] = ACTIONS(2323), [anon_sym_Of] = ACTIONS(2323), [anon_sym_LBRACK] = ACTIONS(4300), [sym_optional_chain] = ACTIONS(4303), [sym_static_chain] = ACTIONS(4306), [anon_sym_AMP_AMP] = ACTIONS(4309), [aux_sym_binary_expression_token1] = ACTIONS(4309), [anon_sym_PIPE_PIPE] = ACTIONS(4312), [aux_sym_binary_expression_token2] = ACTIONS(4312), [aux_sym_binary_expression_token3] = ACTIONS(4315), [anon_sym_GT_GT] = ACTIONS(4318), [anon_sym_GT_GT_GT] = ACTIONS(4321), [anon_sym_LT_LT] = ACTIONS(4321), [anon_sym_AMP] = ACTIONS(4324), [anon_sym_CARET] = ACTIONS(4327), [anon_sym_PIPE] = ACTIONS(4330), [anon_sym_PLUS] = ACTIONS(4333), [anon_sym_DASH] = ACTIONS(4333), [anon_sym_SLASH] = ACTIONS(4294), [anon_sym_PERCENT] = ACTIONS(4336), [anon_sym_BSLASH] = ACTIONS(4336), [aux_sym_binary_expression_token4] = ACTIONS(4336), [anon_sym_STAR_STAR] = ACTIONS(4339), [anon_sym_LT] = ACTIONS(4297), [aux_sym_binary_expression_token5] = ACTIONS(4297), [anon_sym_LT_EQ] = ACTIONS(4342), [aux_sym_binary_expression_token6] = ACTIONS(4342), [aux_sym_binary_expression_token7] = ACTIONS(4297), [anon_sym_EQ_EQ] = ACTIONS(4345), [anon_sym_EQ_EQ_EQ] = ACTIONS(4348), [aux_sym_binary_expression_token8] = ACTIONS(4345), [aux_sym_binary_expression_token9] = ACTIONS(4348), [aux_sym_binary_expression_token10] = ACTIONS(4348), [anon_sym_LT_GT] = ACTIONS(4348), [anon_sym_BANG_EQ] = ACTIONS(4345), [anon_sym_BANG_EQ_EQ] = ACTIONS(4348), [aux_sym_binary_expression_token11] = ACTIONS(4348), [aux_sym_binary_expression_token12] = ACTIONS(4348), [aux_sym_binary_expression_token13] = ACTIONS(4348), [aux_sym_binary_expression_token14] = ACTIONS(4348), [aux_sym_binary_expression_token15] = ACTIONS(4348), [anon_sym_GT_EQ] = ACTIONS(4342), [aux_sym_binary_expression_token16] = ACTIONS(4342), [aux_sym_binary_expression_token17] = ACTIONS(4342), [anon_sym_GT] = ACTIONS(4297), [aux_sym_binary_expression_token18] = ACTIONS(4297), [aux_sym_binary_expression_token19] = ACTIONS(4297), [aux_sym_binary_expression_token20] = ACTIONS(4297), [aux_sym_binary_expression_token21] = ACTIONS(4342), [aux_sym_binary_expression_token22] = ACTIONS(4342), [aux_sym_binary_expression_token23] = ACTIONS(4348), [anon_sym_QMARK_QMARK] = ACTIONS(4351), [anon_sym_instanceof] = ACTIONS(4342), [anon_sym_PLUS_PLUS] = ACTIONS(4354), [anon_sym_DASH_DASH] = ACTIONS(4354), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2323), [sym__ternary_qmark] = ACTIONS(4357), [sym__elvis_operator] = ACTIONS(4360), [sym_logical_or] = ACTIONS(4312), }, [STATE(2092)] = { [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_COMMA] = ACTIONS(2177), [anon_sym_RBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_RPAREN] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_COLON] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_RBRACK] = ACTIONS(2177), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2177), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2177), [aux_sym_binary_expression_token3] = ACTIONS(2177), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2177), [aux_sym_binary_expression_token4] = ACTIONS(2177), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2177), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2177), [aux_sym_binary_expression_token10] = ACTIONS(2177), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2177), [aux_sym_binary_expression_token12] = ACTIONS(2177), [aux_sym_binary_expression_token13] = ACTIONS(2177), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2177), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2177), [aux_sym_binary_expression_token17] = ACTIONS(2177), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2177), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), }, [STATE(2093)] = { [sym_arguments] = STATE(2174), [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_RBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_RPAREN] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_COLON] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2157), [sym_optional_chain] = ACTIONS(4278), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2157), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2157), [aux_sym_binary_expression_token3] = ACTIONS(2157), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2157), [aux_sym_binary_expression_token4] = ACTIONS(2157), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2157), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2157), [aux_sym_binary_expression_token10] = ACTIONS(2157), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2157), [aux_sym_binary_expression_token12] = ACTIONS(2157), [aux_sym_binary_expression_token13] = ACTIONS(2157), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2157), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2157), [aux_sym_binary_expression_token17] = ACTIONS(2157), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2157), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(2094)] = { [sym_arguments] = STATE(2175), [anon_sym_DOT] = ACTIONS(2157), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_RBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_RPAREN] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_COLON] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2157), [anon_sym_RBRACK] = ACTIONS(2157), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2157), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2157), [aux_sym_binary_expression_token3] = ACTIONS(2157), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2157), [aux_sym_binary_expression_token4] = ACTIONS(2157), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2157), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2157), [aux_sym_binary_expression_token10] = ACTIONS(2157), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2157), [aux_sym_binary_expression_token12] = ACTIONS(2157), [aux_sym_binary_expression_token13] = ACTIONS(2157), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2157), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2157), [aux_sym_binary_expression_token17] = ACTIONS(2157), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2157), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(2095)] = { [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_RPAREN] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_COLON] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_RBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1826), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1826), [aux_sym_binary_expression_token3] = ACTIONS(1826), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1826), [aux_sym_binary_expression_token4] = ACTIONS(1826), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1826), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1826), [aux_sym_binary_expression_token10] = ACTIONS(1826), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1826), [aux_sym_binary_expression_token12] = ACTIONS(1826), [aux_sym_binary_expression_token13] = ACTIONS(1826), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1826), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1826), [aux_sym_binary_expression_token17] = ACTIONS(1826), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1826), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(4363), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(2096)] = { [anon_sym_DOT] = ACTIONS(2293), [anon_sym_STAR] = ACTIONS(2291), [anon_sym_COMMA] = ACTIONS(2293), [anon_sym_RBRACE] = ACTIONS(2293), [anon_sym_LPAREN] = ACTIONS(2293), [anon_sym_SEMI] = ACTIONS(2293), [anon_sym_RPAREN] = ACTIONS(2293), [anon_sym_in] = ACTIONS(2291), [anon_sym_COLON] = ACTIONS(2291), [anon_sym_LBRACK] = ACTIONS(2293), [anon_sym_RBRACK] = ACTIONS(2293), [sym_optional_chain] = ACTIONS(2293), [sym_static_chain] = ACTIONS(2293), [anon_sym_AMP_AMP] = ACTIONS(2293), [aux_sym_binary_expression_token1] = ACTIONS(2293), [anon_sym_PIPE_PIPE] = ACTIONS(2293), [aux_sym_binary_expression_token2] = ACTIONS(2293), [aux_sym_binary_expression_token3] = ACTIONS(2293), [anon_sym_GT_GT] = ACTIONS(2291), [anon_sym_GT_GT_GT] = ACTIONS(2293), [anon_sym_LT_LT] = ACTIONS(2293), [anon_sym_AMP] = ACTIONS(2291), [anon_sym_CARET] = ACTIONS(2293), [anon_sym_PIPE] = ACTIONS(2291), [anon_sym_PLUS] = ACTIONS(2291), [anon_sym_DASH] = ACTIONS(2291), [anon_sym_SLASH] = ACTIONS(2291), [anon_sym_PERCENT] = ACTIONS(2293), [anon_sym_BSLASH] = ACTIONS(2293), [aux_sym_binary_expression_token4] = ACTIONS(2293), [anon_sym_STAR_STAR] = ACTIONS(2293), [anon_sym_LT] = ACTIONS(2291), [aux_sym_binary_expression_token5] = ACTIONS(2291), [anon_sym_LT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token6] = ACTIONS(2293), [aux_sym_binary_expression_token7] = ACTIONS(2291), [anon_sym_EQ_EQ] = ACTIONS(2291), [anon_sym_EQ_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token8] = ACTIONS(2291), [aux_sym_binary_expression_token9] = ACTIONS(2293), [aux_sym_binary_expression_token10] = ACTIONS(2293), [anon_sym_LT_GT] = ACTIONS(2293), [anon_sym_BANG_EQ] = ACTIONS(2291), [anon_sym_BANG_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token11] = ACTIONS(2293), [aux_sym_binary_expression_token12] = ACTIONS(2293), [aux_sym_binary_expression_token13] = ACTIONS(2293), [aux_sym_binary_expression_token14] = ACTIONS(2293), [aux_sym_binary_expression_token15] = ACTIONS(2293), [anon_sym_GT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token16] = ACTIONS(2293), [aux_sym_binary_expression_token17] = ACTIONS(2293), [anon_sym_GT] = ACTIONS(2291), [aux_sym_binary_expression_token18] = ACTIONS(2291), [aux_sym_binary_expression_token19] = ACTIONS(2291), [aux_sym_binary_expression_token20] = ACTIONS(2291), [aux_sym_binary_expression_token21] = ACTIONS(2293), [aux_sym_binary_expression_token22] = ACTIONS(2293), [aux_sym_binary_expression_token23] = ACTIONS(2293), [anon_sym_QMARK_QMARK] = ACTIONS(2293), [anon_sym_instanceof] = ACTIONS(2293), [anon_sym_PLUS_PLUS] = ACTIONS(2293), [anon_sym_DASH_DASH] = ACTIONS(2293), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2293), [sym__ternary_qmark] = ACTIONS(2293), [sym__elvis_operator] = ACTIONS(2293), [sym_logical_or] = ACTIONS(2293), }, [STATE(2097)] = { [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2471), [anon_sym_RBRACE] = ACTIONS(2471), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2471), [anon_sym_RPAREN] = ACTIONS(2471), [anon_sym_in] = ACTIONS(2445), [anon_sym_COLON] = ACTIONS(2469), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_RBRACK] = ACTIONS(2471), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2448), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2448), [aux_sym_binary_expression_token3] = ACTIONS(2448), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2448), [aux_sym_binary_expression_token4] = ACTIONS(2448), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2448), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2448), [aux_sym_binary_expression_token10] = ACTIONS(2448), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2448), [aux_sym_binary_expression_token12] = ACTIONS(2448), [aux_sym_binary_expression_token13] = ACTIONS(2448), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2448), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2448), [aux_sym_binary_expression_token17] = ACTIONS(2448), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2448), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2471), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(2098)] = { [anon_sym_DOT] = ACTIONS(2245), [anon_sym_STAR] = ACTIONS(2243), [anon_sym_COMMA] = ACTIONS(2245), [anon_sym_RBRACE] = ACTIONS(2245), [anon_sym_LPAREN] = ACTIONS(2245), [anon_sym_SEMI] = ACTIONS(2245), [anon_sym_RPAREN] = ACTIONS(2245), [anon_sym_in] = ACTIONS(2243), [anon_sym_COLON] = ACTIONS(2243), [anon_sym_LBRACK] = ACTIONS(2245), [anon_sym_RBRACK] = ACTIONS(2245), [sym_optional_chain] = ACTIONS(2245), [sym_static_chain] = ACTIONS(2245), [anon_sym_AMP_AMP] = ACTIONS(2245), [aux_sym_binary_expression_token1] = ACTIONS(2245), [anon_sym_PIPE_PIPE] = ACTIONS(2245), [aux_sym_binary_expression_token2] = ACTIONS(2245), [aux_sym_binary_expression_token3] = ACTIONS(2245), [anon_sym_GT_GT] = ACTIONS(2243), [anon_sym_GT_GT_GT] = ACTIONS(2245), [anon_sym_LT_LT] = ACTIONS(2245), [anon_sym_AMP] = ACTIONS(2243), [anon_sym_CARET] = ACTIONS(2245), [anon_sym_PIPE] = ACTIONS(2243), [anon_sym_PLUS] = ACTIONS(2243), [anon_sym_DASH] = ACTIONS(2243), [anon_sym_SLASH] = ACTIONS(2243), [anon_sym_PERCENT] = ACTIONS(2245), [anon_sym_BSLASH] = ACTIONS(2245), [aux_sym_binary_expression_token4] = ACTIONS(2245), [anon_sym_STAR_STAR] = ACTIONS(2245), [anon_sym_LT] = ACTIONS(2243), [aux_sym_binary_expression_token5] = ACTIONS(2243), [anon_sym_LT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token6] = ACTIONS(2245), [aux_sym_binary_expression_token7] = ACTIONS(2243), [anon_sym_EQ_EQ] = ACTIONS(2243), [anon_sym_EQ_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token8] = ACTIONS(2243), [aux_sym_binary_expression_token9] = ACTIONS(2245), [aux_sym_binary_expression_token10] = ACTIONS(2245), [anon_sym_LT_GT] = ACTIONS(2245), [anon_sym_BANG_EQ] = ACTIONS(2243), [anon_sym_BANG_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token11] = ACTIONS(2245), [aux_sym_binary_expression_token12] = ACTIONS(2245), [aux_sym_binary_expression_token13] = ACTIONS(2245), [aux_sym_binary_expression_token14] = ACTIONS(2245), [aux_sym_binary_expression_token15] = ACTIONS(2245), [anon_sym_GT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token16] = ACTIONS(2245), [aux_sym_binary_expression_token17] = ACTIONS(2245), [anon_sym_GT] = ACTIONS(2243), [aux_sym_binary_expression_token18] = ACTIONS(2243), [aux_sym_binary_expression_token19] = ACTIONS(2243), [aux_sym_binary_expression_token20] = ACTIONS(2243), [aux_sym_binary_expression_token21] = ACTIONS(2245), [aux_sym_binary_expression_token22] = ACTIONS(2245), [aux_sym_binary_expression_token23] = ACTIONS(2245), [anon_sym_QMARK_QMARK] = ACTIONS(2245), [anon_sym_instanceof] = ACTIONS(2245), [anon_sym_PLUS_PLUS] = ACTIONS(2245), [anon_sym_DASH_DASH] = ACTIONS(2245), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2245), [sym__ternary_qmark] = ACTIONS(2245), [sym__elvis_operator] = ACTIONS(2245), [sym_logical_or] = ACTIONS(2245), }, [STATE(2099)] = { [anon_sym_DOT] = ACTIONS(2511), [anon_sym_STAR] = ACTIONS(2509), [anon_sym_COMMA] = ACTIONS(2511), [anon_sym_RBRACE] = ACTIONS(2511), [anon_sym_LPAREN] = ACTIONS(2511), [anon_sym_SEMI] = ACTIONS(2511), [anon_sym_RPAREN] = ACTIONS(2511), [anon_sym_in] = ACTIONS(2509), [anon_sym_COLON] = ACTIONS(2509), [anon_sym_LBRACK] = ACTIONS(2511), [anon_sym_RBRACK] = ACTIONS(2511), [sym_optional_chain] = ACTIONS(2511), [sym_static_chain] = ACTIONS(2511), [anon_sym_AMP_AMP] = ACTIONS(2511), [aux_sym_binary_expression_token1] = ACTIONS(2511), [anon_sym_PIPE_PIPE] = ACTIONS(2511), [aux_sym_binary_expression_token2] = ACTIONS(2511), [aux_sym_binary_expression_token3] = ACTIONS(2511), [anon_sym_GT_GT] = ACTIONS(2509), [anon_sym_GT_GT_GT] = ACTIONS(2511), [anon_sym_LT_LT] = ACTIONS(2511), [anon_sym_AMP] = ACTIONS(2509), [anon_sym_CARET] = ACTIONS(2511), [anon_sym_PIPE] = ACTIONS(2509), [anon_sym_PLUS] = ACTIONS(2509), [anon_sym_DASH] = ACTIONS(2509), [anon_sym_SLASH] = ACTIONS(2509), [anon_sym_PERCENT] = ACTIONS(2511), [anon_sym_BSLASH] = ACTIONS(2511), [aux_sym_binary_expression_token4] = ACTIONS(2511), [anon_sym_STAR_STAR] = ACTIONS(2511), [anon_sym_LT] = ACTIONS(2509), [aux_sym_binary_expression_token5] = ACTIONS(2509), [anon_sym_LT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token6] = ACTIONS(2511), [aux_sym_binary_expression_token7] = ACTIONS(2509), [anon_sym_EQ_EQ] = ACTIONS(2509), [anon_sym_EQ_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token8] = ACTIONS(2509), [aux_sym_binary_expression_token9] = ACTIONS(2511), [aux_sym_binary_expression_token10] = ACTIONS(2511), [anon_sym_LT_GT] = ACTIONS(2511), [anon_sym_BANG_EQ] = ACTIONS(2509), [anon_sym_BANG_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token11] = ACTIONS(2511), [aux_sym_binary_expression_token12] = ACTIONS(2511), [aux_sym_binary_expression_token13] = ACTIONS(2511), [aux_sym_binary_expression_token14] = ACTIONS(2511), [aux_sym_binary_expression_token15] = ACTIONS(2511), [anon_sym_GT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token16] = ACTIONS(2511), [aux_sym_binary_expression_token17] = ACTIONS(2511), [anon_sym_GT] = ACTIONS(2509), [aux_sym_binary_expression_token18] = ACTIONS(2509), [aux_sym_binary_expression_token19] = ACTIONS(2509), [aux_sym_binary_expression_token20] = ACTIONS(2509), [aux_sym_binary_expression_token21] = ACTIONS(2511), [aux_sym_binary_expression_token22] = ACTIONS(2511), [aux_sym_binary_expression_token23] = ACTIONS(2511), [anon_sym_QMARK_QMARK] = ACTIONS(2511), [anon_sym_instanceof] = ACTIONS(2511), [anon_sym_PLUS_PLUS] = ACTIONS(2511), [anon_sym_DASH_DASH] = ACTIONS(2511), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2511), [sym__ternary_qmark] = ACTIONS(2511), [sym__elvis_operator] = ACTIONS(2511), [sym_logical_or] = ACTIONS(2511), }, [STATE(2100)] = { [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_RBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_RPAREN] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2149), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_RBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2151), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2151), [aux_sym_binary_expression_token3] = ACTIONS(2151), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2151), [aux_sym_binary_expression_token4] = ACTIONS(2151), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2151), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2151), [aux_sym_binary_expression_token10] = ACTIONS(2151), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2151), [aux_sym_binary_expression_token12] = ACTIONS(2151), [aux_sym_binary_expression_token13] = ACTIONS(2151), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2151), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2151), [aux_sym_binary_expression_token17] = ACTIONS(2151), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2151), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(2101)] = { [anon_sym_DOT] = ACTIONS(2261), [anon_sym_STAR] = ACTIONS(2259), [anon_sym_COMMA] = ACTIONS(2261), [anon_sym_RBRACE] = ACTIONS(2261), [anon_sym_LPAREN] = ACTIONS(2261), [anon_sym_SEMI] = ACTIONS(2261), [anon_sym_RPAREN] = ACTIONS(2261), [anon_sym_in] = ACTIONS(2259), [anon_sym_COLON] = ACTIONS(2259), [anon_sym_LBRACK] = ACTIONS(2261), [anon_sym_RBRACK] = ACTIONS(2261), [sym_optional_chain] = ACTIONS(2261), [sym_static_chain] = ACTIONS(2261), [anon_sym_AMP_AMP] = ACTIONS(2261), [aux_sym_binary_expression_token1] = ACTIONS(2261), [anon_sym_PIPE_PIPE] = ACTIONS(2261), [aux_sym_binary_expression_token2] = ACTIONS(2261), [aux_sym_binary_expression_token3] = ACTIONS(2261), [anon_sym_GT_GT] = ACTIONS(2259), [anon_sym_GT_GT_GT] = ACTIONS(2261), [anon_sym_LT_LT] = ACTIONS(2261), [anon_sym_AMP] = ACTIONS(2259), [anon_sym_CARET] = ACTIONS(2261), [anon_sym_PIPE] = ACTIONS(2259), [anon_sym_PLUS] = ACTIONS(2259), [anon_sym_DASH] = ACTIONS(2259), [anon_sym_SLASH] = ACTIONS(2259), [anon_sym_PERCENT] = ACTIONS(2261), [anon_sym_BSLASH] = ACTIONS(2261), [aux_sym_binary_expression_token4] = ACTIONS(2261), [anon_sym_STAR_STAR] = ACTIONS(2261), [anon_sym_LT] = ACTIONS(2259), [aux_sym_binary_expression_token5] = ACTIONS(2259), [anon_sym_LT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token6] = ACTIONS(2261), [aux_sym_binary_expression_token7] = ACTIONS(2259), [anon_sym_EQ_EQ] = ACTIONS(2259), [anon_sym_EQ_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token8] = ACTIONS(2259), [aux_sym_binary_expression_token9] = ACTIONS(2261), [aux_sym_binary_expression_token10] = ACTIONS(2261), [anon_sym_LT_GT] = ACTIONS(2261), [anon_sym_BANG_EQ] = ACTIONS(2259), [anon_sym_BANG_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token11] = ACTIONS(2261), [aux_sym_binary_expression_token12] = ACTIONS(2261), [aux_sym_binary_expression_token13] = ACTIONS(2261), [aux_sym_binary_expression_token14] = ACTIONS(2261), [aux_sym_binary_expression_token15] = ACTIONS(2261), [anon_sym_GT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token16] = ACTIONS(2261), [aux_sym_binary_expression_token17] = ACTIONS(2261), [anon_sym_GT] = ACTIONS(2259), [aux_sym_binary_expression_token18] = ACTIONS(2259), [aux_sym_binary_expression_token19] = ACTIONS(2259), [aux_sym_binary_expression_token20] = ACTIONS(2259), [aux_sym_binary_expression_token21] = ACTIONS(2261), [aux_sym_binary_expression_token22] = ACTIONS(2261), [aux_sym_binary_expression_token23] = ACTIONS(2261), [anon_sym_QMARK_QMARK] = ACTIONS(2261), [anon_sym_instanceof] = ACTIONS(2261), [anon_sym_PLUS_PLUS] = ACTIONS(2261), [anon_sym_DASH_DASH] = ACTIONS(2261), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2261), [sym__ternary_qmark] = ACTIONS(2261), [sym__elvis_operator] = ACTIONS(2261), [sym_logical_or] = ACTIONS(2261), }, [STATE(2102)] = { [anon_sym_DOT] = ACTIONS(2475), [anon_sym_STAR] = ACTIONS(2473), [anon_sym_COMMA] = ACTIONS(2475), [anon_sym_RBRACE] = ACTIONS(2475), [anon_sym_LPAREN] = ACTIONS(2475), [anon_sym_SEMI] = ACTIONS(2475), [anon_sym_RPAREN] = ACTIONS(2475), [anon_sym_in] = ACTIONS(2473), [anon_sym_COLON] = ACTIONS(2473), [anon_sym_LBRACK] = ACTIONS(2475), [anon_sym_RBRACK] = ACTIONS(2475), [sym_optional_chain] = ACTIONS(2475), [sym_static_chain] = ACTIONS(2475), [anon_sym_AMP_AMP] = ACTIONS(2475), [aux_sym_binary_expression_token1] = ACTIONS(2475), [anon_sym_PIPE_PIPE] = ACTIONS(2475), [aux_sym_binary_expression_token2] = ACTIONS(2475), [aux_sym_binary_expression_token3] = ACTIONS(2475), [anon_sym_GT_GT] = ACTIONS(2473), [anon_sym_GT_GT_GT] = ACTIONS(2475), [anon_sym_LT_LT] = ACTIONS(2475), [anon_sym_AMP] = ACTIONS(2473), [anon_sym_CARET] = ACTIONS(2475), [anon_sym_PIPE] = ACTIONS(2473), [anon_sym_PLUS] = ACTIONS(2473), [anon_sym_DASH] = ACTIONS(2473), [anon_sym_SLASH] = ACTIONS(2473), [anon_sym_PERCENT] = ACTIONS(2475), [anon_sym_BSLASH] = ACTIONS(2475), [aux_sym_binary_expression_token4] = ACTIONS(2475), [anon_sym_STAR_STAR] = ACTIONS(2475), [anon_sym_LT] = ACTIONS(2473), [aux_sym_binary_expression_token5] = ACTIONS(2473), [anon_sym_LT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token6] = ACTIONS(2475), [aux_sym_binary_expression_token7] = ACTIONS(2473), [anon_sym_EQ_EQ] = ACTIONS(2473), [anon_sym_EQ_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token8] = ACTIONS(2473), [aux_sym_binary_expression_token9] = ACTIONS(2475), [aux_sym_binary_expression_token10] = ACTIONS(2475), [anon_sym_LT_GT] = ACTIONS(2475), [anon_sym_BANG_EQ] = ACTIONS(2473), [anon_sym_BANG_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token11] = ACTIONS(2475), [aux_sym_binary_expression_token12] = ACTIONS(2475), [aux_sym_binary_expression_token13] = ACTIONS(2475), [aux_sym_binary_expression_token14] = ACTIONS(2475), [aux_sym_binary_expression_token15] = ACTIONS(2475), [anon_sym_GT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token16] = ACTIONS(2475), [aux_sym_binary_expression_token17] = ACTIONS(2475), [anon_sym_GT] = ACTIONS(2473), [aux_sym_binary_expression_token18] = ACTIONS(2473), [aux_sym_binary_expression_token19] = ACTIONS(2473), [aux_sym_binary_expression_token20] = ACTIONS(2473), [aux_sym_binary_expression_token21] = ACTIONS(2475), [aux_sym_binary_expression_token22] = ACTIONS(2475), [aux_sym_binary_expression_token23] = ACTIONS(2475), [anon_sym_QMARK_QMARK] = ACTIONS(2475), [anon_sym_instanceof] = ACTIONS(2475), [anon_sym_PLUS_PLUS] = ACTIONS(2475), [anon_sym_DASH_DASH] = ACTIONS(2475), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2475), [sym__ternary_qmark] = ACTIONS(2475), [sym__elvis_operator] = ACTIONS(2475), [sym_logical_or] = ACTIONS(2475), }, [STATE(2103)] = { [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_RBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_RPAREN] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_COLON] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_RBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2399), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2399), [aux_sym_binary_expression_token3] = ACTIONS(2399), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2399), [aux_sym_binary_expression_token4] = ACTIONS(2399), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2399), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2399), [aux_sym_binary_expression_token10] = ACTIONS(2399), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2399), [aux_sym_binary_expression_token12] = ACTIONS(2399), [aux_sym_binary_expression_token13] = ACTIONS(2399), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2399), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2399), [aux_sym_binary_expression_token17] = ACTIONS(2399), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2399), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(2104)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2513), [anon_sym_COMMA] = ACTIONS(2515), [anon_sym_RBRACE] = ACTIONS(2515), [anon_sym_LPAREN] = ACTIONS(2515), [anon_sym_SEMI] = ACTIONS(2515), [anon_sym_RPAREN] = ACTIONS(2515), [anon_sym_in] = ACTIONS(2513), [anon_sym_COLON] = ACTIONS(2513), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2515), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2515), [aux_sym_binary_expression_token1] = ACTIONS(2515), [anon_sym_PIPE_PIPE] = ACTIONS(2515), [aux_sym_binary_expression_token2] = ACTIONS(2515), [aux_sym_binary_expression_token3] = ACTIONS(2515), [anon_sym_GT_GT] = ACTIONS(2513), [anon_sym_GT_GT_GT] = ACTIONS(2515), [anon_sym_LT_LT] = ACTIONS(2515), [anon_sym_AMP] = ACTIONS(2513), [anon_sym_CARET] = ACTIONS(2515), [anon_sym_PIPE] = ACTIONS(2513), [anon_sym_PLUS] = ACTIONS(2513), [anon_sym_DASH] = ACTIONS(2513), [anon_sym_SLASH] = ACTIONS(2513), [anon_sym_PERCENT] = ACTIONS(2515), [anon_sym_BSLASH] = ACTIONS(2515), [aux_sym_binary_expression_token4] = ACTIONS(2515), [anon_sym_STAR_STAR] = ACTIONS(2515), [anon_sym_LT] = ACTIONS(2513), [aux_sym_binary_expression_token5] = ACTIONS(2513), [anon_sym_LT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token6] = ACTIONS(2515), [aux_sym_binary_expression_token7] = ACTIONS(2513), [anon_sym_EQ_EQ] = ACTIONS(2513), [anon_sym_EQ_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token8] = ACTIONS(2513), [aux_sym_binary_expression_token9] = ACTIONS(2515), [aux_sym_binary_expression_token10] = ACTIONS(2515), [anon_sym_LT_GT] = ACTIONS(2515), [anon_sym_BANG_EQ] = ACTIONS(2513), [anon_sym_BANG_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token11] = ACTIONS(2515), [aux_sym_binary_expression_token12] = ACTIONS(2515), [aux_sym_binary_expression_token13] = ACTIONS(2515), [aux_sym_binary_expression_token14] = ACTIONS(2515), [aux_sym_binary_expression_token15] = ACTIONS(2515), [anon_sym_GT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token16] = ACTIONS(2515), [aux_sym_binary_expression_token17] = ACTIONS(2515), [anon_sym_GT] = ACTIONS(2513), [aux_sym_binary_expression_token18] = ACTIONS(2513), [aux_sym_binary_expression_token19] = ACTIONS(2513), [aux_sym_binary_expression_token20] = ACTIONS(2513), [aux_sym_binary_expression_token21] = ACTIONS(2515), [aux_sym_binary_expression_token22] = ACTIONS(2515), [aux_sym_binary_expression_token23] = ACTIONS(2515), [anon_sym_QMARK_QMARK] = ACTIONS(2515), [anon_sym_instanceof] = ACTIONS(2515), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2515), [sym__ternary_qmark] = ACTIONS(2515), [sym__elvis_operator] = ACTIONS(2515), [sym_logical_or] = ACTIONS(2515), }, [STATE(2105)] = { [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_RBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_RPAREN] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [anon_sym_RBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2151), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2151), [aux_sym_binary_expression_token3] = ACTIONS(2151), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2151), [aux_sym_binary_expression_token4] = ACTIONS(2151), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2151), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2151), [aux_sym_binary_expression_token10] = ACTIONS(2151), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2151), [aux_sym_binary_expression_token12] = ACTIONS(2151), [aux_sym_binary_expression_token13] = ACTIONS(2151), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2151), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2151), [aux_sym_binary_expression_token17] = ACTIONS(2151), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2151), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(2106)] = { [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_RBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_RPAREN] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_COLON] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_RBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2301), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2301), [aux_sym_binary_expression_token3] = ACTIONS(2301), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2301), [aux_sym_binary_expression_token4] = ACTIONS(2301), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2301), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2301), [aux_sym_binary_expression_token10] = ACTIONS(2301), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2301), [aux_sym_binary_expression_token12] = ACTIONS(2301), [aux_sym_binary_expression_token13] = ACTIONS(2301), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2301), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2301), [aux_sym_binary_expression_token17] = ACTIONS(2301), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2301), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(2107)] = { [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_RBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_RPAREN] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_COLON] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_RBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2301), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2301), [aux_sym_binary_expression_token3] = ACTIONS(2301), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2301), [aux_sym_binary_expression_token4] = ACTIONS(2301), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2301), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2301), [aux_sym_binary_expression_token10] = ACTIONS(2301), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2301), [aux_sym_binary_expression_token12] = ACTIONS(2301), [aux_sym_binary_expression_token13] = ACTIONS(2301), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2301), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2301), [aux_sym_binary_expression_token17] = ACTIONS(2301), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2301), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(2108)] = { [anon_sym_DOT] = ACTIONS(2495), [anon_sym_STAR] = ACTIONS(2493), [anon_sym_COMMA] = ACTIONS(2495), [anon_sym_RBRACE] = ACTIONS(2495), [anon_sym_LPAREN] = ACTIONS(2495), [anon_sym_SEMI] = ACTIONS(2495), [anon_sym_RPAREN] = ACTIONS(2495), [anon_sym_in] = ACTIONS(2493), [anon_sym_COLON] = ACTIONS(2493), [anon_sym_LBRACK] = ACTIONS(2495), [anon_sym_RBRACK] = ACTIONS(2495), [sym_optional_chain] = ACTIONS(2495), [sym_static_chain] = ACTIONS(2495), [anon_sym_AMP_AMP] = ACTIONS(2495), [aux_sym_binary_expression_token1] = ACTIONS(2495), [anon_sym_PIPE_PIPE] = ACTIONS(2495), [aux_sym_binary_expression_token2] = ACTIONS(2495), [aux_sym_binary_expression_token3] = ACTIONS(2495), [anon_sym_GT_GT] = ACTIONS(2493), [anon_sym_GT_GT_GT] = ACTIONS(2495), [anon_sym_LT_LT] = ACTIONS(2495), [anon_sym_AMP] = ACTIONS(2493), [anon_sym_CARET] = ACTIONS(2495), [anon_sym_PIPE] = ACTIONS(2493), [anon_sym_PLUS] = ACTIONS(2493), [anon_sym_DASH] = ACTIONS(2493), [anon_sym_SLASH] = ACTIONS(2493), [anon_sym_PERCENT] = ACTIONS(2495), [anon_sym_BSLASH] = ACTIONS(2495), [aux_sym_binary_expression_token4] = ACTIONS(2495), [anon_sym_STAR_STAR] = ACTIONS(2495), [anon_sym_LT] = ACTIONS(2493), [aux_sym_binary_expression_token5] = ACTIONS(2493), [anon_sym_LT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token6] = ACTIONS(2495), [aux_sym_binary_expression_token7] = ACTIONS(2493), [anon_sym_EQ_EQ] = ACTIONS(2493), [anon_sym_EQ_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token8] = ACTIONS(2493), [aux_sym_binary_expression_token9] = ACTIONS(2495), [aux_sym_binary_expression_token10] = ACTIONS(2495), [anon_sym_LT_GT] = ACTIONS(2495), [anon_sym_BANG_EQ] = ACTIONS(2493), [anon_sym_BANG_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token11] = ACTIONS(2495), [aux_sym_binary_expression_token12] = ACTIONS(2495), [aux_sym_binary_expression_token13] = ACTIONS(2495), [aux_sym_binary_expression_token14] = ACTIONS(2495), [aux_sym_binary_expression_token15] = ACTIONS(2495), [anon_sym_GT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token16] = ACTIONS(2495), [aux_sym_binary_expression_token17] = ACTIONS(2495), [anon_sym_GT] = ACTIONS(2493), [aux_sym_binary_expression_token18] = ACTIONS(2493), [aux_sym_binary_expression_token19] = ACTIONS(2493), [aux_sym_binary_expression_token20] = ACTIONS(2493), [aux_sym_binary_expression_token21] = ACTIONS(2495), [aux_sym_binary_expression_token22] = ACTIONS(2495), [aux_sym_binary_expression_token23] = ACTIONS(2495), [anon_sym_QMARK_QMARK] = ACTIONS(2495), [anon_sym_instanceof] = ACTIONS(2495), [anon_sym_PLUS_PLUS] = ACTIONS(2495), [anon_sym_DASH_DASH] = ACTIONS(2495), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2495), [sym__ternary_qmark] = ACTIONS(2495), [sym__elvis_operator] = ACTIONS(2495), [sym_logical_or] = ACTIONS(2495), }, [STATE(2109)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2110)] = { [anon_sym_DOT] = ACTIONS(2519), [anon_sym_STAR] = ACTIONS(2517), [anon_sym_COMMA] = ACTIONS(2519), [anon_sym_RBRACE] = ACTIONS(2519), [anon_sym_LPAREN] = ACTIONS(2519), [anon_sym_SEMI] = ACTIONS(2519), [anon_sym_RPAREN] = ACTIONS(2519), [anon_sym_in] = ACTIONS(2517), [anon_sym_COLON] = ACTIONS(2517), [anon_sym_LBRACK] = ACTIONS(2519), [anon_sym_RBRACK] = ACTIONS(2519), [sym_optional_chain] = ACTIONS(2519), [sym_static_chain] = ACTIONS(2519), [anon_sym_AMP_AMP] = ACTIONS(2519), [aux_sym_binary_expression_token1] = ACTIONS(2519), [anon_sym_PIPE_PIPE] = ACTIONS(2519), [aux_sym_binary_expression_token2] = ACTIONS(2519), [aux_sym_binary_expression_token3] = ACTIONS(2519), [anon_sym_GT_GT] = ACTIONS(2517), [anon_sym_GT_GT_GT] = ACTIONS(2519), [anon_sym_LT_LT] = ACTIONS(2519), [anon_sym_AMP] = ACTIONS(2517), [anon_sym_CARET] = ACTIONS(2519), [anon_sym_PIPE] = ACTIONS(2517), [anon_sym_PLUS] = ACTIONS(2517), [anon_sym_DASH] = ACTIONS(2517), [anon_sym_SLASH] = ACTIONS(2517), [anon_sym_PERCENT] = ACTIONS(2519), [anon_sym_BSLASH] = ACTIONS(2519), [aux_sym_binary_expression_token4] = ACTIONS(2519), [anon_sym_STAR_STAR] = ACTIONS(2519), [anon_sym_LT] = ACTIONS(2517), [aux_sym_binary_expression_token5] = ACTIONS(2517), [anon_sym_LT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token6] = ACTIONS(2519), [aux_sym_binary_expression_token7] = ACTIONS(2517), [anon_sym_EQ_EQ] = ACTIONS(2517), [anon_sym_EQ_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token8] = ACTIONS(2517), [aux_sym_binary_expression_token9] = ACTIONS(2519), [aux_sym_binary_expression_token10] = ACTIONS(2519), [anon_sym_LT_GT] = ACTIONS(2519), [anon_sym_BANG_EQ] = ACTIONS(2517), [anon_sym_BANG_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token11] = ACTIONS(2519), [aux_sym_binary_expression_token12] = ACTIONS(2519), [aux_sym_binary_expression_token13] = ACTIONS(2519), [aux_sym_binary_expression_token14] = ACTIONS(2519), [aux_sym_binary_expression_token15] = ACTIONS(2519), [anon_sym_GT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token16] = ACTIONS(2519), [aux_sym_binary_expression_token17] = ACTIONS(2519), [anon_sym_GT] = ACTIONS(2517), [aux_sym_binary_expression_token18] = ACTIONS(2517), [aux_sym_binary_expression_token19] = ACTIONS(2517), [aux_sym_binary_expression_token20] = ACTIONS(2517), [aux_sym_binary_expression_token21] = ACTIONS(2519), [aux_sym_binary_expression_token22] = ACTIONS(2519), [aux_sym_binary_expression_token23] = ACTIONS(2519), [anon_sym_QMARK_QMARK] = ACTIONS(2519), [anon_sym_instanceof] = ACTIONS(2519), [anon_sym_PLUS_PLUS] = ACTIONS(2519), [anon_sym_DASH_DASH] = ACTIONS(2519), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2519), [sym__ternary_qmark] = ACTIONS(2519), [sym__elvis_operator] = ACTIONS(2519), [sym_logical_or] = ACTIONS(2519), }, [STATE(2111)] = { [anon_sym_DOT] = ACTIONS(2249), [anon_sym_STAR] = ACTIONS(2247), [anon_sym_COMMA] = ACTIONS(2249), [anon_sym_RBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_RPAREN] = ACTIONS(2249), [anon_sym_in] = ACTIONS(2247), [anon_sym_COLON] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2249), [anon_sym_RBRACK] = ACTIONS(2249), [sym_optional_chain] = ACTIONS(2249), [sym_static_chain] = ACTIONS(2249), [anon_sym_AMP_AMP] = ACTIONS(2249), [aux_sym_binary_expression_token1] = ACTIONS(2249), [anon_sym_PIPE_PIPE] = ACTIONS(2249), [aux_sym_binary_expression_token2] = ACTIONS(2249), [aux_sym_binary_expression_token3] = ACTIONS(2249), [anon_sym_GT_GT] = ACTIONS(2247), [anon_sym_GT_GT_GT] = ACTIONS(2249), [anon_sym_LT_LT] = ACTIONS(2249), [anon_sym_AMP] = ACTIONS(2247), [anon_sym_CARET] = ACTIONS(2249), [anon_sym_PIPE] = ACTIONS(2247), [anon_sym_PLUS] = ACTIONS(2247), [anon_sym_DASH] = ACTIONS(2247), [anon_sym_SLASH] = ACTIONS(2247), [anon_sym_PERCENT] = ACTIONS(2249), [anon_sym_BSLASH] = ACTIONS(2249), [aux_sym_binary_expression_token4] = ACTIONS(2249), [anon_sym_STAR_STAR] = ACTIONS(2249), [anon_sym_LT] = ACTIONS(2247), [aux_sym_binary_expression_token5] = ACTIONS(2247), [anon_sym_LT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token6] = ACTIONS(2249), [aux_sym_binary_expression_token7] = ACTIONS(2247), [anon_sym_EQ_EQ] = ACTIONS(2247), [anon_sym_EQ_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token8] = ACTIONS(2247), [aux_sym_binary_expression_token9] = ACTIONS(2249), [aux_sym_binary_expression_token10] = ACTIONS(2249), [anon_sym_LT_GT] = ACTIONS(2249), [anon_sym_BANG_EQ] = ACTIONS(2247), [anon_sym_BANG_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token11] = ACTIONS(2249), [aux_sym_binary_expression_token12] = ACTIONS(2249), [aux_sym_binary_expression_token13] = ACTIONS(2249), [aux_sym_binary_expression_token14] = ACTIONS(2249), [aux_sym_binary_expression_token15] = ACTIONS(2249), [anon_sym_GT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token16] = ACTIONS(2249), [aux_sym_binary_expression_token17] = ACTIONS(2249), [anon_sym_GT] = ACTIONS(2247), [aux_sym_binary_expression_token18] = ACTIONS(2247), [aux_sym_binary_expression_token19] = ACTIONS(2247), [aux_sym_binary_expression_token20] = ACTIONS(2247), [aux_sym_binary_expression_token21] = ACTIONS(2249), [aux_sym_binary_expression_token22] = ACTIONS(2249), [aux_sym_binary_expression_token23] = ACTIONS(2249), [anon_sym_QMARK_QMARK] = ACTIONS(2249), [anon_sym_instanceof] = ACTIONS(2249), [anon_sym_PLUS_PLUS] = ACTIONS(2249), [anon_sym_DASH_DASH] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2249), [sym__elvis_operator] = ACTIONS(2249), [sym_logical_or] = ACTIONS(2249), }, [STATE(2112)] = { [anon_sym_DOT] = ACTIONS(2161), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_COMMA] = ACTIONS(2161), [anon_sym_RBRACE] = ACTIONS(2161), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_SEMI] = ACTIONS(2161), [anon_sym_RPAREN] = ACTIONS(2161), [anon_sym_in] = ACTIONS(2159), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [anon_sym_RBRACK] = ACTIONS(2161), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2161), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2161), [aux_sym_binary_expression_token3] = ACTIONS(2161), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2161), [aux_sym_binary_expression_token4] = ACTIONS(2161), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2161), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2161), [aux_sym_binary_expression_token10] = ACTIONS(2161), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2161), [aux_sym_binary_expression_token12] = ACTIONS(2161), [aux_sym_binary_expression_token13] = ACTIONS(2161), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2161), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2161), [aux_sym_binary_expression_token17] = ACTIONS(2161), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2161), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2161), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), }, [STATE(2113)] = { [anon_sym_DOT] = ACTIONS(2253), [anon_sym_STAR] = ACTIONS(2251), [anon_sym_COMMA] = ACTIONS(2253), [anon_sym_RBRACE] = ACTIONS(2253), [anon_sym_LPAREN] = ACTIONS(2253), [anon_sym_SEMI] = ACTIONS(2253), [anon_sym_RPAREN] = ACTIONS(2253), [anon_sym_in] = ACTIONS(2251), [anon_sym_COLON] = ACTIONS(2251), [anon_sym_LBRACK] = ACTIONS(2253), [anon_sym_RBRACK] = ACTIONS(2253), [sym_optional_chain] = ACTIONS(2253), [sym_static_chain] = ACTIONS(2253), [anon_sym_AMP_AMP] = ACTIONS(2253), [aux_sym_binary_expression_token1] = ACTIONS(2253), [anon_sym_PIPE_PIPE] = ACTIONS(2253), [aux_sym_binary_expression_token2] = ACTIONS(2253), [aux_sym_binary_expression_token3] = ACTIONS(2253), [anon_sym_GT_GT] = ACTIONS(2251), [anon_sym_GT_GT_GT] = ACTIONS(2253), [anon_sym_LT_LT] = ACTIONS(2253), [anon_sym_AMP] = ACTIONS(2251), [anon_sym_CARET] = ACTIONS(2253), [anon_sym_PIPE] = ACTIONS(2251), [anon_sym_PLUS] = ACTIONS(2251), [anon_sym_DASH] = ACTIONS(2251), [anon_sym_SLASH] = ACTIONS(2251), [anon_sym_PERCENT] = ACTIONS(2253), [anon_sym_BSLASH] = ACTIONS(2253), [aux_sym_binary_expression_token4] = ACTIONS(2253), [anon_sym_STAR_STAR] = ACTIONS(2253), [anon_sym_LT] = ACTIONS(2251), [aux_sym_binary_expression_token5] = ACTIONS(2251), [anon_sym_LT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token6] = ACTIONS(2253), [aux_sym_binary_expression_token7] = ACTIONS(2251), [anon_sym_EQ_EQ] = ACTIONS(2251), [anon_sym_EQ_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token8] = ACTIONS(2251), [aux_sym_binary_expression_token9] = ACTIONS(2253), [aux_sym_binary_expression_token10] = ACTIONS(2253), [anon_sym_LT_GT] = ACTIONS(2253), [anon_sym_BANG_EQ] = ACTIONS(2251), [anon_sym_BANG_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token11] = ACTIONS(2253), [aux_sym_binary_expression_token12] = ACTIONS(2253), [aux_sym_binary_expression_token13] = ACTIONS(2253), [aux_sym_binary_expression_token14] = ACTIONS(2253), [aux_sym_binary_expression_token15] = ACTIONS(2253), [anon_sym_GT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token16] = ACTIONS(2253), [aux_sym_binary_expression_token17] = ACTIONS(2253), [anon_sym_GT] = ACTIONS(2251), [aux_sym_binary_expression_token18] = ACTIONS(2251), [aux_sym_binary_expression_token19] = ACTIONS(2251), [aux_sym_binary_expression_token20] = ACTIONS(2251), [aux_sym_binary_expression_token21] = ACTIONS(2253), [aux_sym_binary_expression_token22] = ACTIONS(2253), [aux_sym_binary_expression_token23] = ACTIONS(2253), [anon_sym_QMARK_QMARK] = ACTIONS(2253), [anon_sym_instanceof] = ACTIONS(2253), [anon_sym_PLUS_PLUS] = ACTIONS(2253), [anon_sym_DASH_DASH] = ACTIONS(2253), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2253), [sym__ternary_qmark] = ACTIONS(2253), [sym__elvis_operator] = ACTIONS(2253), [sym_logical_or] = ACTIONS(2253), }, [STATE(2114)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2115)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2273), [anon_sym_In] = ACTIONS(2273), [anon_sym_of] = ACTIONS(2273), [anon_sym_OF] = ACTIONS(2273), [anon_sym_Of] = ACTIONS(2273), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(4391), [aux_sym_binary_expression_token2] = ACTIONS(4391), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(4401), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2273), [sym__ternary_qmark] = ACTIONS(4403), [sym__elvis_operator] = ACTIONS(4405), [sym_logical_or] = ACTIONS(4391), }, [STATE(2116)] = { [anon_sym_DOT] = ACTIONS(2479), [anon_sym_STAR] = ACTIONS(2477), [anon_sym_COMMA] = ACTIONS(2479), [anon_sym_RBRACE] = ACTIONS(2479), [anon_sym_LPAREN] = ACTIONS(2479), [anon_sym_SEMI] = ACTIONS(2479), [anon_sym_RPAREN] = ACTIONS(2479), [anon_sym_in] = ACTIONS(2477), [anon_sym_COLON] = ACTIONS(2477), [anon_sym_LBRACK] = ACTIONS(2479), [anon_sym_RBRACK] = ACTIONS(2479), [sym_optional_chain] = ACTIONS(2479), [sym_static_chain] = ACTIONS(2479), [anon_sym_AMP_AMP] = ACTIONS(2479), [aux_sym_binary_expression_token1] = ACTIONS(2479), [anon_sym_PIPE_PIPE] = ACTIONS(2479), [aux_sym_binary_expression_token2] = ACTIONS(2479), [aux_sym_binary_expression_token3] = ACTIONS(2479), [anon_sym_GT_GT] = ACTIONS(2477), [anon_sym_GT_GT_GT] = ACTIONS(2479), [anon_sym_LT_LT] = ACTIONS(2479), [anon_sym_AMP] = ACTIONS(2477), [anon_sym_CARET] = ACTIONS(2479), [anon_sym_PIPE] = ACTIONS(2477), [anon_sym_PLUS] = ACTIONS(2477), [anon_sym_DASH] = ACTIONS(2477), [anon_sym_SLASH] = ACTIONS(2477), [anon_sym_PERCENT] = ACTIONS(2479), [anon_sym_BSLASH] = ACTIONS(2479), [aux_sym_binary_expression_token4] = ACTIONS(2479), [anon_sym_STAR_STAR] = ACTIONS(2479), [anon_sym_LT] = ACTIONS(2477), [aux_sym_binary_expression_token5] = ACTIONS(2477), [anon_sym_LT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token6] = ACTIONS(2479), [aux_sym_binary_expression_token7] = ACTIONS(2477), [anon_sym_EQ_EQ] = ACTIONS(2477), [anon_sym_EQ_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token8] = ACTIONS(2477), [aux_sym_binary_expression_token9] = ACTIONS(2479), [aux_sym_binary_expression_token10] = ACTIONS(2479), [anon_sym_LT_GT] = ACTIONS(2479), [anon_sym_BANG_EQ] = ACTIONS(2477), [anon_sym_BANG_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token11] = ACTIONS(2479), [aux_sym_binary_expression_token12] = ACTIONS(2479), [aux_sym_binary_expression_token13] = ACTIONS(2479), [aux_sym_binary_expression_token14] = ACTIONS(2479), [aux_sym_binary_expression_token15] = ACTIONS(2479), [anon_sym_GT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token16] = ACTIONS(2479), [aux_sym_binary_expression_token17] = ACTIONS(2479), [anon_sym_GT] = ACTIONS(2477), [aux_sym_binary_expression_token18] = ACTIONS(2477), [aux_sym_binary_expression_token19] = ACTIONS(2477), [aux_sym_binary_expression_token20] = ACTIONS(2477), [aux_sym_binary_expression_token21] = ACTIONS(2479), [aux_sym_binary_expression_token22] = ACTIONS(2479), [aux_sym_binary_expression_token23] = ACTIONS(2479), [anon_sym_QMARK_QMARK] = ACTIONS(2479), [anon_sym_instanceof] = ACTIONS(2479), [anon_sym_PLUS_PLUS] = ACTIONS(2479), [anon_sym_DASH_DASH] = ACTIONS(2479), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2479), [sym__ternary_qmark] = ACTIONS(2479), [sym__elvis_operator] = ACTIONS(2479), [sym_logical_or] = ACTIONS(2479), }, [STATE(2117)] = { [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_COMMA] = ACTIONS(2177), [anon_sym_RBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_RPAREN] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_COLON] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_RBRACK] = ACTIONS(2177), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2177), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2177), [aux_sym_binary_expression_token3] = ACTIONS(2177), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2177), [aux_sym_binary_expression_token4] = ACTIONS(2177), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2177), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2177), [aux_sym_binary_expression_token10] = ACTIONS(2177), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2177), [aux_sym_binary_expression_token12] = ACTIONS(2177), [aux_sym_binary_expression_token13] = ACTIONS(2177), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2177), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2177), [aux_sym_binary_expression_token17] = ACTIONS(2177), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2177), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), }, [STATE(2118)] = { [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_RBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(2063), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_RPAREN] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2119)] = { [anon_sym_DOT] = ACTIONS(4291), [anon_sym_STAR] = ACTIONS(4407), [anon_sym_COMMA] = ACTIONS(2323), [anon_sym_SEMI] = ACTIONS(2323), [anon_sym_in] = ACTIONS(4410), [anon_sym_IN] = ACTIONS(2323), [anon_sym_In] = ACTIONS(2323), [anon_sym_of] = ACTIONS(2323), [anon_sym_OF] = ACTIONS(2323), [anon_sym_Of] = ACTIONS(2323), [anon_sym_LBRACK] = ACTIONS(4300), [sym_optional_chain] = ACTIONS(4303), [sym_static_chain] = ACTIONS(4306), [anon_sym_AMP_AMP] = ACTIONS(4413), [aux_sym_binary_expression_token1] = ACTIONS(4413), [anon_sym_PIPE_PIPE] = ACTIONS(4416), [aux_sym_binary_expression_token2] = ACTIONS(4416), [aux_sym_binary_expression_token3] = ACTIONS(4419), [anon_sym_GT_GT] = ACTIONS(4422), [anon_sym_GT_GT_GT] = ACTIONS(4425), [anon_sym_LT_LT] = ACTIONS(4425), [anon_sym_AMP] = ACTIONS(4428), [anon_sym_CARET] = ACTIONS(4431), [anon_sym_PIPE] = ACTIONS(4434), [anon_sym_PLUS] = ACTIONS(4437), [anon_sym_DASH] = ACTIONS(4437), [anon_sym_SLASH] = ACTIONS(4407), [anon_sym_PERCENT] = ACTIONS(4440), [anon_sym_BSLASH] = ACTIONS(4440), [aux_sym_binary_expression_token4] = ACTIONS(4440), [anon_sym_STAR_STAR] = ACTIONS(4443), [anon_sym_LT] = ACTIONS(4410), [aux_sym_binary_expression_token5] = ACTIONS(4410), [anon_sym_LT_EQ] = ACTIONS(4446), [aux_sym_binary_expression_token6] = ACTIONS(4446), [aux_sym_binary_expression_token7] = ACTIONS(4410), [anon_sym_EQ_EQ] = ACTIONS(4449), [anon_sym_EQ_EQ_EQ] = ACTIONS(4452), [aux_sym_binary_expression_token8] = ACTIONS(4449), [aux_sym_binary_expression_token9] = ACTIONS(4452), [aux_sym_binary_expression_token10] = ACTIONS(4452), [anon_sym_LT_GT] = ACTIONS(4452), [anon_sym_BANG_EQ] = ACTIONS(4449), [anon_sym_BANG_EQ_EQ] = ACTIONS(4452), [aux_sym_binary_expression_token11] = ACTIONS(4452), [aux_sym_binary_expression_token12] = ACTIONS(4452), [aux_sym_binary_expression_token13] = ACTIONS(4452), [aux_sym_binary_expression_token14] = ACTIONS(4452), [aux_sym_binary_expression_token15] = ACTIONS(4452), [anon_sym_GT_EQ] = ACTIONS(4446), [aux_sym_binary_expression_token16] = ACTIONS(4446), [aux_sym_binary_expression_token17] = ACTIONS(4446), [anon_sym_GT] = ACTIONS(4410), [aux_sym_binary_expression_token18] = ACTIONS(4410), [aux_sym_binary_expression_token19] = ACTIONS(4410), [aux_sym_binary_expression_token20] = ACTIONS(4410), [aux_sym_binary_expression_token21] = ACTIONS(4446), [aux_sym_binary_expression_token22] = ACTIONS(4446), [aux_sym_binary_expression_token23] = ACTIONS(4452), [anon_sym_QMARK_QMARK] = ACTIONS(4455), [anon_sym_instanceof] = ACTIONS(4446), [anon_sym_PLUS_PLUS] = ACTIONS(4354), [anon_sym_DASH_DASH] = ACTIONS(4354), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2323), [sym__ternary_qmark] = ACTIONS(4458), [sym__elvis_operator] = ACTIONS(4461), [sym_logical_or] = ACTIONS(4416), }, [STATE(2120)] = { [anon_sym_DOT] = ACTIONS(1832), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_COMMA] = ACTIONS(1832), [anon_sym_RBRACE] = ACTIONS(1832), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_RPAREN] = ACTIONS(1832), [anon_sym_in] = ACTIONS(1830), [anon_sym_COLON] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_RBRACK] = ACTIONS(1832), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1832), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1832), [aux_sym_binary_expression_token3] = ACTIONS(1832), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1832), [aux_sym_binary_expression_token4] = ACTIONS(1832), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1832), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1832), [aux_sym_binary_expression_token10] = ACTIONS(1832), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1832), [aux_sym_binary_expression_token12] = ACTIONS(1832), [aux_sym_binary_expression_token13] = ACTIONS(1832), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1832), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1832), [aux_sym_binary_expression_token17] = ACTIONS(1832), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1832), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), }, [STATE(2121)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2122)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2123)] = { [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2448), [anon_sym_RBRACE] = ACTIONS(2448), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2448), [anon_sym_RPAREN] = ACTIONS(2448), [anon_sym_in] = ACTIONS(2445), [anon_sym_COLON] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_RBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2448), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2448), [aux_sym_binary_expression_token3] = ACTIONS(2448), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2448), [aux_sym_binary_expression_token4] = ACTIONS(2448), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2448), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2448), [aux_sym_binary_expression_token10] = ACTIONS(2448), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2448), [aux_sym_binary_expression_token12] = ACTIONS(2448), [aux_sym_binary_expression_token13] = ACTIONS(2448), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2448), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2448), [aux_sym_binary_expression_token17] = ACTIONS(2448), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2448), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(2124)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2125)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_RBRACE] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_RPAREN] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_COLON] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_RBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2126)] = { [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_RPAREN] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_COLON] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_RBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1826), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1826), [aux_sym_binary_expression_token3] = ACTIONS(1826), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1826), [aux_sym_binary_expression_token4] = ACTIONS(1826), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1826), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1826), [aux_sym_binary_expression_token10] = ACTIONS(1826), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1826), [aux_sym_binary_expression_token12] = ACTIONS(1826), [aux_sym_binary_expression_token13] = ACTIONS(1826), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1826), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1826), [aux_sym_binary_expression_token17] = ACTIONS(1826), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1826), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(2127)] = { [anon_sym_DOT] = ACTIONS(2257), [anon_sym_STAR] = ACTIONS(2255), [anon_sym_COMMA] = ACTIONS(2257), [anon_sym_RBRACE] = ACTIONS(2257), [anon_sym_LPAREN] = ACTIONS(2257), [anon_sym_SEMI] = ACTIONS(2257), [anon_sym_RPAREN] = ACTIONS(2257), [anon_sym_in] = ACTIONS(2255), [anon_sym_COLON] = ACTIONS(2255), [anon_sym_LBRACK] = ACTIONS(2257), [anon_sym_RBRACK] = ACTIONS(2257), [sym_optional_chain] = ACTIONS(2257), [sym_static_chain] = ACTIONS(2257), [anon_sym_AMP_AMP] = ACTIONS(2257), [aux_sym_binary_expression_token1] = ACTIONS(2257), [anon_sym_PIPE_PIPE] = ACTIONS(2257), [aux_sym_binary_expression_token2] = ACTIONS(2257), [aux_sym_binary_expression_token3] = ACTIONS(2257), [anon_sym_GT_GT] = ACTIONS(2255), [anon_sym_GT_GT_GT] = ACTIONS(2257), [anon_sym_LT_LT] = ACTIONS(2257), [anon_sym_AMP] = ACTIONS(2255), [anon_sym_CARET] = ACTIONS(2257), [anon_sym_PIPE] = ACTIONS(2255), [anon_sym_PLUS] = ACTIONS(2255), [anon_sym_DASH] = ACTIONS(2255), [anon_sym_SLASH] = ACTIONS(2255), [anon_sym_PERCENT] = ACTIONS(2257), [anon_sym_BSLASH] = ACTIONS(2257), [aux_sym_binary_expression_token4] = ACTIONS(2257), [anon_sym_STAR_STAR] = ACTIONS(2257), [anon_sym_LT] = ACTIONS(2255), [aux_sym_binary_expression_token5] = ACTIONS(2255), [anon_sym_LT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token6] = ACTIONS(2257), [aux_sym_binary_expression_token7] = ACTIONS(2255), [anon_sym_EQ_EQ] = ACTIONS(2255), [anon_sym_EQ_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token8] = ACTIONS(2255), [aux_sym_binary_expression_token9] = ACTIONS(2257), [aux_sym_binary_expression_token10] = ACTIONS(2257), [anon_sym_LT_GT] = ACTIONS(2257), [anon_sym_BANG_EQ] = ACTIONS(2255), [anon_sym_BANG_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token11] = ACTIONS(2257), [aux_sym_binary_expression_token12] = ACTIONS(2257), [aux_sym_binary_expression_token13] = ACTIONS(2257), [aux_sym_binary_expression_token14] = ACTIONS(2257), [aux_sym_binary_expression_token15] = ACTIONS(2257), [anon_sym_GT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token16] = ACTIONS(2257), [aux_sym_binary_expression_token17] = ACTIONS(2257), [anon_sym_GT] = ACTIONS(2255), [aux_sym_binary_expression_token18] = ACTIONS(2255), [aux_sym_binary_expression_token19] = ACTIONS(2255), [aux_sym_binary_expression_token20] = ACTIONS(2255), [aux_sym_binary_expression_token21] = ACTIONS(2257), [aux_sym_binary_expression_token22] = ACTIONS(2257), [aux_sym_binary_expression_token23] = ACTIONS(2257), [anon_sym_QMARK_QMARK] = ACTIONS(2257), [anon_sym_instanceof] = ACTIONS(2257), [anon_sym_PLUS_PLUS] = ACTIONS(2257), [anon_sym_DASH_DASH] = ACTIONS(2257), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2257), [sym__ternary_qmark] = ACTIONS(2257), [sym__elvis_operator] = ACTIONS(2257), [sym_logical_or] = ACTIONS(2257), }, [STATE(2128)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2129)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2130)] = { [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_COMMA] = ACTIONS(2448), [anon_sym_RBRACE] = ACTIONS(2448), [anon_sym_LPAREN] = ACTIONS(2448), [anon_sym_SEMI] = ACTIONS(2448), [anon_sym_RPAREN] = ACTIONS(2448), [anon_sym_in] = ACTIONS(2445), [anon_sym_COLON] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [anon_sym_RBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2448), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2448), [aux_sym_binary_expression_token3] = ACTIONS(2448), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2448), [aux_sym_binary_expression_token4] = ACTIONS(2448), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2448), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2448), [aux_sym_binary_expression_token10] = ACTIONS(2448), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2448), [aux_sym_binary_expression_token12] = ACTIONS(2448), [aux_sym_binary_expression_token13] = ACTIONS(2448), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2448), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2448), [aux_sym_binary_expression_token17] = ACTIONS(2448), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2448), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), }, [STATE(2131)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(4391), [aux_sym_binary_expression_token2] = ACTIONS(4391), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(4391), }, [STATE(2132)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2503), [anon_sym_SEMI] = ACTIONS(2503), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2503), [anon_sym_In] = ACTIONS(2503), [anon_sym_of] = ACTIONS(2503), [anon_sym_OF] = ACTIONS(2503), [anon_sym_Of] = ACTIONS(2503), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(4391), [aux_sym_binary_expression_token2] = ACTIONS(4391), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(4401), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2503), [sym__ternary_qmark] = ACTIONS(4403), [sym__elvis_operator] = ACTIONS(4405), [sym_logical_or] = ACTIONS(4391), }, [STATE(2133)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_RBRACE] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(1809), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_RPAREN] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_COLON] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_RBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2134)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(2491), [anon_sym_RBRACE] = ACTIONS(2491), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(2491), [anon_sym_RPAREN] = ACTIONS(2491), [anon_sym_in] = ACTIONS(1806), [anon_sym_COLON] = ACTIONS(2489), [anon_sym_LBRACK] = ACTIONS(1809), [anon_sym_RBRACK] = ACTIONS(2491), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2491), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2135)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2136)] = { [sym_catch_clause] = STATE(2400), [sym_finally_clause] = STATE(3083), [aux_sym_try_statement_repeat1] = STATE(2169), [sym_identifier] = ACTIONS(4464), [anon_sym_import] = ACTIONS(4464), [anon_sym_LBRACE] = ACTIONS(4466), [anon_sym_RBRACE] = ACTIONS(4466), [anon_sym_with] = ACTIONS(4464), [anon_sym_var] = ACTIONS(4464), [anon_sym_else] = ACTIONS(4464), [anon_sym_if] = ACTIONS(4464), [anon_sym_switch] = ACTIONS(4464), [anon_sym_for] = ACTIONS(4464), [anon_sym_LPAREN] = ACTIONS(4466), [anon_sym_SEMI] = ACTIONS(4466), [anon_sym_let] = ACTIONS(4464), [anon_sym_while] = ACTIONS(4464), [anon_sym_do] = ACTIONS(4464), [anon_sym_try] = ACTIONS(4464), [anon_sym_break] = ACTIONS(4464), [anon_sym_continue] = ACTIONS(4464), [anon_sym_debugger] = ACTIONS(4464), [anon_sym_return] = ACTIONS(4464), [anon_sym_throw] = ACTIONS(4464), [anon_sym_include] = ACTIONS(4464), [anon_sym_case] = ACTIONS(4464), [anon_sym_default] = ACTIONS(4464), [anon_sym_catch] = ACTIONS(4468), [anon_sym_finally] = ACTIONS(4470), [anon_sym_LBRACK] = ACTIONS(4466), [anon_sym_static] = ACTIONS(4464), [anon_sym_abstract] = ACTIONS(4464), [anon_sym_final] = ACTIONS(4464), [anon_sym_component] = ACTIONS(4464), [anon_sym_interface] = ACTIONS(4464), [anon_sym_function] = ACTIONS(4464), [anon_sym_public] = ACTIONS(4464), [anon_sym_private] = ACTIONS(4464), [anon_sym_package] = ACTIONS(4464), [anon_sym_remote] = ACTIONS(4464), [anon_sym_query] = ACTIONS(4464), [anon_sym_new] = ACTIONS(4464), [anon_sym_PLUS] = ACTIONS(4464), [anon_sym_DASH] = ACTIONS(4464), [anon_sym_SLASH] = ACTIONS(4464), [anon_sym_BANG] = ACTIONS(4466), [anon_sym_TILDE] = ACTIONS(4466), [aux_sym_unary_operator_token1] = ACTIONS(4464), [anon_sym_PLUS_PLUS] = ACTIONS(4466), [anon_sym_DASH_DASH] = ACTIONS(4466), [anon_sym_DQUOTE] = ACTIONS(4466), [anon_sym_SQUOTE] = ACTIONS(4466), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4464), [sym_this] = ACTIONS(4464), [sym_super] = ACTIONS(4464), [sym_true] = ACTIONS(4464), [sym_false] = ACTIONS(4464), [sym_null] = ACTIONS(4464), [sym_undefined] = ACTIONS(4464), [anon_sym_property] = ACTIONS(4464), [anon_sym_get] = ACTIONS(4464), [anon_sym_set] = ACTIONS(4464), [anon_sym_POUND] = ACTIONS(4466), [anon_sym_export] = ACTIONS(4464), [anon_sym_queryExecute] = ACTIONS(4464), [anon_sym_BQUOTE] = ACTIONS(4464), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4466), }, [STATE(2137)] = { [anon_sym_DOT] = ACTIONS(2507), [anon_sym_STAR] = ACTIONS(2505), [anon_sym_COMMA] = ACTIONS(2507), [anon_sym_RBRACE] = ACTIONS(2507), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2507), [anon_sym_RPAREN] = ACTIONS(2507), [anon_sym_in] = ACTIONS(2505), [anon_sym_COLON] = ACTIONS(2505), [anon_sym_LBRACK] = ACTIONS(2507), [anon_sym_RBRACK] = ACTIONS(2507), [sym_optional_chain] = ACTIONS(2507), [sym_static_chain] = ACTIONS(2507), [anon_sym_AMP_AMP] = ACTIONS(2507), [aux_sym_binary_expression_token1] = ACTIONS(2507), [anon_sym_PIPE_PIPE] = ACTIONS(2507), [aux_sym_binary_expression_token2] = ACTIONS(2507), [aux_sym_binary_expression_token3] = ACTIONS(2507), [anon_sym_GT_GT] = ACTIONS(2505), [anon_sym_GT_GT_GT] = ACTIONS(2507), [anon_sym_LT_LT] = ACTIONS(2507), [anon_sym_AMP] = ACTIONS(2505), [anon_sym_CARET] = ACTIONS(2507), [anon_sym_PIPE] = ACTIONS(2505), [anon_sym_PLUS] = ACTIONS(2505), [anon_sym_DASH] = ACTIONS(2505), [anon_sym_SLASH] = ACTIONS(2505), [anon_sym_PERCENT] = ACTIONS(2507), [anon_sym_BSLASH] = ACTIONS(2507), [aux_sym_binary_expression_token4] = ACTIONS(2507), [anon_sym_STAR_STAR] = ACTIONS(2507), [anon_sym_LT] = ACTIONS(2505), [aux_sym_binary_expression_token5] = ACTIONS(2505), [anon_sym_LT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token6] = ACTIONS(2507), [aux_sym_binary_expression_token7] = ACTIONS(2505), [anon_sym_EQ_EQ] = ACTIONS(2505), [anon_sym_EQ_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token8] = ACTIONS(2505), [aux_sym_binary_expression_token9] = ACTIONS(2507), [aux_sym_binary_expression_token10] = ACTIONS(2507), [anon_sym_LT_GT] = ACTIONS(2507), [anon_sym_BANG_EQ] = ACTIONS(2505), [anon_sym_BANG_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token11] = ACTIONS(2507), [aux_sym_binary_expression_token12] = ACTIONS(2507), [aux_sym_binary_expression_token13] = ACTIONS(2507), [aux_sym_binary_expression_token14] = ACTIONS(2507), [aux_sym_binary_expression_token15] = ACTIONS(2507), [anon_sym_GT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token16] = ACTIONS(2507), [aux_sym_binary_expression_token17] = ACTIONS(2507), [anon_sym_GT] = ACTIONS(2505), [aux_sym_binary_expression_token18] = ACTIONS(2505), [aux_sym_binary_expression_token19] = ACTIONS(2505), [aux_sym_binary_expression_token20] = ACTIONS(2505), [aux_sym_binary_expression_token21] = ACTIONS(2507), [aux_sym_binary_expression_token22] = ACTIONS(2507), [aux_sym_binary_expression_token23] = ACTIONS(2507), [anon_sym_QMARK_QMARK] = ACTIONS(2507), [anon_sym_instanceof] = ACTIONS(2507), [anon_sym_PLUS_PLUS] = ACTIONS(2507), [anon_sym_DASH_DASH] = ACTIONS(2507), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2507), [sym__ternary_qmark] = ACTIONS(2507), [sym__elvis_operator] = ACTIONS(2507), [sym_logical_or] = ACTIONS(2507), }, [STATE(2138)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2139)] = { [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(2167), [anon_sym_RBRACE] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_SEMI] = ACTIONS(2167), [anon_sym_RPAREN] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_COLON] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [anon_sym_RBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2167), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2167), [aux_sym_binary_expression_token3] = ACTIONS(2167), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2167), [aux_sym_binary_expression_token4] = ACTIONS(2167), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2167), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2167), [aux_sym_binary_expression_token10] = ACTIONS(2167), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2167), [aux_sym_binary_expression_token12] = ACTIONS(2167), [aux_sym_binary_expression_token13] = ACTIONS(2167), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2167), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2167), [aux_sym_binary_expression_token17] = ACTIONS(2167), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2167), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2140)] = { [anon_sym_DOT] = ACTIONS(2403), [anon_sym_STAR] = ACTIONS(2401), [anon_sym_COMMA] = ACTIONS(2403), [anon_sym_RBRACE] = ACTIONS(2403), [anon_sym_LPAREN] = ACTIONS(2403), [anon_sym_SEMI] = ACTIONS(2403), [anon_sym_RPAREN] = ACTIONS(2403), [anon_sym_in] = ACTIONS(2401), [anon_sym_COLON] = ACTIONS(2401), [anon_sym_LBRACK] = ACTIONS(2403), [anon_sym_RBRACK] = ACTIONS(2403), [sym_optional_chain] = ACTIONS(2403), [sym_static_chain] = ACTIONS(2403), [anon_sym_AMP_AMP] = ACTIONS(2403), [aux_sym_binary_expression_token1] = ACTIONS(2403), [anon_sym_PIPE_PIPE] = ACTIONS(2403), [aux_sym_binary_expression_token2] = ACTIONS(2403), [aux_sym_binary_expression_token3] = ACTIONS(2403), [anon_sym_GT_GT] = ACTIONS(2401), [anon_sym_GT_GT_GT] = ACTIONS(2403), [anon_sym_LT_LT] = ACTIONS(2403), [anon_sym_AMP] = ACTIONS(2401), [anon_sym_CARET] = ACTIONS(2403), [anon_sym_PIPE] = ACTIONS(2401), [anon_sym_PLUS] = ACTIONS(2401), [anon_sym_DASH] = ACTIONS(2401), [anon_sym_SLASH] = ACTIONS(2401), [anon_sym_PERCENT] = ACTIONS(2403), [anon_sym_BSLASH] = ACTIONS(2403), [aux_sym_binary_expression_token4] = ACTIONS(2403), [anon_sym_STAR_STAR] = ACTIONS(2403), [anon_sym_LT] = ACTIONS(2401), [aux_sym_binary_expression_token5] = ACTIONS(2401), [anon_sym_LT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token6] = ACTIONS(2403), [aux_sym_binary_expression_token7] = ACTIONS(2401), [anon_sym_EQ_EQ] = ACTIONS(2401), [anon_sym_EQ_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token8] = ACTIONS(2401), [aux_sym_binary_expression_token9] = ACTIONS(2403), [aux_sym_binary_expression_token10] = ACTIONS(2403), [anon_sym_LT_GT] = ACTIONS(2403), [anon_sym_BANG_EQ] = ACTIONS(2401), [anon_sym_BANG_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token11] = ACTIONS(2403), [aux_sym_binary_expression_token12] = ACTIONS(2403), [aux_sym_binary_expression_token13] = ACTIONS(2403), [aux_sym_binary_expression_token14] = ACTIONS(2403), [aux_sym_binary_expression_token15] = ACTIONS(2403), [anon_sym_GT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token16] = ACTIONS(2403), [aux_sym_binary_expression_token17] = ACTIONS(2403), [anon_sym_GT] = ACTIONS(2401), [aux_sym_binary_expression_token18] = ACTIONS(2401), [aux_sym_binary_expression_token19] = ACTIONS(2401), [aux_sym_binary_expression_token20] = ACTIONS(2401), [aux_sym_binary_expression_token21] = ACTIONS(2403), [aux_sym_binary_expression_token22] = ACTIONS(2403), [aux_sym_binary_expression_token23] = ACTIONS(2403), [anon_sym_QMARK_QMARK] = ACTIONS(2403), [anon_sym_instanceof] = ACTIONS(2403), [anon_sym_PLUS_PLUS] = ACTIONS(2403), [anon_sym_DASH_DASH] = ACTIONS(2403), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2403), [sym__ternary_qmark] = ACTIONS(2403), [sym__elvis_operator] = ACTIONS(2403), [sym_logical_or] = ACTIONS(2403), }, [STATE(2141)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2269), [anon_sym_In] = ACTIONS(2269), [anon_sym_of] = ACTIONS(2269), [anon_sym_OF] = ACTIONS(2269), [anon_sym_Of] = ACTIONS(2269), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(4391), [aux_sym_binary_expression_token2] = ACTIONS(4391), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(4401), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2269), [sym__ternary_qmark] = ACTIONS(4403), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(4391), }, [STATE(2142)] = { [anon_sym_DOT] = ACTIONS(2487), [anon_sym_STAR] = ACTIONS(2485), [anon_sym_COMMA] = ACTIONS(2487), [anon_sym_RBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_RPAREN] = ACTIONS(2487), [anon_sym_in] = ACTIONS(2485), [anon_sym_COLON] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2487), [anon_sym_RBRACK] = ACTIONS(2487), [sym_optional_chain] = ACTIONS(2487), [sym_static_chain] = ACTIONS(2487), [anon_sym_AMP_AMP] = ACTIONS(2487), [aux_sym_binary_expression_token1] = ACTIONS(2487), [anon_sym_PIPE_PIPE] = ACTIONS(2487), [aux_sym_binary_expression_token2] = ACTIONS(2487), [aux_sym_binary_expression_token3] = ACTIONS(2487), [anon_sym_GT_GT] = ACTIONS(2485), [anon_sym_GT_GT_GT] = ACTIONS(2487), [anon_sym_LT_LT] = ACTIONS(2487), [anon_sym_AMP] = ACTIONS(2485), [anon_sym_CARET] = ACTIONS(2487), [anon_sym_PIPE] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2485), [anon_sym_DASH] = ACTIONS(2485), [anon_sym_SLASH] = ACTIONS(2485), [anon_sym_PERCENT] = ACTIONS(2487), [anon_sym_BSLASH] = ACTIONS(2487), [aux_sym_binary_expression_token4] = ACTIONS(2487), [anon_sym_STAR_STAR] = ACTIONS(2487), [anon_sym_LT] = ACTIONS(2485), [aux_sym_binary_expression_token5] = ACTIONS(2485), [anon_sym_LT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token6] = ACTIONS(2487), [aux_sym_binary_expression_token7] = ACTIONS(2485), [anon_sym_EQ_EQ] = ACTIONS(2485), [anon_sym_EQ_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token8] = ACTIONS(2485), [aux_sym_binary_expression_token9] = ACTIONS(2487), [aux_sym_binary_expression_token10] = ACTIONS(2487), [anon_sym_LT_GT] = ACTIONS(2487), [anon_sym_BANG_EQ] = ACTIONS(2485), [anon_sym_BANG_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token11] = ACTIONS(2487), [aux_sym_binary_expression_token12] = ACTIONS(2487), [aux_sym_binary_expression_token13] = ACTIONS(2487), [aux_sym_binary_expression_token14] = ACTIONS(2487), [aux_sym_binary_expression_token15] = ACTIONS(2487), [anon_sym_GT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token16] = ACTIONS(2487), [aux_sym_binary_expression_token17] = ACTIONS(2487), [anon_sym_GT] = ACTIONS(2485), [aux_sym_binary_expression_token18] = ACTIONS(2485), [aux_sym_binary_expression_token19] = ACTIONS(2485), [aux_sym_binary_expression_token20] = ACTIONS(2485), [aux_sym_binary_expression_token21] = ACTIONS(2487), [aux_sym_binary_expression_token22] = ACTIONS(2487), [aux_sym_binary_expression_token23] = ACTIONS(2487), [anon_sym_QMARK_QMARK] = ACTIONS(2487), [anon_sym_instanceof] = ACTIONS(2487), [anon_sym_PLUS_PLUS] = ACTIONS(2487), [anon_sym_DASH_DASH] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2487), [sym__elvis_operator] = ACTIONS(2487), [sym_logical_or] = ACTIONS(2487), }, [STATE(2143)] = { [anon_sym_DOT] = ACTIONS(1818), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_RBRACE] = ACTIONS(1818), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_SEMI] = ACTIONS(1818), [anon_sym_RPAREN] = ACTIONS(1818), [anon_sym_in] = ACTIONS(1816), [anon_sym_COLON] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1818), [anon_sym_RBRACK] = ACTIONS(1818), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1818), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1818), [aux_sym_binary_expression_token3] = ACTIONS(1818), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1818), [aux_sym_binary_expression_token4] = ACTIONS(1818), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1818), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1818), [aux_sym_binary_expression_token10] = ACTIONS(1818), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1818), [aux_sym_binary_expression_token12] = ACTIONS(1818), [aux_sym_binary_expression_token13] = ACTIONS(1818), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1818), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1818), [aux_sym_binary_expression_token17] = ACTIONS(1818), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1818), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(1818), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(2144)] = { [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2454), [anon_sym_RBRACE] = ACTIONS(2454), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2454), [anon_sym_RPAREN] = ACTIONS(2454), [anon_sym_in] = ACTIONS(2451), [anon_sym_COLON] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_RBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2454), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2454), [aux_sym_binary_expression_token3] = ACTIONS(2454), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2454), [aux_sym_binary_expression_token4] = ACTIONS(2454), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2454), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2454), [aux_sym_binary_expression_token10] = ACTIONS(2454), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2454), [aux_sym_binary_expression_token12] = ACTIONS(2454), [aux_sym_binary_expression_token13] = ACTIONS(2454), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2454), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2454), [aux_sym_binary_expression_token17] = ACTIONS(2454), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2454), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(2145)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2146)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2147)] = { [anon_sym_DOT] = ACTIONS(2483), [anon_sym_STAR] = ACTIONS(2481), [anon_sym_COMMA] = ACTIONS(2483), [anon_sym_RBRACE] = ACTIONS(2483), [anon_sym_LPAREN] = ACTIONS(2483), [anon_sym_SEMI] = ACTIONS(2483), [anon_sym_RPAREN] = ACTIONS(2483), [anon_sym_in] = ACTIONS(2481), [anon_sym_COLON] = ACTIONS(2481), [anon_sym_LBRACK] = ACTIONS(2483), [anon_sym_RBRACK] = ACTIONS(2483), [sym_optional_chain] = ACTIONS(2483), [sym_static_chain] = ACTIONS(2483), [anon_sym_AMP_AMP] = ACTIONS(2483), [aux_sym_binary_expression_token1] = ACTIONS(2483), [anon_sym_PIPE_PIPE] = ACTIONS(2483), [aux_sym_binary_expression_token2] = ACTIONS(2483), [aux_sym_binary_expression_token3] = ACTIONS(2483), [anon_sym_GT_GT] = ACTIONS(2481), [anon_sym_GT_GT_GT] = ACTIONS(2483), [anon_sym_LT_LT] = ACTIONS(2483), [anon_sym_AMP] = ACTIONS(2481), [anon_sym_CARET] = ACTIONS(2483), [anon_sym_PIPE] = ACTIONS(2481), [anon_sym_PLUS] = ACTIONS(2481), [anon_sym_DASH] = ACTIONS(2481), [anon_sym_SLASH] = ACTIONS(2481), [anon_sym_PERCENT] = ACTIONS(2483), [anon_sym_BSLASH] = ACTIONS(2483), [aux_sym_binary_expression_token4] = ACTIONS(2483), [anon_sym_STAR_STAR] = ACTIONS(2483), [anon_sym_LT] = ACTIONS(2481), [aux_sym_binary_expression_token5] = ACTIONS(2481), [anon_sym_LT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token6] = ACTIONS(2483), [aux_sym_binary_expression_token7] = ACTIONS(2481), [anon_sym_EQ_EQ] = ACTIONS(2481), [anon_sym_EQ_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token8] = ACTIONS(2481), [aux_sym_binary_expression_token9] = ACTIONS(2483), [aux_sym_binary_expression_token10] = ACTIONS(2483), [anon_sym_LT_GT] = ACTIONS(2483), [anon_sym_BANG_EQ] = ACTIONS(2481), [anon_sym_BANG_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token11] = ACTIONS(2483), [aux_sym_binary_expression_token12] = ACTIONS(2483), [aux_sym_binary_expression_token13] = ACTIONS(2483), [aux_sym_binary_expression_token14] = ACTIONS(2483), [aux_sym_binary_expression_token15] = ACTIONS(2483), [anon_sym_GT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token16] = ACTIONS(2483), [aux_sym_binary_expression_token17] = ACTIONS(2483), [anon_sym_GT] = ACTIONS(2481), [aux_sym_binary_expression_token18] = ACTIONS(2481), [aux_sym_binary_expression_token19] = ACTIONS(2481), [aux_sym_binary_expression_token20] = ACTIONS(2481), [aux_sym_binary_expression_token21] = ACTIONS(2483), [aux_sym_binary_expression_token22] = ACTIONS(2483), [aux_sym_binary_expression_token23] = ACTIONS(2483), [anon_sym_QMARK_QMARK] = ACTIONS(2483), [anon_sym_instanceof] = ACTIONS(2483), [anon_sym_PLUS_PLUS] = ACTIONS(2483), [anon_sym_DASH_DASH] = ACTIONS(2483), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2483), [sym__ternary_qmark] = ACTIONS(2483), [sym__elvis_operator] = ACTIONS(2483), [sym_logical_or] = ACTIONS(2483), }, [STATE(2148)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2185), [anon_sym_SEMI] = ACTIONS(2185), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2185), [anon_sym_In] = ACTIONS(2185), [anon_sym_of] = ACTIONS(2185), [anon_sym_OF] = ACTIONS(2185), [anon_sym_Of] = ACTIONS(2185), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(4391), [aux_sym_binary_expression_token2] = ACTIONS(4391), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(4401), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2185), [sym__ternary_qmark] = ACTIONS(4403), [sym__elvis_operator] = ACTIONS(4405), [sym_logical_or] = ACTIONS(4391), }, [STATE(2149)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2150)] = { [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2487), [anon_sym_RBRACE] = ACTIONS(2487), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_RPAREN] = ACTIONS(2487), [anon_sym_in] = ACTIONS(2451), [anon_sym_COLON] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_RBRACK] = ACTIONS(2487), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2454), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2454), [aux_sym_binary_expression_token3] = ACTIONS(2454), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2454), [aux_sym_binary_expression_token4] = ACTIONS(2454), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2454), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2454), [aux_sym_binary_expression_token10] = ACTIONS(2454), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2454), [aux_sym_binary_expression_token12] = ACTIONS(2454), [aux_sym_binary_expression_token13] = ACTIONS(2454), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2454), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2454), [aux_sym_binary_expression_token17] = ACTIONS(2454), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2454), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(2151)] = { [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_COMMA] = ACTIONS(2301), [anon_sym_RBRACE] = ACTIONS(2301), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_RPAREN] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_COLON] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_RBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2301), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2301), [aux_sym_binary_expression_token3] = ACTIONS(2301), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2301), [aux_sym_binary_expression_token4] = ACTIONS(2301), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2301), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2301), [aux_sym_binary_expression_token10] = ACTIONS(2301), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2301), [aux_sym_binary_expression_token12] = ACTIONS(2301), [aux_sym_binary_expression_token13] = ACTIONS(2301), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2301), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2301), [aux_sym_binary_expression_token17] = ACTIONS(2301), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2301), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), }, [STATE(2152)] = { [anon_sym_DOT] = ACTIONS(2297), [anon_sym_STAR] = ACTIONS(2295), [anon_sym_COMMA] = ACTIONS(2297), [anon_sym_RBRACE] = ACTIONS(2297), [anon_sym_LPAREN] = ACTIONS(2297), [anon_sym_SEMI] = ACTIONS(2297), [anon_sym_RPAREN] = ACTIONS(2297), [anon_sym_in] = ACTIONS(2295), [anon_sym_COLON] = ACTIONS(2295), [anon_sym_LBRACK] = ACTIONS(2297), [anon_sym_RBRACK] = ACTIONS(2297), [sym_optional_chain] = ACTIONS(2297), [sym_static_chain] = ACTIONS(2297), [anon_sym_AMP_AMP] = ACTIONS(2297), [aux_sym_binary_expression_token1] = ACTIONS(2297), [anon_sym_PIPE_PIPE] = ACTIONS(2297), [aux_sym_binary_expression_token2] = ACTIONS(2297), [aux_sym_binary_expression_token3] = ACTIONS(2297), [anon_sym_GT_GT] = ACTIONS(2295), [anon_sym_GT_GT_GT] = ACTIONS(2297), [anon_sym_LT_LT] = ACTIONS(2297), [anon_sym_AMP] = ACTIONS(2295), [anon_sym_CARET] = ACTIONS(2297), [anon_sym_PIPE] = ACTIONS(2295), [anon_sym_PLUS] = ACTIONS(2295), [anon_sym_DASH] = ACTIONS(2295), [anon_sym_SLASH] = ACTIONS(2295), [anon_sym_PERCENT] = ACTIONS(2297), [anon_sym_BSLASH] = ACTIONS(2297), [aux_sym_binary_expression_token4] = ACTIONS(2297), [anon_sym_STAR_STAR] = ACTIONS(2297), [anon_sym_LT] = ACTIONS(2295), [aux_sym_binary_expression_token5] = ACTIONS(2295), [anon_sym_LT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token6] = ACTIONS(2297), [aux_sym_binary_expression_token7] = ACTIONS(2295), [anon_sym_EQ_EQ] = ACTIONS(2295), [anon_sym_EQ_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token8] = ACTIONS(2295), [aux_sym_binary_expression_token9] = ACTIONS(2297), [aux_sym_binary_expression_token10] = ACTIONS(2297), [anon_sym_LT_GT] = ACTIONS(2297), [anon_sym_BANG_EQ] = ACTIONS(2295), [anon_sym_BANG_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token11] = ACTIONS(2297), [aux_sym_binary_expression_token12] = ACTIONS(2297), [aux_sym_binary_expression_token13] = ACTIONS(2297), [aux_sym_binary_expression_token14] = ACTIONS(2297), [aux_sym_binary_expression_token15] = ACTIONS(2297), [anon_sym_GT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token16] = ACTIONS(2297), [aux_sym_binary_expression_token17] = ACTIONS(2297), [anon_sym_GT] = ACTIONS(2295), [aux_sym_binary_expression_token18] = ACTIONS(2295), [aux_sym_binary_expression_token19] = ACTIONS(2295), [aux_sym_binary_expression_token20] = ACTIONS(2295), [aux_sym_binary_expression_token21] = ACTIONS(2297), [aux_sym_binary_expression_token22] = ACTIONS(2297), [aux_sym_binary_expression_token23] = ACTIONS(2297), [anon_sym_QMARK_QMARK] = ACTIONS(2297), [anon_sym_instanceof] = ACTIONS(2297), [anon_sym_PLUS_PLUS] = ACTIONS(2297), [anon_sym_DASH_DASH] = ACTIONS(2297), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2297), [sym__ternary_qmark] = ACTIONS(2297), [sym__elvis_operator] = ACTIONS(2297), [sym_logical_or] = ACTIONS(2297), }, [STATE(2153)] = { [anon_sym_DOT] = ACTIONS(2233), [anon_sym_STAR] = ACTIONS(2231), [anon_sym_COMMA] = ACTIONS(2233), [anon_sym_RBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_RPAREN] = ACTIONS(2233), [anon_sym_in] = ACTIONS(2231), [anon_sym_COLON] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2233), [anon_sym_RBRACK] = ACTIONS(2233), [sym_optional_chain] = ACTIONS(2233), [sym_static_chain] = ACTIONS(2233), [anon_sym_AMP_AMP] = ACTIONS(2233), [aux_sym_binary_expression_token1] = ACTIONS(2233), [anon_sym_PIPE_PIPE] = ACTIONS(2233), [aux_sym_binary_expression_token2] = ACTIONS(2233), [aux_sym_binary_expression_token3] = ACTIONS(2233), [anon_sym_GT_GT] = ACTIONS(2231), [anon_sym_GT_GT_GT] = ACTIONS(2233), [anon_sym_LT_LT] = ACTIONS(2233), [anon_sym_AMP] = ACTIONS(2231), [anon_sym_CARET] = ACTIONS(2233), [anon_sym_PIPE] = ACTIONS(2231), [anon_sym_PLUS] = ACTIONS(2231), [anon_sym_DASH] = ACTIONS(2231), [anon_sym_SLASH] = ACTIONS(2231), [anon_sym_PERCENT] = ACTIONS(2233), [anon_sym_BSLASH] = ACTIONS(2233), [aux_sym_binary_expression_token4] = ACTIONS(2233), [anon_sym_STAR_STAR] = ACTIONS(2233), [anon_sym_LT] = ACTIONS(2231), [aux_sym_binary_expression_token5] = ACTIONS(2231), [anon_sym_LT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token6] = ACTIONS(2233), [aux_sym_binary_expression_token7] = ACTIONS(2231), [anon_sym_EQ_EQ] = ACTIONS(2231), [anon_sym_EQ_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token8] = ACTIONS(2231), [aux_sym_binary_expression_token9] = ACTIONS(2233), [aux_sym_binary_expression_token10] = ACTIONS(2233), [anon_sym_LT_GT] = ACTIONS(2233), [anon_sym_BANG_EQ] = ACTIONS(2231), [anon_sym_BANG_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token11] = ACTIONS(2233), [aux_sym_binary_expression_token12] = ACTIONS(2233), [aux_sym_binary_expression_token13] = ACTIONS(2233), [aux_sym_binary_expression_token14] = ACTIONS(2233), [aux_sym_binary_expression_token15] = ACTIONS(2233), [anon_sym_GT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token16] = ACTIONS(2233), [aux_sym_binary_expression_token17] = ACTIONS(2233), [anon_sym_GT] = ACTIONS(2231), [aux_sym_binary_expression_token18] = ACTIONS(2231), [aux_sym_binary_expression_token19] = ACTIONS(2231), [aux_sym_binary_expression_token20] = ACTIONS(2231), [aux_sym_binary_expression_token21] = ACTIONS(2233), [aux_sym_binary_expression_token22] = ACTIONS(2233), [aux_sym_binary_expression_token23] = ACTIONS(2233), [anon_sym_QMARK_QMARK] = ACTIONS(2233), [anon_sym_instanceof] = ACTIONS(2233), [anon_sym_PLUS_PLUS] = ACTIONS(2233), [anon_sym_DASH_DASH] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2233), [sym__elvis_operator] = ACTIONS(2233), [sym_logical_or] = ACTIONS(2233), }, [STATE(2154)] = { [anon_sym_DOT] = ACTIONS(2467), [anon_sym_STAR] = ACTIONS(2465), [anon_sym_COMMA] = ACTIONS(2467), [anon_sym_RBRACE] = ACTIONS(2467), [anon_sym_LPAREN] = ACTIONS(2467), [anon_sym_SEMI] = ACTIONS(2467), [anon_sym_RPAREN] = ACTIONS(2467), [anon_sym_in] = ACTIONS(2465), [anon_sym_COLON] = ACTIONS(2465), [anon_sym_LBRACK] = ACTIONS(2467), [anon_sym_RBRACK] = ACTIONS(2467), [sym_optional_chain] = ACTIONS(2467), [sym_static_chain] = ACTIONS(2467), [anon_sym_AMP_AMP] = ACTIONS(2467), [aux_sym_binary_expression_token1] = ACTIONS(2467), [anon_sym_PIPE_PIPE] = ACTIONS(2467), [aux_sym_binary_expression_token2] = ACTIONS(2467), [aux_sym_binary_expression_token3] = ACTIONS(2467), [anon_sym_GT_GT] = ACTIONS(2465), [anon_sym_GT_GT_GT] = ACTIONS(2467), [anon_sym_LT_LT] = ACTIONS(2467), [anon_sym_AMP] = ACTIONS(2465), [anon_sym_CARET] = ACTIONS(2467), [anon_sym_PIPE] = ACTIONS(2465), [anon_sym_PLUS] = ACTIONS(2465), [anon_sym_DASH] = ACTIONS(2465), [anon_sym_SLASH] = ACTIONS(2465), [anon_sym_PERCENT] = ACTIONS(2467), [anon_sym_BSLASH] = ACTIONS(2467), [aux_sym_binary_expression_token4] = ACTIONS(2467), [anon_sym_STAR_STAR] = ACTIONS(2467), [anon_sym_LT] = ACTIONS(2465), [aux_sym_binary_expression_token5] = ACTIONS(2465), [anon_sym_LT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token6] = ACTIONS(2467), [aux_sym_binary_expression_token7] = ACTIONS(2465), [anon_sym_EQ_EQ] = ACTIONS(2465), [anon_sym_EQ_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token8] = ACTIONS(2465), [aux_sym_binary_expression_token9] = ACTIONS(2467), [aux_sym_binary_expression_token10] = ACTIONS(2467), [anon_sym_LT_GT] = ACTIONS(2467), [anon_sym_BANG_EQ] = ACTIONS(2465), [anon_sym_BANG_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token11] = ACTIONS(2467), [aux_sym_binary_expression_token12] = ACTIONS(2467), [aux_sym_binary_expression_token13] = ACTIONS(2467), [aux_sym_binary_expression_token14] = ACTIONS(2467), [aux_sym_binary_expression_token15] = ACTIONS(2467), [anon_sym_GT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token16] = ACTIONS(2467), [aux_sym_binary_expression_token17] = ACTIONS(2467), [anon_sym_GT] = ACTIONS(2465), [aux_sym_binary_expression_token18] = ACTIONS(2465), [aux_sym_binary_expression_token19] = ACTIONS(2465), [aux_sym_binary_expression_token20] = ACTIONS(2465), [aux_sym_binary_expression_token21] = ACTIONS(2467), [aux_sym_binary_expression_token22] = ACTIONS(2467), [aux_sym_binary_expression_token23] = ACTIONS(2467), [anon_sym_QMARK_QMARK] = ACTIONS(2467), [anon_sym_instanceof] = ACTIONS(2467), [anon_sym_PLUS_PLUS] = ACTIONS(2467), [anon_sym_DASH_DASH] = ACTIONS(2467), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2467), [sym__ternary_qmark] = ACTIONS(2467), [sym__elvis_operator] = ACTIONS(2467), [sym_logical_or] = ACTIONS(2467), }, [STATE(2155)] = { [anon_sym_DOT] = ACTIONS(2237), [anon_sym_STAR] = ACTIONS(2235), [anon_sym_COMMA] = ACTIONS(2237), [anon_sym_RBRACE] = ACTIONS(2237), [anon_sym_LPAREN] = ACTIONS(2237), [anon_sym_SEMI] = ACTIONS(2237), [anon_sym_RPAREN] = ACTIONS(2237), [anon_sym_in] = ACTIONS(2235), [anon_sym_COLON] = ACTIONS(2235), [anon_sym_LBRACK] = ACTIONS(2237), [anon_sym_RBRACK] = ACTIONS(2237), [sym_optional_chain] = ACTIONS(2237), [sym_static_chain] = ACTIONS(2237), [anon_sym_AMP_AMP] = ACTIONS(2237), [aux_sym_binary_expression_token1] = ACTIONS(2237), [anon_sym_PIPE_PIPE] = ACTIONS(2237), [aux_sym_binary_expression_token2] = ACTIONS(2237), [aux_sym_binary_expression_token3] = ACTIONS(2237), [anon_sym_GT_GT] = ACTIONS(2235), [anon_sym_GT_GT_GT] = ACTIONS(2237), [anon_sym_LT_LT] = ACTIONS(2237), [anon_sym_AMP] = ACTIONS(2235), [anon_sym_CARET] = ACTIONS(2237), [anon_sym_PIPE] = ACTIONS(2235), [anon_sym_PLUS] = ACTIONS(2235), [anon_sym_DASH] = ACTIONS(2235), [anon_sym_SLASH] = ACTIONS(2235), [anon_sym_PERCENT] = ACTIONS(2237), [anon_sym_BSLASH] = ACTIONS(2237), [aux_sym_binary_expression_token4] = ACTIONS(2237), [anon_sym_STAR_STAR] = ACTIONS(2237), [anon_sym_LT] = ACTIONS(2235), [aux_sym_binary_expression_token5] = ACTIONS(2235), [anon_sym_LT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token6] = ACTIONS(2237), [aux_sym_binary_expression_token7] = ACTIONS(2235), [anon_sym_EQ_EQ] = ACTIONS(2235), [anon_sym_EQ_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token8] = ACTIONS(2235), [aux_sym_binary_expression_token9] = ACTIONS(2237), [aux_sym_binary_expression_token10] = ACTIONS(2237), [anon_sym_LT_GT] = ACTIONS(2237), [anon_sym_BANG_EQ] = ACTIONS(2235), [anon_sym_BANG_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token11] = ACTIONS(2237), [aux_sym_binary_expression_token12] = ACTIONS(2237), [aux_sym_binary_expression_token13] = ACTIONS(2237), [aux_sym_binary_expression_token14] = ACTIONS(2237), [aux_sym_binary_expression_token15] = ACTIONS(2237), [anon_sym_GT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token16] = ACTIONS(2237), [aux_sym_binary_expression_token17] = ACTIONS(2237), [anon_sym_GT] = ACTIONS(2235), [aux_sym_binary_expression_token18] = ACTIONS(2235), [aux_sym_binary_expression_token19] = ACTIONS(2235), [aux_sym_binary_expression_token20] = ACTIONS(2235), [aux_sym_binary_expression_token21] = ACTIONS(2237), [aux_sym_binary_expression_token22] = ACTIONS(2237), [aux_sym_binary_expression_token23] = ACTIONS(2237), [anon_sym_QMARK_QMARK] = ACTIONS(2237), [anon_sym_instanceof] = ACTIONS(2237), [anon_sym_PLUS_PLUS] = ACTIONS(2237), [anon_sym_DASH_DASH] = ACTIONS(2237), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2237), [sym__ternary_qmark] = ACTIONS(2237), [sym__elvis_operator] = ACTIONS(2237), [sym_logical_or] = ACTIONS(2237), }, [STATE(2156)] = { [anon_sym_DOT] = ACTIONS(2407), [anon_sym_STAR] = ACTIONS(2405), [anon_sym_COMMA] = ACTIONS(2407), [anon_sym_RBRACE] = ACTIONS(2407), [anon_sym_LPAREN] = ACTIONS(2407), [anon_sym_SEMI] = ACTIONS(2407), [anon_sym_RPAREN] = ACTIONS(2407), [anon_sym_in] = ACTIONS(2405), [anon_sym_COLON] = ACTIONS(2405), [anon_sym_LBRACK] = ACTIONS(2407), [anon_sym_RBRACK] = ACTIONS(2407), [sym_optional_chain] = ACTIONS(2407), [sym_static_chain] = ACTIONS(2407), [anon_sym_AMP_AMP] = ACTIONS(2407), [aux_sym_binary_expression_token1] = ACTIONS(2407), [anon_sym_PIPE_PIPE] = ACTIONS(2407), [aux_sym_binary_expression_token2] = ACTIONS(2407), [aux_sym_binary_expression_token3] = ACTIONS(2407), [anon_sym_GT_GT] = ACTIONS(2405), [anon_sym_GT_GT_GT] = ACTIONS(2407), [anon_sym_LT_LT] = ACTIONS(2407), [anon_sym_AMP] = ACTIONS(2405), [anon_sym_CARET] = ACTIONS(2407), [anon_sym_PIPE] = ACTIONS(2405), [anon_sym_PLUS] = ACTIONS(2405), [anon_sym_DASH] = ACTIONS(2405), [anon_sym_SLASH] = ACTIONS(2405), [anon_sym_PERCENT] = ACTIONS(2407), [anon_sym_BSLASH] = ACTIONS(2407), [aux_sym_binary_expression_token4] = ACTIONS(2407), [anon_sym_STAR_STAR] = ACTIONS(2407), [anon_sym_LT] = ACTIONS(2405), [aux_sym_binary_expression_token5] = ACTIONS(2405), [anon_sym_LT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token6] = ACTIONS(2407), [aux_sym_binary_expression_token7] = ACTIONS(2405), [anon_sym_EQ_EQ] = ACTIONS(2405), [anon_sym_EQ_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token8] = ACTIONS(2405), [aux_sym_binary_expression_token9] = ACTIONS(2407), [aux_sym_binary_expression_token10] = ACTIONS(2407), [anon_sym_LT_GT] = ACTIONS(2407), [anon_sym_BANG_EQ] = ACTIONS(2405), [anon_sym_BANG_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token11] = ACTIONS(2407), [aux_sym_binary_expression_token12] = ACTIONS(2407), [aux_sym_binary_expression_token13] = ACTIONS(2407), [aux_sym_binary_expression_token14] = ACTIONS(2407), [aux_sym_binary_expression_token15] = ACTIONS(2407), [anon_sym_GT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token16] = ACTIONS(2407), [aux_sym_binary_expression_token17] = ACTIONS(2407), [anon_sym_GT] = ACTIONS(2405), [aux_sym_binary_expression_token18] = ACTIONS(2405), [aux_sym_binary_expression_token19] = ACTIONS(2405), [aux_sym_binary_expression_token20] = ACTIONS(2405), [aux_sym_binary_expression_token21] = ACTIONS(2407), [aux_sym_binary_expression_token22] = ACTIONS(2407), [aux_sym_binary_expression_token23] = ACTIONS(2407), [anon_sym_QMARK_QMARK] = ACTIONS(2407), [anon_sym_instanceof] = ACTIONS(2407), [anon_sym_PLUS_PLUS] = ACTIONS(2407), [anon_sym_DASH_DASH] = ACTIONS(2407), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2407), [sym__ternary_qmark] = ACTIONS(2407), [sym__elvis_operator] = ACTIONS(2407), [sym_logical_or] = ACTIONS(2407), }, [STATE(2157)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2158)] = { [anon_sym_DOT] = ACTIONS(2411), [anon_sym_STAR] = ACTIONS(2409), [anon_sym_COMMA] = ACTIONS(2411), [anon_sym_RBRACE] = ACTIONS(2411), [anon_sym_LPAREN] = ACTIONS(2411), [anon_sym_SEMI] = ACTIONS(2411), [anon_sym_RPAREN] = ACTIONS(2411), [anon_sym_in] = ACTIONS(2409), [anon_sym_COLON] = ACTIONS(2409), [anon_sym_LBRACK] = ACTIONS(2411), [anon_sym_RBRACK] = ACTIONS(2411), [sym_optional_chain] = ACTIONS(2411), [sym_static_chain] = ACTIONS(2411), [anon_sym_AMP_AMP] = ACTIONS(2411), [aux_sym_binary_expression_token1] = ACTIONS(2411), [anon_sym_PIPE_PIPE] = ACTIONS(2411), [aux_sym_binary_expression_token2] = ACTIONS(2411), [aux_sym_binary_expression_token3] = ACTIONS(2411), [anon_sym_GT_GT] = ACTIONS(2409), [anon_sym_GT_GT_GT] = ACTIONS(2411), [anon_sym_LT_LT] = ACTIONS(2411), [anon_sym_AMP] = ACTIONS(2409), [anon_sym_CARET] = ACTIONS(2411), [anon_sym_PIPE] = ACTIONS(2409), [anon_sym_PLUS] = ACTIONS(2409), [anon_sym_DASH] = ACTIONS(2409), [anon_sym_SLASH] = ACTIONS(2409), [anon_sym_PERCENT] = ACTIONS(2411), [anon_sym_BSLASH] = ACTIONS(2411), [aux_sym_binary_expression_token4] = ACTIONS(2411), [anon_sym_STAR_STAR] = ACTIONS(2411), [anon_sym_LT] = ACTIONS(2409), [aux_sym_binary_expression_token5] = ACTIONS(2409), [anon_sym_LT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token6] = ACTIONS(2411), [aux_sym_binary_expression_token7] = ACTIONS(2409), [anon_sym_EQ_EQ] = ACTIONS(2409), [anon_sym_EQ_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token8] = ACTIONS(2409), [aux_sym_binary_expression_token9] = ACTIONS(2411), [aux_sym_binary_expression_token10] = ACTIONS(2411), [anon_sym_LT_GT] = ACTIONS(2411), [anon_sym_BANG_EQ] = ACTIONS(2409), [anon_sym_BANG_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token11] = ACTIONS(2411), [aux_sym_binary_expression_token12] = ACTIONS(2411), [aux_sym_binary_expression_token13] = ACTIONS(2411), [aux_sym_binary_expression_token14] = ACTIONS(2411), [aux_sym_binary_expression_token15] = ACTIONS(2411), [anon_sym_GT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token16] = ACTIONS(2411), [aux_sym_binary_expression_token17] = ACTIONS(2411), [anon_sym_GT] = ACTIONS(2409), [aux_sym_binary_expression_token18] = ACTIONS(2409), [aux_sym_binary_expression_token19] = ACTIONS(2409), [aux_sym_binary_expression_token20] = ACTIONS(2409), [aux_sym_binary_expression_token21] = ACTIONS(2411), [aux_sym_binary_expression_token22] = ACTIONS(2411), [aux_sym_binary_expression_token23] = ACTIONS(2411), [anon_sym_QMARK_QMARK] = ACTIONS(2411), [anon_sym_instanceof] = ACTIONS(2411), [anon_sym_PLUS_PLUS] = ACTIONS(2411), [anon_sym_DASH_DASH] = ACTIONS(2411), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2411), [sym__ternary_qmark] = ACTIONS(2411), [sym__elvis_operator] = ACTIONS(2411), [sym_logical_or] = ACTIONS(2411), }, [STATE(2159)] = { [anon_sym_DOT] = ACTIONS(2241), [anon_sym_STAR] = ACTIONS(2239), [anon_sym_COMMA] = ACTIONS(2241), [anon_sym_RBRACE] = ACTIONS(2241), [anon_sym_LPAREN] = ACTIONS(2241), [anon_sym_SEMI] = ACTIONS(2241), [anon_sym_RPAREN] = ACTIONS(2241), [anon_sym_in] = ACTIONS(2239), [anon_sym_COLON] = ACTIONS(2239), [anon_sym_LBRACK] = ACTIONS(2241), [anon_sym_RBRACK] = ACTIONS(2241), [sym_optional_chain] = ACTIONS(2241), [sym_static_chain] = ACTIONS(2241), [anon_sym_AMP_AMP] = ACTIONS(2241), [aux_sym_binary_expression_token1] = ACTIONS(2241), [anon_sym_PIPE_PIPE] = ACTIONS(2241), [aux_sym_binary_expression_token2] = ACTIONS(2241), [aux_sym_binary_expression_token3] = ACTIONS(2241), [anon_sym_GT_GT] = ACTIONS(2239), [anon_sym_GT_GT_GT] = ACTIONS(2241), [anon_sym_LT_LT] = ACTIONS(2241), [anon_sym_AMP] = ACTIONS(2239), [anon_sym_CARET] = ACTIONS(2241), [anon_sym_PIPE] = ACTIONS(2239), [anon_sym_PLUS] = ACTIONS(2239), [anon_sym_DASH] = ACTIONS(2239), [anon_sym_SLASH] = ACTIONS(2239), [anon_sym_PERCENT] = ACTIONS(2241), [anon_sym_BSLASH] = ACTIONS(2241), [aux_sym_binary_expression_token4] = ACTIONS(2241), [anon_sym_STAR_STAR] = ACTIONS(2241), [anon_sym_LT] = ACTIONS(2239), [aux_sym_binary_expression_token5] = ACTIONS(2239), [anon_sym_LT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token6] = ACTIONS(2241), [aux_sym_binary_expression_token7] = ACTIONS(2239), [anon_sym_EQ_EQ] = ACTIONS(2239), [anon_sym_EQ_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token8] = ACTIONS(2239), [aux_sym_binary_expression_token9] = ACTIONS(2241), [aux_sym_binary_expression_token10] = ACTIONS(2241), [anon_sym_LT_GT] = ACTIONS(2241), [anon_sym_BANG_EQ] = ACTIONS(2239), [anon_sym_BANG_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token11] = ACTIONS(2241), [aux_sym_binary_expression_token12] = ACTIONS(2241), [aux_sym_binary_expression_token13] = ACTIONS(2241), [aux_sym_binary_expression_token14] = ACTIONS(2241), [aux_sym_binary_expression_token15] = ACTIONS(2241), [anon_sym_GT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token16] = ACTIONS(2241), [aux_sym_binary_expression_token17] = ACTIONS(2241), [anon_sym_GT] = ACTIONS(2239), [aux_sym_binary_expression_token18] = ACTIONS(2239), [aux_sym_binary_expression_token19] = ACTIONS(2239), [aux_sym_binary_expression_token20] = ACTIONS(2239), [aux_sym_binary_expression_token21] = ACTIONS(2241), [aux_sym_binary_expression_token22] = ACTIONS(2241), [aux_sym_binary_expression_token23] = ACTIONS(2241), [anon_sym_QMARK_QMARK] = ACTIONS(2241), [anon_sym_instanceof] = ACTIONS(2241), [anon_sym_PLUS_PLUS] = ACTIONS(2241), [anon_sym_DASH_DASH] = ACTIONS(2241), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2241), [sym__ternary_qmark] = ACTIONS(2241), [sym__elvis_operator] = ACTIONS(2241), [sym_logical_or] = ACTIONS(2241), }, [STATE(2160)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(4472), [anon_sym_SEMI] = ACTIONS(4472), [anon_sym_in] = ACTIONS(4474), [anon_sym_IN] = ACTIONS(4472), [anon_sym_In] = ACTIONS(4472), [anon_sym_of] = ACTIONS(4472), [anon_sym_OF] = ACTIONS(4472), [anon_sym_Of] = ACTIONS(4472), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(4391), [aux_sym_binary_expression_token2] = ACTIONS(4391), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(4401), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4472), [sym__ternary_qmark] = ACTIONS(4403), [sym__elvis_operator] = ACTIONS(4405), [sym_logical_or] = ACTIONS(4391), }, [STATE(2161)] = { [anon_sym_DOT] = ACTIONS(2523), [anon_sym_STAR] = ACTIONS(2521), [anon_sym_COMMA] = ACTIONS(2523), [anon_sym_RBRACE] = ACTIONS(2523), [anon_sym_LPAREN] = ACTIONS(2523), [anon_sym_SEMI] = ACTIONS(2523), [anon_sym_RPAREN] = ACTIONS(2523), [anon_sym_in] = ACTIONS(2521), [anon_sym_COLON] = ACTIONS(2521), [anon_sym_LBRACK] = ACTIONS(2523), [anon_sym_RBRACK] = ACTIONS(2523), [sym_optional_chain] = ACTIONS(2523), [sym_static_chain] = ACTIONS(2523), [anon_sym_AMP_AMP] = ACTIONS(2523), [aux_sym_binary_expression_token1] = ACTIONS(2523), [anon_sym_PIPE_PIPE] = ACTIONS(2523), [aux_sym_binary_expression_token2] = ACTIONS(2523), [aux_sym_binary_expression_token3] = ACTIONS(2523), [anon_sym_GT_GT] = ACTIONS(2521), [anon_sym_GT_GT_GT] = ACTIONS(2523), [anon_sym_LT_LT] = ACTIONS(2523), [anon_sym_AMP] = ACTIONS(2521), [anon_sym_CARET] = ACTIONS(2523), [anon_sym_PIPE] = ACTIONS(2521), [anon_sym_PLUS] = ACTIONS(2521), [anon_sym_DASH] = ACTIONS(2521), [anon_sym_SLASH] = ACTIONS(2521), [anon_sym_PERCENT] = ACTIONS(2523), [anon_sym_BSLASH] = ACTIONS(2523), [aux_sym_binary_expression_token4] = ACTIONS(2523), [anon_sym_STAR_STAR] = ACTIONS(2523), [anon_sym_LT] = ACTIONS(2521), [aux_sym_binary_expression_token5] = ACTIONS(2521), [anon_sym_LT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token6] = ACTIONS(2523), [aux_sym_binary_expression_token7] = ACTIONS(2521), [anon_sym_EQ_EQ] = ACTIONS(2521), [anon_sym_EQ_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token8] = ACTIONS(2521), [aux_sym_binary_expression_token9] = ACTIONS(2523), [aux_sym_binary_expression_token10] = ACTIONS(2523), [anon_sym_LT_GT] = ACTIONS(2523), [anon_sym_BANG_EQ] = ACTIONS(2521), [anon_sym_BANG_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token11] = ACTIONS(2523), [aux_sym_binary_expression_token12] = ACTIONS(2523), [aux_sym_binary_expression_token13] = ACTIONS(2523), [aux_sym_binary_expression_token14] = ACTIONS(2523), [aux_sym_binary_expression_token15] = ACTIONS(2523), [anon_sym_GT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token16] = ACTIONS(2523), [aux_sym_binary_expression_token17] = ACTIONS(2523), [anon_sym_GT] = ACTIONS(2521), [aux_sym_binary_expression_token18] = ACTIONS(2521), [aux_sym_binary_expression_token19] = ACTIONS(2521), [aux_sym_binary_expression_token20] = ACTIONS(2521), [aux_sym_binary_expression_token21] = ACTIONS(2523), [aux_sym_binary_expression_token22] = ACTIONS(2523), [aux_sym_binary_expression_token23] = ACTIONS(2523), [anon_sym_QMARK_QMARK] = ACTIONS(2523), [anon_sym_instanceof] = ACTIONS(2523), [anon_sym_PLUS_PLUS] = ACTIONS(2523), [anon_sym_DASH_DASH] = ACTIONS(2523), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2523), [sym__ternary_qmark] = ACTIONS(2523), [sym__elvis_operator] = ACTIONS(2523), [sym_logical_or] = ACTIONS(2523), }, [STATE(2162)] = { [anon_sym_DOT] = ACTIONS(2419), [anon_sym_STAR] = ACTIONS(2417), [anon_sym_COMMA] = ACTIONS(2419), [anon_sym_RBRACE] = ACTIONS(2419), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_SEMI] = ACTIONS(2419), [anon_sym_RPAREN] = ACTIONS(2419), [anon_sym_in] = ACTIONS(2417), [anon_sym_COLON] = ACTIONS(2417), [anon_sym_LBRACK] = ACTIONS(2419), [anon_sym_RBRACK] = ACTIONS(2419), [sym_optional_chain] = ACTIONS(2419), [sym_static_chain] = ACTIONS(2419), [anon_sym_AMP_AMP] = ACTIONS(2419), [aux_sym_binary_expression_token1] = ACTIONS(2419), [anon_sym_PIPE_PIPE] = ACTIONS(2419), [aux_sym_binary_expression_token2] = ACTIONS(2419), [aux_sym_binary_expression_token3] = ACTIONS(2419), [anon_sym_GT_GT] = ACTIONS(2417), [anon_sym_GT_GT_GT] = ACTIONS(2419), [anon_sym_LT_LT] = ACTIONS(2419), [anon_sym_AMP] = ACTIONS(2417), [anon_sym_CARET] = ACTIONS(2419), [anon_sym_PIPE] = ACTIONS(2417), [anon_sym_PLUS] = ACTIONS(2417), [anon_sym_DASH] = ACTIONS(2417), [anon_sym_SLASH] = ACTIONS(2417), [anon_sym_PERCENT] = ACTIONS(2419), [anon_sym_BSLASH] = ACTIONS(2419), [aux_sym_binary_expression_token4] = ACTIONS(2419), [anon_sym_STAR_STAR] = ACTIONS(2419), [anon_sym_LT] = ACTIONS(2417), [aux_sym_binary_expression_token5] = ACTIONS(2417), [anon_sym_LT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token6] = ACTIONS(2419), [aux_sym_binary_expression_token7] = ACTIONS(2417), [anon_sym_EQ_EQ] = ACTIONS(2417), [anon_sym_EQ_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token8] = ACTIONS(2417), [aux_sym_binary_expression_token9] = ACTIONS(2419), [aux_sym_binary_expression_token10] = ACTIONS(2419), [anon_sym_LT_GT] = ACTIONS(2419), [anon_sym_BANG_EQ] = ACTIONS(2417), [anon_sym_BANG_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token11] = ACTIONS(2419), [aux_sym_binary_expression_token12] = ACTIONS(2419), [aux_sym_binary_expression_token13] = ACTIONS(2419), [aux_sym_binary_expression_token14] = ACTIONS(2419), [aux_sym_binary_expression_token15] = ACTIONS(2419), [anon_sym_GT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token16] = ACTIONS(2419), [aux_sym_binary_expression_token17] = ACTIONS(2419), [anon_sym_GT] = ACTIONS(2417), [aux_sym_binary_expression_token18] = ACTIONS(2417), [aux_sym_binary_expression_token19] = ACTIONS(2417), [aux_sym_binary_expression_token20] = ACTIONS(2417), [aux_sym_binary_expression_token21] = ACTIONS(2419), [aux_sym_binary_expression_token22] = ACTIONS(2419), [aux_sym_binary_expression_token23] = ACTIONS(2419), [anon_sym_QMARK_QMARK] = ACTIONS(2419), [anon_sym_instanceof] = ACTIONS(2419), [anon_sym_PLUS_PLUS] = ACTIONS(2419), [anon_sym_DASH_DASH] = ACTIONS(2419), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2419), [sym__ternary_qmark] = ACTIONS(2419), [sym__elvis_operator] = ACTIONS(2419), [sym_logical_or] = ACTIONS(2419), }, [STATE(2163)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(104), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2164)] = { [anon_sym_DOT] = ACTIONS(2423), [anon_sym_STAR] = ACTIONS(2421), [anon_sym_COMMA] = ACTIONS(2423), [anon_sym_RBRACE] = ACTIONS(2423), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_SEMI] = ACTIONS(2423), [anon_sym_RPAREN] = ACTIONS(2423), [anon_sym_in] = ACTIONS(2421), [anon_sym_COLON] = ACTIONS(2421), [anon_sym_LBRACK] = ACTIONS(2423), [anon_sym_RBRACK] = ACTIONS(2423), [sym_optional_chain] = ACTIONS(2423), [sym_static_chain] = ACTIONS(2423), [anon_sym_AMP_AMP] = ACTIONS(2423), [aux_sym_binary_expression_token1] = ACTIONS(2423), [anon_sym_PIPE_PIPE] = ACTIONS(2423), [aux_sym_binary_expression_token2] = ACTIONS(2423), [aux_sym_binary_expression_token3] = ACTIONS(2423), [anon_sym_GT_GT] = ACTIONS(2421), [anon_sym_GT_GT_GT] = ACTIONS(2423), [anon_sym_LT_LT] = ACTIONS(2423), [anon_sym_AMP] = ACTIONS(2421), [anon_sym_CARET] = ACTIONS(2423), [anon_sym_PIPE] = ACTIONS(2421), [anon_sym_PLUS] = ACTIONS(2421), [anon_sym_DASH] = ACTIONS(2421), [anon_sym_SLASH] = ACTIONS(2421), [anon_sym_PERCENT] = ACTIONS(2423), [anon_sym_BSLASH] = ACTIONS(2423), [aux_sym_binary_expression_token4] = ACTIONS(2423), [anon_sym_STAR_STAR] = ACTIONS(2423), [anon_sym_LT] = ACTIONS(2421), [aux_sym_binary_expression_token5] = ACTIONS(2421), [anon_sym_LT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token6] = ACTIONS(2423), [aux_sym_binary_expression_token7] = ACTIONS(2421), [anon_sym_EQ_EQ] = ACTIONS(2421), [anon_sym_EQ_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token8] = ACTIONS(2421), [aux_sym_binary_expression_token9] = ACTIONS(2423), [aux_sym_binary_expression_token10] = ACTIONS(2423), [anon_sym_LT_GT] = ACTIONS(2423), [anon_sym_BANG_EQ] = ACTIONS(2421), [anon_sym_BANG_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token11] = ACTIONS(2423), [aux_sym_binary_expression_token12] = ACTIONS(2423), [aux_sym_binary_expression_token13] = ACTIONS(2423), [aux_sym_binary_expression_token14] = ACTIONS(2423), [aux_sym_binary_expression_token15] = ACTIONS(2423), [anon_sym_GT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token16] = ACTIONS(2423), [aux_sym_binary_expression_token17] = ACTIONS(2423), [anon_sym_GT] = ACTIONS(2421), [aux_sym_binary_expression_token18] = ACTIONS(2421), [aux_sym_binary_expression_token19] = ACTIONS(2421), [aux_sym_binary_expression_token20] = ACTIONS(2421), [aux_sym_binary_expression_token21] = ACTIONS(2423), [aux_sym_binary_expression_token22] = ACTIONS(2423), [aux_sym_binary_expression_token23] = ACTIONS(2423), [anon_sym_QMARK_QMARK] = ACTIONS(2423), [anon_sym_instanceof] = ACTIONS(2423), [anon_sym_PLUS_PLUS] = ACTIONS(2423), [anon_sym_DASH_DASH] = ACTIONS(2423), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2423), [sym__ternary_qmark] = ACTIONS(2423), [sym__elvis_operator] = ACTIONS(2423), [sym_logical_or] = ACTIONS(2423), }, [STATE(2165)] = { [anon_sym_DOT] = ACTIONS(2265), [anon_sym_STAR] = ACTIONS(2263), [anon_sym_COMMA] = ACTIONS(2265), [anon_sym_RBRACE] = ACTIONS(2265), [anon_sym_LPAREN] = ACTIONS(2265), [anon_sym_SEMI] = ACTIONS(2265), [anon_sym_RPAREN] = ACTIONS(2265), [anon_sym_in] = ACTIONS(2263), [anon_sym_COLON] = ACTIONS(2263), [anon_sym_LBRACK] = ACTIONS(2265), [anon_sym_RBRACK] = ACTIONS(2265), [sym_optional_chain] = ACTIONS(2265), [sym_static_chain] = ACTIONS(2265), [anon_sym_AMP_AMP] = ACTIONS(2265), [aux_sym_binary_expression_token1] = ACTIONS(2265), [anon_sym_PIPE_PIPE] = ACTIONS(2265), [aux_sym_binary_expression_token2] = ACTIONS(2265), [aux_sym_binary_expression_token3] = ACTIONS(2265), [anon_sym_GT_GT] = ACTIONS(2263), [anon_sym_GT_GT_GT] = ACTIONS(2265), [anon_sym_LT_LT] = ACTIONS(2265), [anon_sym_AMP] = ACTIONS(2263), [anon_sym_CARET] = ACTIONS(2265), [anon_sym_PIPE] = ACTIONS(2263), [anon_sym_PLUS] = ACTIONS(2263), [anon_sym_DASH] = ACTIONS(2263), [anon_sym_SLASH] = ACTIONS(2263), [anon_sym_PERCENT] = ACTIONS(2265), [anon_sym_BSLASH] = ACTIONS(2265), [aux_sym_binary_expression_token4] = ACTIONS(2265), [anon_sym_STAR_STAR] = ACTIONS(2265), [anon_sym_LT] = ACTIONS(2263), [aux_sym_binary_expression_token5] = ACTIONS(2263), [anon_sym_LT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token6] = ACTIONS(2265), [aux_sym_binary_expression_token7] = ACTIONS(2263), [anon_sym_EQ_EQ] = ACTIONS(2263), [anon_sym_EQ_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token8] = ACTIONS(2263), [aux_sym_binary_expression_token9] = ACTIONS(2265), [aux_sym_binary_expression_token10] = ACTIONS(2265), [anon_sym_LT_GT] = ACTIONS(2265), [anon_sym_BANG_EQ] = ACTIONS(2263), [anon_sym_BANG_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token11] = ACTIONS(2265), [aux_sym_binary_expression_token12] = ACTIONS(2265), [aux_sym_binary_expression_token13] = ACTIONS(2265), [aux_sym_binary_expression_token14] = ACTIONS(2265), [aux_sym_binary_expression_token15] = ACTIONS(2265), [anon_sym_GT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token16] = ACTIONS(2265), [aux_sym_binary_expression_token17] = ACTIONS(2265), [anon_sym_GT] = ACTIONS(2263), [aux_sym_binary_expression_token18] = ACTIONS(2263), [aux_sym_binary_expression_token19] = ACTIONS(2263), [aux_sym_binary_expression_token20] = ACTIONS(2263), [aux_sym_binary_expression_token21] = ACTIONS(2265), [aux_sym_binary_expression_token22] = ACTIONS(2265), [aux_sym_binary_expression_token23] = ACTIONS(2265), [anon_sym_QMARK_QMARK] = ACTIONS(2265), [anon_sym_instanceof] = ACTIONS(2265), [anon_sym_PLUS_PLUS] = ACTIONS(2265), [anon_sym_DASH_DASH] = ACTIONS(2265), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2265), [sym__ternary_qmark] = ACTIONS(2265), [sym__elvis_operator] = ACTIONS(2265), [sym_logical_or] = ACTIONS(2265), }, [STATE(2166)] = { [anon_sym_DOT] = ACTIONS(2499), [anon_sym_STAR] = ACTIONS(2497), [anon_sym_COMMA] = ACTIONS(2499), [anon_sym_RBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_RPAREN] = ACTIONS(2499), [anon_sym_in] = ACTIONS(2497), [anon_sym_COLON] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2499), [anon_sym_RBRACK] = ACTIONS(2499), [sym_optional_chain] = ACTIONS(2499), [sym_static_chain] = ACTIONS(2499), [anon_sym_AMP_AMP] = ACTIONS(2499), [aux_sym_binary_expression_token1] = ACTIONS(2499), [anon_sym_PIPE_PIPE] = ACTIONS(2499), [aux_sym_binary_expression_token2] = ACTIONS(2499), [aux_sym_binary_expression_token3] = ACTIONS(2499), [anon_sym_GT_GT] = ACTIONS(2497), [anon_sym_GT_GT_GT] = ACTIONS(2499), [anon_sym_LT_LT] = ACTIONS(2499), [anon_sym_AMP] = ACTIONS(2497), [anon_sym_CARET] = ACTIONS(2499), [anon_sym_PIPE] = ACTIONS(2497), [anon_sym_PLUS] = ACTIONS(2497), [anon_sym_DASH] = ACTIONS(2497), [anon_sym_SLASH] = ACTIONS(2497), [anon_sym_PERCENT] = ACTIONS(2499), [anon_sym_BSLASH] = ACTIONS(2499), [aux_sym_binary_expression_token4] = ACTIONS(2499), [anon_sym_STAR_STAR] = ACTIONS(2499), [anon_sym_LT] = ACTIONS(2497), [aux_sym_binary_expression_token5] = ACTIONS(2497), [anon_sym_LT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token6] = ACTIONS(2499), [aux_sym_binary_expression_token7] = ACTIONS(2497), [anon_sym_EQ_EQ] = ACTIONS(2497), [anon_sym_EQ_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token8] = ACTIONS(2497), [aux_sym_binary_expression_token9] = ACTIONS(2499), [aux_sym_binary_expression_token10] = ACTIONS(2499), [anon_sym_LT_GT] = ACTIONS(2499), [anon_sym_BANG_EQ] = ACTIONS(2497), [anon_sym_BANG_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token11] = ACTIONS(2499), [aux_sym_binary_expression_token12] = ACTIONS(2499), [aux_sym_binary_expression_token13] = ACTIONS(2499), [aux_sym_binary_expression_token14] = ACTIONS(2499), [aux_sym_binary_expression_token15] = ACTIONS(2499), [anon_sym_GT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token16] = ACTIONS(2499), [aux_sym_binary_expression_token17] = ACTIONS(2499), [anon_sym_GT] = ACTIONS(2497), [aux_sym_binary_expression_token18] = ACTIONS(2497), [aux_sym_binary_expression_token19] = ACTIONS(2497), [aux_sym_binary_expression_token20] = ACTIONS(2497), [aux_sym_binary_expression_token21] = ACTIONS(2499), [aux_sym_binary_expression_token22] = ACTIONS(2499), [aux_sym_binary_expression_token23] = ACTIONS(2499), [anon_sym_QMARK_QMARK] = ACTIONS(2499), [anon_sym_instanceof] = ACTIONS(2499), [anon_sym_PLUS_PLUS] = ACTIONS(2499), [anon_sym_DASH_DASH] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2499), [sym__elvis_operator] = ACTIONS(2499), [sym_logical_or] = ACTIONS(2499), }, [STATE(2167)] = { [anon_sym_DOT] = ACTIONS(2427), [anon_sym_STAR] = ACTIONS(2425), [anon_sym_COMMA] = ACTIONS(2427), [anon_sym_RBRACE] = ACTIONS(2427), [anon_sym_LPAREN] = ACTIONS(2427), [anon_sym_SEMI] = ACTIONS(2427), [anon_sym_RPAREN] = ACTIONS(2427), [anon_sym_in] = ACTIONS(2425), [anon_sym_COLON] = ACTIONS(2425), [anon_sym_LBRACK] = ACTIONS(2427), [anon_sym_RBRACK] = ACTIONS(2427), [sym_optional_chain] = ACTIONS(2427), [sym_static_chain] = ACTIONS(2427), [anon_sym_AMP_AMP] = ACTIONS(2427), [aux_sym_binary_expression_token1] = ACTIONS(2427), [anon_sym_PIPE_PIPE] = ACTIONS(2427), [aux_sym_binary_expression_token2] = ACTIONS(2427), [aux_sym_binary_expression_token3] = ACTIONS(2427), [anon_sym_GT_GT] = ACTIONS(2425), [anon_sym_GT_GT_GT] = ACTIONS(2427), [anon_sym_LT_LT] = ACTIONS(2427), [anon_sym_AMP] = ACTIONS(2425), [anon_sym_CARET] = ACTIONS(2427), [anon_sym_PIPE] = ACTIONS(2425), [anon_sym_PLUS] = ACTIONS(2425), [anon_sym_DASH] = ACTIONS(2425), [anon_sym_SLASH] = ACTIONS(2425), [anon_sym_PERCENT] = ACTIONS(2427), [anon_sym_BSLASH] = ACTIONS(2427), [aux_sym_binary_expression_token4] = ACTIONS(2427), [anon_sym_STAR_STAR] = ACTIONS(2427), [anon_sym_LT] = ACTIONS(2425), [aux_sym_binary_expression_token5] = ACTIONS(2425), [anon_sym_LT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token6] = ACTIONS(2427), [aux_sym_binary_expression_token7] = ACTIONS(2425), [anon_sym_EQ_EQ] = ACTIONS(2425), [anon_sym_EQ_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token8] = ACTIONS(2425), [aux_sym_binary_expression_token9] = ACTIONS(2427), [aux_sym_binary_expression_token10] = ACTIONS(2427), [anon_sym_LT_GT] = ACTIONS(2427), [anon_sym_BANG_EQ] = ACTIONS(2425), [anon_sym_BANG_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token11] = ACTIONS(2427), [aux_sym_binary_expression_token12] = ACTIONS(2427), [aux_sym_binary_expression_token13] = ACTIONS(2427), [aux_sym_binary_expression_token14] = ACTIONS(2427), [aux_sym_binary_expression_token15] = ACTIONS(2427), [anon_sym_GT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token16] = ACTIONS(2427), [aux_sym_binary_expression_token17] = ACTIONS(2427), [anon_sym_GT] = ACTIONS(2425), [aux_sym_binary_expression_token18] = ACTIONS(2425), [aux_sym_binary_expression_token19] = ACTIONS(2425), [aux_sym_binary_expression_token20] = ACTIONS(2425), [aux_sym_binary_expression_token21] = ACTIONS(2427), [aux_sym_binary_expression_token22] = ACTIONS(2427), [aux_sym_binary_expression_token23] = ACTIONS(2427), [anon_sym_QMARK_QMARK] = ACTIONS(2427), [anon_sym_instanceof] = ACTIONS(2427), [anon_sym_PLUS_PLUS] = ACTIONS(2427), [anon_sym_DASH_DASH] = ACTIONS(2427), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2427), [sym__ternary_qmark] = ACTIONS(2427), [sym__elvis_operator] = ACTIONS(2427), [sym_logical_or] = ACTIONS(2427), }, [STATE(2168)] = { [anon_sym_DOT] = ACTIONS(2431), [anon_sym_STAR] = ACTIONS(2429), [anon_sym_COMMA] = ACTIONS(2431), [anon_sym_RBRACE] = ACTIONS(2431), [anon_sym_LPAREN] = ACTIONS(2431), [anon_sym_SEMI] = ACTIONS(2431), [anon_sym_RPAREN] = ACTIONS(2431), [anon_sym_in] = ACTIONS(2429), [anon_sym_COLON] = ACTIONS(2429), [anon_sym_LBRACK] = ACTIONS(2431), [anon_sym_RBRACK] = ACTIONS(2431), [sym_optional_chain] = ACTIONS(2431), [sym_static_chain] = ACTIONS(2431), [anon_sym_AMP_AMP] = ACTIONS(2431), [aux_sym_binary_expression_token1] = ACTIONS(2431), [anon_sym_PIPE_PIPE] = ACTIONS(2431), [aux_sym_binary_expression_token2] = ACTIONS(2431), [aux_sym_binary_expression_token3] = ACTIONS(2431), [anon_sym_GT_GT] = ACTIONS(2429), [anon_sym_GT_GT_GT] = ACTIONS(2431), [anon_sym_LT_LT] = ACTIONS(2431), [anon_sym_AMP] = ACTIONS(2429), [anon_sym_CARET] = ACTIONS(2431), [anon_sym_PIPE] = ACTIONS(2429), [anon_sym_PLUS] = ACTIONS(2429), [anon_sym_DASH] = ACTIONS(2429), [anon_sym_SLASH] = ACTIONS(2429), [anon_sym_PERCENT] = ACTIONS(2431), [anon_sym_BSLASH] = ACTIONS(2431), [aux_sym_binary_expression_token4] = ACTIONS(2431), [anon_sym_STAR_STAR] = ACTIONS(2431), [anon_sym_LT] = ACTIONS(2429), [aux_sym_binary_expression_token5] = ACTIONS(2429), [anon_sym_LT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token6] = ACTIONS(2431), [aux_sym_binary_expression_token7] = ACTIONS(2429), [anon_sym_EQ_EQ] = ACTIONS(2429), [anon_sym_EQ_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token8] = ACTIONS(2429), [aux_sym_binary_expression_token9] = ACTIONS(2431), [aux_sym_binary_expression_token10] = ACTIONS(2431), [anon_sym_LT_GT] = ACTIONS(2431), [anon_sym_BANG_EQ] = ACTIONS(2429), [anon_sym_BANG_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token11] = ACTIONS(2431), [aux_sym_binary_expression_token12] = ACTIONS(2431), [aux_sym_binary_expression_token13] = ACTIONS(2431), [aux_sym_binary_expression_token14] = ACTIONS(2431), [aux_sym_binary_expression_token15] = ACTIONS(2431), [anon_sym_GT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token16] = ACTIONS(2431), [aux_sym_binary_expression_token17] = ACTIONS(2431), [anon_sym_GT] = ACTIONS(2429), [aux_sym_binary_expression_token18] = ACTIONS(2429), [aux_sym_binary_expression_token19] = ACTIONS(2429), [aux_sym_binary_expression_token20] = ACTIONS(2429), [aux_sym_binary_expression_token21] = ACTIONS(2431), [aux_sym_binary_expression_token22] = ACTIONS(2431), [aux_sym_binary_expression_token23] = ACTIONS(2431), [anon_sym_QMARK_QMARK] = ACTIONS(2431), [anon_sym_instanceof] = ACTIONS(2431), [anon_sym_PLUS_PLUS] = ACTIONS(2431), [anon_sym_DASH_DASH] = ACTIONS(2431), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2431), [sym__ternary_qmark] = ACTIONS(2431), [sym__elvis_operator] = ACTIONS(2431), [sym_logical_or] = ACTIONS(2431), }, [STATE(2169)] = { [sym_catch_clause] = STATE(2400), [sym_finally_clause] = STATE(3120), [aux_sym_try_statement_repeat1] = STATE(2185), [sym_identifier] = ACTIONS(4477), [anon_sym_import] = ACTIONS(4477), [anon_sym_LBRACE] = ACTIONS(4479), [anon_sym_RBRACE] = ACTIONS(4479), [anon_sym_with] = ACTIONS(4477), [anon_sym_var] = ACTIONS(4477), [anon_sym_else] = ACTIONS(4477), [anon_sym_if] = ACTIONS(4477), [anon_sym_switch] = ACTIONS(4477), [anon_sym_for] = ACTIONS(4477), [anon_sym_LPAREN] = ACTIONS(4479), [anon_sym_SEMI] = ACTIONS(4479), [anon_sym_let] = ACTIONS(4477), [anon_sym_while] = ACTIONS(4477), [anon_sym_do] = ACTIONS(4477), [anon_sym_try] = ACTIONS(4477), [anon_sym_break] = ACTIONS(4477), [anon_sym_continue] = ACTIONS(4477), [anon_sym_debugger] = ACTIONS(4477), [anon_sym_return] = ACTIONS(4477), [anon_sym_throw] = ACTIONS(4477), [anon_sym_include] = ACTIONS(4477), [anon_sym_case] = ACTIONS(4477), [anon_sym_default] = ACTIONS(4477), [anon_sym_catch] = ACTIONS(4468), [anon_sym_finally] = ACTIONS(4470), [anon_sym_LBRACK] = ACTIONS(4479), [anon_sym_static] = ACTIONS(4477), [anon_sym_abstract] = ACTIONS(4477), [anon_sym_final] = ACTIONS(4477), [anon_sym_component] = ACTIONS(4477), [anon_sym_interface] = ACTIONS(4477), [anon_sym_function] = ACTIONS(4477), [anon_sym_public] = ACTIONS(4477), [anon_sym_private] = ACTIONS(4477), [anon_sym_package] = ACTIONS(4477), [anon_sym_remote] = ACTIONS(4477), [anon_sym_query] = ACTIONS(4477), [anon_sym_new] = ACTIONS(4477), [anon_sym_PLUS] = ACTIONS(4477), [anon_sym_DASH] = ACTIONS(4477), [anon_sym_SLASH] = ACTIONS(4477), [anon_sym_BANG] = ACTIONS(4479), [anon_sym_TILDE] = ACTIONS(4479), [aux_sym_unary_operator_token1] = ACTIONS(4477), [anon_sym_PLUS_PLUS] = ACTIONS(4479), [anon_sym_DASH_DASH] = ACTIONS(4479), [anon_sym_DQUOTE] = ACTIONS(4479), [anon_sym_SQUOTE] = ACTIONS(4479), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4477), [sym_this] = ACTIONS(4477), [sym_super] = ACTIONS(4477), [sym_true] = ACTIONS(4477), [sym_false] = ACTIONS(4477), [sym_null] = ACTIONS(4477), [sym_undefined] = ACTIONS(4477), [anon_sym_property] = ACTIONS(4477), [anon_sym_get] = ACTIONS(4477), [anon_sym_set] = ACTIONS(4477), [anon_sym_POUND] = ACTIONS(4479), [anon_sym_export] = ACTIONS(4477), [anon_sym_queryExecute] = ACTIONS(4477), [anon_sym_BQUOTE] = ACTIONS(4477), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4479), }, [STATE(2170)] = { [anon_sym_DOT] = ACTIONS(2463), [anon_sym_STAR] = ACTIONS(2461), [anon_sym_COMMA] = ACTIONS(2463), [anon_sym_RBRACE] = ACTIONS(2463), [anon_sym_LPAREN] = ACTIONS(2463), [anon_sym_SEMI] = ACTIONS(2463), [anon_sym_RPAREN] = ACTIONS(2463), [anon_sym_in] = ACTIONS(2461), [anon_sym_COLON] = ACTIONS(2461), [anon_sym_LBRACK] = ACTIONS(2463), [anon_sym_RBRACK] = ACTIONS(2463), [sym_optional_chain] = ACTIONS(2463), [sym_static_chain] = ACTIONS(2463), [anon_sym_AMP_AMP] = ACTIONS(2463), [aux_sym_binary_expression_token1] = ACTIONS(2463), [anon_sym_PIPE_PIPE] = ACTIONS(2463), [aux_sym_binary_expression_token2] = ACTIONS(2463), [aux_sym_binary_expression_token3] = ACTIONS(2463), [anon_sym_GT_GT] = ACTIONS(2461), [anon_sym_GT_GT_GT] = ACTIONS(2463), [anon_sym_LT_LT] = ACTIONS(2463), [anon_sym_AMP] = ACTIONS(2461), [anon_sym_CARET] = ACTIONS(2463), [anon_sym_PIPE] = ACTIONS(2461), [anon_sym_PLUS] = ACTIONS(2461), [anon_sym_DASH] = ACTIONS(2461), [anon_sym_SLASH] = ACTIONS(2461), [anon_sym_PERCENT] = ACTIONS(2463), [anon_sym_BSLASH] = ACTIONS(2463), [aux_sym_binary_expression_token4] = ACTIONS(2463), [anon_sym_STAR_STAR] = ACTIONS(2463), [anon_sym_LT] = ACTIONS(2461), [aux_sym_binary_expression_token5] = ACTIONS(2461), [anon_sym_LT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token6] = ACTIONS(2463), [aux_sym_binary_expression_token7] = ACTIONS(2461), [anon_sym_EQ_EQ] = ACTIONS(2461), [anon_sym_EQ_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token8] = ACTIONS(2461), [aux_sym_binary_expression_token9] = ACTIONS(2463), [aux_sym_binary_expression_token10] = ACTIONS(2463), [anon_sym_LT_GT] = ACTIONS(2463), [anon_sym_BANG_EQ] = ACTIONS(2461), [anon_sym_BANG_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token11] = ACTIONS(2463), [aux_sym_binary_expression_token12] = ACTIONS(2463), [aux_sym_binary_expression_token13] = ACTIONS(2463), [aux_sym_binary_expression_token14] = ACTIONS(2463), [aux_sym_binary_expression_token15] = ACTIONS(2463), [anon_sym_GT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token16] = ACTIONS(2463), [aux_sym_binary_expression_token17] = ACTIONS(2463), [anon_sym_GT] = ACTIONS(2461), [aux_sym_binary_expression_token18] = ACTIONS(2461), [aux_sym_binary_expression_token19] = ACTIONS(2461), [aux_sym_binary_expression_token20] = ACTIONS(2461), [aux_sym_binary_expression_token21] = ACTIONS(2463), [aux_sym_binary_expression_token22] = ACTIONS(2463), [aux_sym_binary_expression_token23] = ACTIONS(2463), [anon_sym_QMARK_QMARK] = ACTIONS(2463), [anon_sym_instanceof] = ACTIONS(2463), [anon_sym_PLUS_PLUS] = ACTIONS(2463), [anon_sym_DASH_DASH] = ACTIONS(2463), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2463), [sym__ternary_qmark] = ACTIONS(2463), [sym__elvis_operator] = ACTIONS(2463), [sym_logical_or] = ACTIONS(2463), }, [STATE(2171)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2277), [anon_sym_In] = ACTIONS(2277), [anon_sym_of] = ACTIONS(2277), [anon_sym_OF] = ACTIONS(2277), [anon_sym_Of] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2172)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2433), [anon_sym_COMMA] = ACTIONS(2435), [anon_sym_RBRACE] = ACTIONS(2435), [anon_sym_LPAREN] = ACTIONS(2435), [anon_sym_SEMI] = ACTIONS(2435), [anon_sym_RPAREN] = ACTIONS(2435), [anon_sym_in] = ACTIONS(2433), [anon_sym_COLON] = ACTIONS(2433), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2435), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2435), [aux_sym_binary_expression_token1] = ACTIONS(2435), [anon_sym_PIPE_PIPE] = ACTIONS(2435), [aux_sym_binary_expression_token2] = ACTIONS(2435), [aux_sym_binary_expression_token3] = ACTIONS(2435), [anon_sym_GT_GT] = ACTIONS(2433), [anon_sym_GT_GT_GT] = ACTIONS(2435), [anon_sym_LT_LT] = ACTIONS(2435), [anon_sym_AMP] = ACTIONS(2433), [anon_sym_CARET] = ACTIONS(2435), [anon_sym_PIPE] = ACTIONS(2433), [anon_sym_PLUS] = ACTIONS(2433), [anon_sym_DASH] = ACTIONS(2433), [anon_sym_SLASH] = ACTIONS(2433), [anon_sym_PERCENT] = ACTIONS(2435), [anon_sym_BSLASH] = ACTIONS(2435), [aux_sym_binary_expression_token4] = ACTIONS(2435), [anon_sym_STAR_STAR] = ACTIONS(2435), [anon_sym_LT] = ACTIONS(2433), [aux_sym_binary_expression_token5] = ACTIONS(2433), [anon_sym_LT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token6] = ACTIONS(2435), [aux_sym_binary_expression_token7] = ACTIONS(2433), [anon_sym_EQ_EQ] = ACTIONS(2433), [anon_sym_EQ_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token8] = ACTIONS(2433), [aux_sym_binary_expression_token9] = ACTIONS(2435), [aux_sym_binary_expression_token10] = ACTIONS(2435), [anon_sym_LT_GT] = ACTIONS(2435), [anon_sym_BANG_EQ] = ACTIONS(2433), [anon_sym_BANG_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token11] = ACTIONS(2435), [aux_sym_binary_expression_token12] = ACTIONS(2435), [aux_sym_binary_expression_token13] = ACTIONS(2435), [aux_sym_binary_expression_token14] = ACTIONS(2435), [aux_sym_binary_expression_token15] = ACTIONS(2435), [anon_sym_GT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token16] = ACTIONS(2435), [aux_sym_binary_expression_token17] = ACTIONS(2435), [anon_sym_GT] = ACTIONS(2433), [aux_sym_binary_expression_token18] = ACTIONS(2433), [aux_sym_binary_expression_token19] = ACTIONS(2433), [aux_sym_binary_expression_token20] = ACTIONS(2433), [aux_sym_binary_expression_token21] = ACTIONS(2435), [aux_sym_binary_expression_token22] = ACTIONS(2435), [aux_sym_binary_expression_token23] = ACTIONS(2435), [anon_sym_QMARK_QMARK] = ACTIONS(2435), [anon_sym_instanceof] = ACTIONS(2435), [anon_sym_PLUS_PLUS] = ACTIONS(2435), [anon_sym_DASH_DASH] = ACTIONS(2435), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2435), [sym__ternary_qmark] = ACTIONS(2435), [sym__elvis_operator] = ACTIONS(2435), [sym_logical_or] = ACTIONS(2435), }, [STATE(2173)] = { [anon_sym_DOT] = ACTIONS(2439), [anon_sym_STAR] = ACTIONS(2437), [anon_sym_COMMA] = ACTIONS(2439), [anon_sym_RBRACE] = ACTIONS(2439), [anon_sym_LPAREN] = ACTIONS(2439), [anon_sym_SEMI] = ACTIONS(2439), [anon_sym_RPAREN] = ACTIONS(2439), [anon_sym_in] = ACTIONS(2437), [anon_sym_COLON] = ACTIONS(2437), [anon_sym_LBRACK] = ACTIONS(2439), [anon_sym_RBRACK] = ACTIONS(2439), [sym_optional_chain] = ACTIONS(2439), [sym_static_chain] = ACTIONS(2439), [anon_sym_AMP_AMP] = ACTIONS(2439), [aux_sym_binary_expression_token1] = ACTIONS(2439), [anon_sym_PIPE_PIPE] = ACTIONS(2439), [aux_sym_binary_expression_token2] = ACTIONS(2439), [aux_sym_binary_expression_token3] = ACTIONS(2439), [anon_sym_GT_GT] = ACTIONS(2437), [anon_sym_GT_GT_GT] = ACTIONS(2439), [anon_sym_LT_LT] = ACTIONS(2439), [anon_sym_AMP] = ACTIONS(2437), [anon_sym_CARET] = ACTIONS(2439), [anon_sym_PIPE] = ACTIONS(2437), [anon_sym_PLUS] = ACTIONS(2437), [anon_sym_DASH] = ACTIONS(2437), [anon_sym_SLASH] = ACTIONS(2437), [anon_sym_PERCENT] = ACTIONS(2439), [anon_sym_BSLASH] = ACTIONS(2439), [aux_sym_binary_expression_token4] = ACTIONS(2439), [anon_sym_STAR_STAR] = ACTIONS(2439), [anon_sym_LT] = ACTIONS(2437), [aux_sym_binary_expression_token5] = ACTIONS(2437), [anon_sym_LT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token6] = ACTIONS(2439), [aux_sym_binary_expression_token7] = ACTIONS(2437), [anon_sym_EQ_EQ] = ACTIONS(2437), [anon_sym_EQ_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token8] = ACTIONS(2437), [aux_sym_binary_expression_token9] = ACTIONS(2439), [aux_sym_binary_expression_token10] = ACTIONS(2439), [anon_sym_LT_GT] = ACTIONS(2439), [anon_sym_BANG_EQ] = ACTIONS(2437), [anon_sym_BANG_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token11] = ACTIONS(2439), [aux_sym_binary_expression_token12] = ACTIONS(2439), [aux_sym_binary_expression_token13] = ACTIONS(2439), [aux_sym_binary_expression_token14] = ACTIONS(2439), [aux_sym_binary_expression_token15] = ACTIONS(2439), [anon_sym_GT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token16] = ACTIONS(2439), [aux_sym_binary_expression_token17] = ACTIONS(2439), [anon_sym_GT] = ACTIONS(2437), [aux_sym_binary_expression_token18] = ACTIONS(2437), [aux_sym_binary_expression_token19] = ACTIONS(2437), [aux_sym_binary_expression_token20] = ACTIONS(2437), [aux_sym_binary_expression_token21] = ACTIONS(2439), [aux_sym_binary_expression_token22] = ACTIONS(2439), [aux_sym_binary_expression_token23] = ACTIONS(2439), [anon_sym_QMARK_QMARK] = ACTIONS(2439), [anon_sym_instanceof] = ACTIONS(2439), [anon_sym_PLUS_PLUS] = ACTIONS(2439), [anon_sym_DASH_DASH] = ACTIONS(2439), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2439), [sym__ternary_qmark] = ACTIONS(2439), [sym__elvis_operator] = ACTIONS(2439), [sym_logical_or] = ACTIONS(2439), }, [STATE(2174)] = { [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_RBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_RPAREN] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_COLON] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_RBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2399), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2399), [aux_sym_binary_expression_token3] = ACTIONS(2399), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2399), [aux_sym_binary_expression_token4] = ACTIONS(2399), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2399), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2399), [aux_sym_binary_expression_token10] = ACTIONS(2399), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2399), [aux_sym_binary_expression_token12] = ACTIONS(2399), [aux_sym_binary_expression_token13] = ACTIONS(2399), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2399), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2399), [aux_sym_binary_expression_token17] = ACTIONS(2399), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2399), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(2175)] = { [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_COMMA] = ACTIONS(2399), [anon_sym_RBRACE] = ACTIONS(2399), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_RPAREN] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_COLON] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_RBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2399), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2399), [aux_sym_binary_expression_token3] = ACTIONS(2399), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2399), [aux_sym_binary_expression_token4] = ACTIONS(2399), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2399), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2399), [aux_sym_binary_expression_token10] = ACTIONS(2399), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2399), [aux_sym_binary_expression_token12] = ACTIONS(2399), [aux_sym_binary_expression_token13] = ACTIONS(2399), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2399), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2399), [aux_sym_binary_expression_token17] = ACTIONS(2399), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2399), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), }, [STATE(2176)] = { [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2454), [anon_sym_RBRACE] = ACTIONS(2454), [anon_sym_LPAREN] = ACTIONS(2454), [anon_sym_SEMI] = ACTIONS(2454), [anon_sym_RPAREN] = ACTIONS(2454), [anon_sym_in] = ACTIONS(2451), [anon_sym_COLON] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [anon_sym_RBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2454), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2454), [aux_sym_binary_expression_token3] = ACTIONS(2454), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2454), [aux_sym_binary_expression_token4] = ACTIONS(2454), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2454), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2454), [aux_sym_binary_expression_token10] = ACTIONS(2454), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2454), [aux_sym_binary_expression_token12] = ACTIONS(2454), [aux_sym_binary_expression_token13] = ACTIONS(2454), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2454), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2454), [aux_sym_binary_expression_token17] = ACTIONS(2454), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2454), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), }, [STATE(2177)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3003), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2178)] = { [anon_sym_DOT] = ACTIONS(2459), [anon_sym_STAR] = ACTIONS(2457), [anon_sym_COMMA] = ACTIONS(2459), [anon_sym_RBRACE] = ACTIONS(2459), [anon_sym_LPAREN] = ACTIONS(2459), [anon_sym_SEMI] = ACTIONS(2459), [anon_sym_RPAREN] = ACTIONS(2459), [anon_sym_in] = ACTIONS(2457), [anon_sym_COLON] = ACTIONS(2457), [anon_sym_LBRACK] = ACTIONS(2459), [anon_sym_RBRACK] = ACTIONS(2459), [sym_optional_chain] = ACTIONS(2459), [sym_static_chain] = ACTIONS(2459), [anon_sym_AMP_AMP] = ACTIONS(2459), [aux_sym_binary_expression_token1] = ACTIONS(2459), [anon_sym_PIPE_PIPE] = ACTIONS(2459), [aux_sym_binary_expression_token2] = ACTIONS(2459), [aux_sym_binary_expression_token3] = ACTIONS(2459), [anon_sym_GT_GT] = ACTIONS(2457), [anon_sym_GT_GT_GT] = ACTIONS(2459), [anon_sym_LT_LT] = ACTIONS(2459), [anon_sym_AMP] = ACTIONS(2457), [anon_sym_CARET] = ACTIONS(2459), [anon_sym_PIPE] = ACTIONS(2457), [anon_sym_PLUS] = ACTIONS(2457), [anon_sym_DASH] = ACTIONS(2457), [anon_sym_SLASH] = ACTIONS(2457), [anon_sym_PERCENT] = ACTIONS(2459), [anon_sym_BSLASH] = ACTIONS(2459), [aux_sym_binary_expression_token4] = ACTIONS(2459), [anon_sym_STAR_STAR] = ACTIONS(2459), [anon_sym_LT] = ACTIONS(2457), [aux_sym_binary_expression_token5] = ACTIONS(2457), [anon_sym_LT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token6] = ACTIONS(2459), [aux_sym_binary_expression_token7] = ACTIONS(2457), [anon_sym_EQ_EQ] = ACTIONS(2457), [anon_sym_EQ_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token8] = ACTIONS(2457), [aux_sym_binary_expression_token9] = ACTIONS(2459), [aux_sym_binary_expression_token10] = ACTIONS(2459), [anon_sym_LT_GT] = ACTIONS(2459), [anon_sym_BANG_EQ] = ACTIONS(2457), [anon_sym_BANG_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token11] = ACTIONS(2459), [aux_sym_binary_expression_token12] = ACTIONS(2459), [aux_sym_binary_expression_token13] = ACTIONS(2459), [aux_sym_binary_expression_token14] = ACTIONS(2459), [aux_sym_binary_expression_token15] = ACTIONS(2459), [anon_sym_GT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token16] = ACTIONS(2459), [aux_sym_binary_expression_token17] = ACTIONS(2459), [anon_sym_GT] = ACTIONS(2457), [aux_sym_binary_expression_token18] = ACTIONS(2457), [aux_sym_binary_expression_token19] = ACTIONS(2457), [aux_sym_binary_expression_token20] = ACTIONS(2457), [aux_sym_binary_expression_token21] = ACTIONS(2459), [aux_sym_binary_expression_token22] = ACTIONS(2459), [aux_sym_binary_expression_token23] = ACTIONS(2459), [anon_sym_QMARK_QMARK] = ACTIONS(2459), [anon_sym_instanceof] = ACTIONS(2459), [anon_sym_PLUS_PLUS] = ACTIONS(2459), [anon_sym_DASH_DASH] = ACTIONS(2459), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2459), [sym__ternary_qmark] = ACTIONS(2459), [sym__elvis_operator] = ACTIONS(2459), [sym_logical_or] = ACTIONS(2459), }, [STATE(2179)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4369), [anon_sym_COMMA] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [anon_sym_in] = ACTIONS(4377), [anon_sym_IN] = ACTIONS(2415), [anon_sym_In] = ACTIONS(2415), [anon_sym_of] = ACTIONS(2415), [anon_sym_OF] = ACTIONS(2415), [anon_sym_Of] = ACTIONS(2415), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(4389), [aux_sym_binary_expression_token1] = ACTIONS(4389), [anon_sym_PIPE_PIPE] = ACTIONS(4391), [aux_sym_binary_expression_token2] = ACTIONS(4391), [aux_sym_binary_expression_token3] = ACTIONS(4393), [anon_sym_GT_GT] = ACTIONS(4379), [anon_sym_GT_GT_GT] = ACTIONS(4381), [anon_sym_LT_LT] = ACTIONS(4381), [anon_sym_AMP] = ACTIONS(4395), [anon_sym_CARET] = ACTIONS(4397), [anon_sym_PIPE] = ACTIONS(4399), [anon_sym_PLUS] = ACTIONS(4371), [anon_sym_DASH] = ACTIONS(4371), [anon_sym_SLASH] = ACTIONS(4369), [anon_sym_PERCENT] = ACTIONS(4373), [anon_sym_BSLASH] = ACTIONS(4373), [aux_sym_binary_expression_token4] = ACTIONS(4373), [anon_sym_STAR_STAR] = ACTIONS(4375), [anon_sym_LT] = ACTIONS(4377), [aux_sym_binary_expression_token5] = ACTIONS(4377), [anon_sym_LT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token6] = ACTIONS(4383), [aux_sym_binary_expression_token7] = ACTIONS(4377), [anon_sym_EQ_EQ] = ACTIONS(4385), [anon_sym_EQ_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token8] = ACTIONS(4385), [aux_sym_binary_expression_token9] = ACTIONS(4387), [aux_sym_binary_expression_token10] = ACTIONS(4387), [anon_sym_LT_GT] = ACTIONS(4387), [anon_sym_BANG_EQ] = ACTIONS(4385), [anon_sym_BANG_EQ_EQ] = ACTIONS(4387), [aux_sym_binary_expression_token11] = ACTIONS(4387), [aux_sym_binary_expression_token12] = ACTIONS(4387), [aux_sym_binary_expression_token13] = ACTIONS(4387), [aux_sym_binary_expression_token14] = ACTIONS(4387), [aux_sym_binary_expression_token15] = ACTIONS(4387), [anon_sym_GT_EQ] = ACTIONS(4383), [aux_sym_binary_expression_token16] = ACTIONS(4383), [aux_sym_binary_expression_token17] = ACTIONS(4383), [anon_sym_GT] = ACTIONS(4377), [aux_sym_binary_expression_token18] = ACTIONS(4377), [aux_sym_binary_expression_token19] = ACTIONS(4377), [aux_sym_binary_expression_token20] = ACTIONS(4377), [aux_sym_binary_expression_token21] = ACTIONS(4383), [aux_sym_binary_expression_token22] = ACTIONS(4383), [aux_sym_binary_expression_token23] = ACTIONS(4387), [anon_sym_QMARK_QMARK] = ACTIONS(4401), [anon_sym_instanceof] = ACTIONS(4383), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2415), [sym__ternary_qmark] = ACTIONS(4403), [sym__elvis_operator] = ACTIONS(4405), [sym_logical_or] = ACTIONS(4391), }, [STATE(2180)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3033), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2181)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3003), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2182)] = { [sym_arguments] = STATE(2483), [sym_identifier] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(2183)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3022), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2184)] = { [sym_identifier] = ACTIONS(2071), [anon_sym_DOT] = ACTIONS(2073), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_SEMI] = ACTIONS(2073), [anon_sym_in] = ACTIONS(2071), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2071), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2071), [aux_sym_binary_expression_token3] = ACTIONS(2071), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2071), [aux_sym_binary_expression_token4] = ACTIONS(2071), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2071), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2071), [aux_sym_binary_expression_token10] = ACTIONS(2071), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2071), [aux_sym_binary_expression_token12] = ACTIONS(2071), [aux_sym_binary_expression_token13] = ACTIONS(2071), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2071), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2071), [aux_sym_binary_expression_token17] = ACTIONS(2071), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2071), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2073), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), [sym_tag_linefeed] = ACTIONS(2073), }, [STATE(2185)] = { [sym_catch_clause] = STATE(2400), [aux_sym_try_statement_repeat1] = STATE(2185), [sym_identifier] = ACTIONS(4483), [anon_sym_import] = ACTIONS(4483), [anon_sym_LBRACE] = ACTIONS(4485), [anon_sym_RBRACE] = ACTIONS(4485), [anon_sym_with] = ACTIONS(4483), [anon_sym_var] = ACTIONS(4483), [anon_sym_else] = ACTIONS(4483), [anon_sym_if] = ACTIONS(4483), [anon_sym_switch] = ACTIONS(4483), [anon_sym_for] = ACTIONS(4483), [anon_sym_LPAREN] = ACTIONS(4485), [anon_sym_SEMI] = ACTIONS(4485), [anon_sym_let] = ACTIONS(4483), [anon_sym_while] = ACTIONS(4483), [anon_sym_do] = ACTIONS(4483), [anon_sym_try] = ACTIONS(4483), [anon_sym_break] = ACTIONS(4483), [anon_sym_continue] = ACTIONS(4483), [anon_sym_debugger] = ACTIONS(4483), [anon_sym_return] = ACTIONS(4483), [anon_sym_throw] = ACTIONS(4483), [anon_sym_include] = ACTIONS(4483), [anon_sym_case] = ACTIONS(4483), [anon_sym_default] = ACTIONS(4483), [anon_sym_catch] = ACTIONS(4487), [anon_sym_finally] = ACTIONS(4483), [anon_sym_LBRACK] = ACTIONS(4485), [anon_sym_static] = ACTIONS(4483), [anon_sym_abstract] = ACTIONS(4483), [anon_sym_final] = ACTIONS(4483), [anon_sym_component] = ACTIONS(4483), [anon_sym_interface] = ACTIONS(4483), [anon_sym_function] = ACTIONS(4483), [anon_sym_public] = ACTIONS(4483), [anon_sym_private] = ACTIONS(4483), [anon_sym_package] = ACTIONS(4483), [anon_sym_remote] = ACTIONS(4483), [anon_sym_query] = ACTIONS(4483), [anon_sym_new] = ACTIONS(4483), [anon_sym_PLUS] = ACTIONS(4483), [anon_sym_DASH] = ACTIONS(4483), [anon_sym_SLASH] = ACTIONS(4483), [anon_sym_BANG] = ACTIONS(4485), [anon_sym_TILDE] = ACTIONS(4485), [aux_sym_unary_operator_token1] = ACTIONS(4483), [anon_sym_PLUS_PLUS] = ACTIONS(4485), [anon_sym_DASH_DASH] = ACTIONS(4485), [anon_sym_DQUOTE] = ACTIONS(4485), [anon_sym_SQUOTE] = ACTIONS(4485), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4483), [sym_this] = ACTIONS(4483), [sym_super] = ACTIONS(4483), [sym_true] = ACTIONS(4483), [sym_false] = ACTIONS(4483), [sym_null] = ACTIONS(4483), [sym_undefined] = ACTIONS(4483), [anon_sym_property] = ACTIONS(4483), [anon_sym_get] = ACTIONS(4483), [anon_sym_set] = ACTIONS(4483), [anon_sym_POUND] = ACTIONS(4485), [anon_sym_export] = ACTIONS(4483), [anon_sym_queryExecute] = ACTIONS(4483), [anon_sym_BQUOTE] = ACTIONS(4483), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4485), }, [STATE(2186)] = { [sym_identifier] = ACTIONS(4490), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(4492), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4492), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2187)] = { [sym_catch_clause] = STATE(2777), [sym_finally_clause] = STATE(3218), [aux_sym_try_statement_repeat1] = STATE(2189), [sym_identifier] = ACTIONS(4464), [anon_sym_import] = ACTIONS(4464), [anon_sym_LBRACE] = ACTIONS(4466), [anon_sym_RBRACE] = ACTIONS(4466), [anon_sym_with] = ACTIONS(4464), [anon_sym_var] = ACTIONS(4464), [anon_sym_if] = ACTIONS(4464), [anon_sym_switch] = ACTIONS(4464), [anon_sym_for] = ACTIONS(4464), [anon_sym_LPAREN] = ACTIONS(4466), [anon_sym_SEMI] = ACTIONS(4466), [anon_sym_let] = ACTIONS(4464), [anon_sym_while] = ACTIONS(4464), [anon_sym_do] = ACTIONS(4464), [anon_sym_try] = ACTIONS(4464), [anon_sym_break] = ACTIONS(4464), [anon_sym_continue] = ACTIONS(4464), [anon_sym_debugger] = ACTIONS(4464), [anon_sym_return] = ACTIONS(4464), [anon_sym_throw] = ACTIONS(4464), [anon_sym_include] = ACTIONS(4464), [anon_sym_case] = ACTIONS(4464), [anon_sym_default] = ACTIONS(4464), [anon_sym_catch] = ACTIONS(4495), [anon_sym_finally] = ACTIONS(4497), [anon_sym_LBRACK] = ACTIONS(4466), [anon_sym_static] = ACTIONS(4464), [anon_sym_abstract] = ACTIONS(4464), [anon_sym_final] = ACTIONS(4464), [anon_sym_component] = ACTIONS(4464), [anon_sym_interface] = ACTIONS(4464), [anon_sym_function] = ACTIONS(4464), [anon_sym_public] = ACTIONS(4464), [anon_sym_private] = ACTIONS(4464), [anon_sym_package] = ACTIONS(4464), [anon_sym_remote] = ACTIONS(4464), [anon_sym_query] = ACTIONS(4464), [anon_sym_new] = ACTIONS(4464), [anon_sym_PLUS] = ACTIONS(4464), [anon_sym_DASH] = ACTIONS(4464), [anon_sym_SLASH] = ACTIONS(4464), [anon_sym_BANG] = ACTIONS(4466), [anon_sym_TILDE] = ACTIONS(4466), [aux_sym_unary_operator_token1] = ACTIONS(4464), [anon_sym_PLUS_PLUS] = ACTIONS(4466), [anon_sym_DASH_DASH] = ACTIONS(4466), [anon_sym_DQUOTE] = ACTIONS(4466), [anon_sym_SQUOTE] = ACTIONS(4466), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4464), [sym_this] = ACTIONS(4464), [sym_super] = ACTIONS(4464), [sym_true] = ACTIONS(4464), [sym_false] = ACTIONS(4464), [sym_null] = ACTIONS(4464), [sym_undefined] = ACTIONS(4464), [anon_sym_property] = ACTIONS(4464), [anon_sym_get] = ACTIONS(4464), [anon_sym_set] = ACTIONS(4464), [anon_sym_POUND] = ACTIONS(4466), [anon_sym_export] = ACTIONS(4464), [anon_sym_queryExecute] = ACTIONS(4464), [anon_sym_BQUOTE] = ACTIONS(4464), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4466), }, [STATE(2188)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2189)] = { [sym_catch_clause] = STATE(2777), [sym_finally_clause] = STATE(3311), [aux_sym_try_statement_repeat1] = STATE(2252), [sym_identifier] = ACTIONS(4477), [anon_sym_import] = ACTIONS(4477), [anon_sym_LBRACE] = ACTIONS(4479), [anon_sym_RBRACE] = ACTIONS(4479), [anon_sym_with] = ACTIONS(4477), [anon_sym_var] = ACTIONS(4477), [anon_sym_if] = ACTIONS(4477), [anon_sym_switch] = ACTIONS(4477), [anon_sym_for] = ACTIONS(4477), [anon_sym_LPAREN] = ACTIONS(4479), [anon_sym_SEMI] = ACTIONS(4479), [anon_sym_let] = ACTIONS(4477), [anon_sym_while] = ACTIONS(4477), [anon_sym_do] = ACTIONS(4477), [anon_sym_try] = ACTIONS(4477), [anon_sym_break] = ACTIONS(4477), [anon_sym_continue] = ACTIONS(4477), [anon_sym_debugger] = ACTIONS(4477), [anon_sym_return] = ACTIONS(4477), [anon_sym_throw] = ACTIONS(4477), [anon_sym_include] = ACTIONS(4477), [anon_sym_case] = ACTIONS(4477), [anon_sym_default] = ACTIONS(4477), [anon_sym_catch] = ACTIONS(4495), [anon_sym_finally] = ACTIONS(4497), [anon_sym_LBRACK] = ACTIONS(4479), [anon_sym_static] = ACTIONS(4477), [anon_sym_abstract] = ACTIONS(4477), [anon_sym_final] = ACTIONS(4477), [anon_sym_component] = ACTIONS(4477), [anon_sym_interface] = ACTIONS(4477), [anon_sym_function] = ACTIONS(4477), [anon_sym_public] = ACTIONS(4477), [anon_sym_private] = ACTIONS(4477), [anon_sym_package] = ACTIONS(4477), [anon_sym_remote] = ACTIONS(4477), [anon_sym_query] = ACTIONS(4477), [anon_sym_new] = ACTIONS(4477), [anon_sym_PLUS] = ACTIONS(4477), [anon_sym_DASH] = ACTIONS(4477), [anon_sym_SLASH] = ACTIONS(4477), [anon_sym_BANG] = ACTIONS(4479), [anon_sym_TILDE] = ACTIONS(4479), [aux_sym_unary_operator_token1] = ACTIONS(4477), [anon_sym_PLUS_PLUS] = ACTIONS(4479), [anon_sym_DASH_DASH] = ACTIONS(4479), [anon_sym_DQUOTE] = ACTIONS(4479), [anon_sym_SQUOTE] = ACTIONS(4479), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4477), [sym_this] = ACTIONS(4477), [sym_super] = ACTIONS(4477), [sym_true] = ACTIONS(4477), [sym_false] = ACTIONS(4477), [sym_null] = ACTIONS(4477), [sym_undefined] = ACTIONS(4477), [anon_sym_property] = ACTIONS(4477), [anon_sym_get] = ACTIONS(4477), [anon_sym_set] = ACTIONS(4477), [anon_sym_POUND] = ACTIONS(4479), [anon_sym_export] = ACTIONS(4477), [anon_sym_queryExecute] = ACTIONS(4477), [anon_sym_BQUOTE] = ACTIONS(4477), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4479), }, [STATE(2190)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2191)] = { [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(4499), [anon_sym_RBRACE] = ACTIONS(4499), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_COLON] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [anon_sym_RBRACK] = ACTIONS(4499), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2167), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2167), [aux_sym_binary_expression_token3] = ACTIONS(2167), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2167), [aux_sym_binary_expression_token4] = ACTIONS(2167), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2167), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2167), [aux_sym_binary_expression_token10] = ACTIONS(2167), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2167), [aux_sym_binary_expression_token12] = ACTIONS(2167), [aux_sym_binary_expression_token13] = ACTIONS(2167), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2167), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2167), [aux_sym_binary_expression_token17] = ACTIONS(2167), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2167), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [anon_sym_POUND] = ACTIONS(2167), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2192)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2078), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_COMMA] = ACTIONS(2078), [anon_sym_RBRACE] = ACTIONS(2078), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2078), [anon_sym_in] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2078), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2078), [aux_sym_binary_expression_token3] = ACTIONS(2078), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2078), [aux_sym_binary_expression_token4] = ACTIONS(2078), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2078), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2078), [aux_sym_binary_expression_token10] = ACTIONS(2078), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2078), [aux_sym_binary_expression_token12] = ACTIONS(2078), [aux_sym_binary_expression_token13] = ACTIONS(2078), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2078), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2078), [aux_sym_binary_expression_token17] = ACTIONS(2078), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2078), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2078), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), }, [STATE(2193)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3044), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2194)] = { [sym_identifier] = ACTIONS(2071), [anon_sym_DOT] = ACTIONS(2073), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_COMMA] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_SEMI] = ACTIONS(2073), [anon_sym_in] = ACTIONS(2071), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2071), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2071), [aux_sym_binary_expression_token3] = ACTIONS(2071), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2071), [aux_sym_binary_expression_token4] = ACTIONS(2071), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2071), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2071), [aux_sym_binary_expression_token10] = ACTIONS(2071), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2071), [aux_sym_binary_expression_token12] = ACTIONS(2071), [aux_sym_binary_expression_token13] = ACTIONS(2071), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2071), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2071), [aux_sym_binary_expression_token17] = ACTIONS(2071), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2071), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2073), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), }, [STATE(2195)] = { [sym_identifier] = ACTIONS(2067), [anon_sym_DOT] = ACTIONS(2069), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_SEMI] = ACTIONS(2069), [anon_sym_in] = ACTIONS(2067), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2067), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2067), [aux_sym_binary_expression_token3] = ACTIONS(2067), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2067), [aux_sym_binary_expression_token4] = ACTIONS(2067), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2067), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2067), [aux_sym_binary_expression_token10] = ACTIONS(2067), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2067), [aux_sym_binary_expression_token12] = ACTIONS(2067), [aux_sym_binary_expression_token13] = ACTIONS(2067), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2067), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2067), [aux_sym_binary_expression_token17] = ACTIONS(2067), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2067), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2069), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), [sym_tag_linefeed] = ACTIONS(2069), }, [STATE(2196)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4502), [anon_sym_SEMI] = ACTIONS(4505), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4505), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2197)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3046), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2198)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3029), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2199)] = { [sym_identifier] = ACTIONS(2067), [anon_sym_DOT] = ACTIONS(2069), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_COMMA] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_SEMI] = ACTIONS(2069), [anon_sym_in] = ACTIONS(2067), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2067), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2067), [aux_sym_binary_expression_token3] = ACTIONS(2067), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2067), [aux_sym_binary_expression_token4] = ACTIONS(2067), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2067), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2067), [aux_sym_binary_expression_token10] = ACTIONS(2067), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2067), [aux_sym_binary_expression_token12] = ACTIONS(2067), [aux_sym_binary_expression_token13] = ACTIONS(2067), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2067), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2067), [aux_sym_binary_expression_token17] = ACTIONS(2067), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2067), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2069), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), }, [STATE(2200)] = { [sym_arguments] = STATE(2483), [sym_identifier] = ACTIONS(2075), [anon_sym_DOT] = ACTIONS(2078), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2078), [anon_sym_in] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2075), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2075), [aux_sym_binary_expression_token3] = ACTIONS(2075), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2075), [aux_sym_binary_expression_token4] = ACTIONS(2075), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2075), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2075), [aux_sym_binary_expression_token10] = ACTIONS(2075), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2075), [aux_sym_binary_expression_token12] = ACTIONS(2075), [aux_sym_binary_expression_token13] = ACTIONS(2075), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2075), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2075), [aux_sym_binary_expression_token17] = ACTIONS(2075), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2075), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2078), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), [sym_tag_linefeed] = ACTIONS(2078), }, [STATE(2201)] = { [sym_arguments] = STATE(2483), [sym_identifier] = ACTIONS(2081), [anon_sym_DOT] = ACTIONS(2084), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2084), [anon_sym_in] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2081), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2081), [aux_sym_binary_expression_token3] = ACTIONS(2081), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2081), [aux_sym_binary_expression_token4] = ACTIONS(2081), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2081), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2081), [aux_sym_binary_expression_token10] = ACTIONS(2081), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2081), [aux_sym_binary_expression_token12] = ACTIONS(2081), [aux_sym_binary_expression_token13] = ACTIONS(2081), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2081), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2081), [aux_sym_binary_expression_token17] = ACTIONS(2081), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2081), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2084), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), [sym_tag_linefeed] = ACTIONS(2084), }, [STATE(2202)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2084), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_COMMA] = ACTIONS(2084), [anon_sym_RBRACE] = ACTIONS(2084), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(2084), [anon_sym_in] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2084), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2084), [aux_sym_binary_expression_token3] = ACTIONS(2084), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2084), [aux_sym_binary_expression_token4] = ACTIONS(2084), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2084), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2084), [aux_sym_binary_expression_token10] = ACTIONS(2084), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2084), [aux_sym_binary_expression_token12] = ACTIONS(2084), [aux_sym_binary_expression_token13] = ACTIONS(2084), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2084), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2084), [aux_sym_binary_expression_token17] = ACTIONS(2084), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2084), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2084), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), }, [STATE(2203)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4508), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4508), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2204)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4511), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4511), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2205)] = { [sym_arguments] = STATE(2586), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2157), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2157), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(2206)] = { [sym_identifier] = ACTIONS(2165), [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_SEMI] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2167), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), [sym_tag_linefeed] = ACTIONS(2167), }, [STATE(2207)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4514), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4514), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2208)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4517), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4517), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2209)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4520), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4520), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2210)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4261), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4525), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2211)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4324), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4528), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2212)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_else] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_catch] = ACTIONS(1800), [anon_sym_finally] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [anon_sym_new] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1802), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(4531), }, [STATE(2213)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), [sym_tag_linefeed] = ACTIONS(2151), }, [STATE(2214)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3048), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2215)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4374), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4533), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2216)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4413), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4536), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2217)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3077), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2218)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_RBRACE] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3048), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2219)] = { [anon_sym_DOT] = ACTIONS(1818), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_else] = ACTIONS(1820), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_SEMI] = ACTIONS(1818), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1820), [anon_sym_LBRACK] = ACTIONS(1818), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1818), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1818), [aux_sym_binary_expression_token3] = ACTIONS(1818), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1818), [aux_sym_binary_expression_token4] = ACTIONS(1818), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1818), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1818), [aux_sym_binary_expression_token10] = ACTIONS(1818), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1818), [aux_sym_binary_expression_token12] = ACTIONS(1818), [aux_sym_binary_expression_token13] = ACTIONS(1818), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1818), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1818), [aux_sym_binary_expression_token17] = ACTIONS(1818), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1818), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4539), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(2220)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2499), [anon_sym_RBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_RPAREN] = ACTIONS(2499), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2499), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(4577), [sym_logical_or] = ACTIONS(4547), }, [STATE(2221)] = { [sym_arguments] = STATE(2759), [sym_identifier] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(2222)] = { [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(4581), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_EQ] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2151), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2151), [aux_sym_binary_expression_token3] = ACTIONS(2151), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2151), [aux_sym_binary_expression_token4] = ACTIONS(2151), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2151), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2151), [aux_sym_binary_expression_token10] = ACTIONS(2151), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2151), [aux_sym_binary_expression_token12] = ACTIONS(2151), [aux_sym_binary_expression_token13] = ACTIONS(2151), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2151), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2151), [aux_sym_binary_expression_token17] = ACTIONS(2151), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2151), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(2223)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4324), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4584), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2224)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4280), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4587), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2225)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4505), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4505), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2226)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2249), [anon_sym_RBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_RPAREN] = ACTIONS(2249), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2249), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(4577), [sym_logical_or] = ACTIONS(4547), }, [STATE(2227)] = { [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(4499), [anon_sym_RBRACE] = ACTIONS(4499), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_SEMI] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2167), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2167), [aux_sym_binary_expression_token3] = ACTIONS(2167), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2167), [aux_sym_binary_expression_token4] = ACTIONS(2167), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2167), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2167), [aux_sym_binary_expression_token10] = ACTIONS(2167), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2167), [aux_sym_binary_expression_token12] = ACTIONS(2167), [aux_sym_binary_expression_token13] = ACTIONS(2167), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2167), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2167), [aux_sym_binary_expression_token17] = ACTIONS(2167), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2167), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2167), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2228)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3103), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2229)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4590), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4590), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2230)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4413), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4593), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2231)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4350), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4596), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2232)] = { [sym_identifier] = ACTIONS(3109), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3019), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2233)] = { [sym_identifier] = ACTIONS(2071), [anon_sym_DOT] = ACTIONS(2073), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_LBRACE] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_in] = ACTIONS(2071), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2071), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2071), [aux_sym_binary_expression_token3] = ACTIONS(2071), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2071), [aux_sym_binary_expression_token4] = ACTIONS(2071), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2071), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2071), [aux_sym_binary_expression_token10] = ACTIONS(2071), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2071), [aux_sym_binary_expression_token12] = ACTIONS(2071), [aux_sym_binary_expression_token13] = ACTIONS(2071), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2071), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2071), [aux_sym_binary_expression_token17] = ACTIONS(2071), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2071), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), [sym_tag_linefeed] = ACTIONS(2073), }, [STATE(2234)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2235)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4599), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4599), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2236)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4602), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4602), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2237)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4280), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4605), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2238)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4465), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4608), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2239)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4611), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4611), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2240)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4613), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4613), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2241)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4616), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4616), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2242)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4619), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4619), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2243)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4374), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4621), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2244)] = { [sym_arguments] = STATE(2823), [sym_identifier] = ACTIONS(2081), [anon_sym_DOT] = ACTIONS(2084), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_COMMA] = ACTIONS(2084), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2084), [anon_sym_in] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2081), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2081), [aux_sym_binary_expression_token3] = ACTIONS(2081), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2081), [aux_sym_binary_expression_token4] = ACTIONS(2081), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2081), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2081), [aux_sym_binary_expression_token10] = ACTIONS(2081), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2081), [aux_sym_binary_expression_token12] = ACTIONS(2081), [aux_sym_binary_expression_token13] = ACTIONS(2081), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2081), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2081), [aux_sym_binary_expression_token17] = ACTIONS(2081), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2081), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), }, [STATE(2245)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4324), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4626), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2246)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2233), [anon_sym_RBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_RPAREN] = ACTIONS(2233), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2233), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(4577), [sym_logical_or] = ACTIONS(4547), }, [STATE(2247)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4350), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4629), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2248)] = { [sym_identifier] = ACTIONS(2067), [anon_sym_DOT] = ACTIONS(2069), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_LBRACE] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_in] = ACTIONS(2067), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2067), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2067), [aux_sym_binary_expression_token3] = ACTIONS(2067), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2067), [aux_sym_binary_expression_token4] = ACTIONS(2067), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2067), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2067), [aux_sym_binary_expression_token10] = ACTIONS(2067), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2067), [aux_sym_binary_expression_token12] = ACTIONS(2067), [aux_sym_binary_expression_token13] = ACTIONS(2067), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2067), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2067), [aux_sym_binary_expression_token17] = ACTIONS(2067), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2067), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), [sym_tag_linefeed] = ACTIONS(2069), }, [STATE(2249)] = { [sym_arguments] = STATE(2823), [sym_identifier] = ACTIONS(2075), [anon_sym_DOT] = ACTIONS(2078), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_COMMA] = ACTIONS(2078), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2078), [anon_sym_in] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2075), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2075), [aux_sym_binary_expression_token3] = ACTIONS(2075), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2075), [aux_sym_binary_expression_token4] = ACTIONS(2075), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2075), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2075), [aux_sym_binary_expression_token10] = ACTIONS(2075), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2075), [aux_sym_binary_expression_token12] = ACTIONS(2075), [aux_sym_binary_expression_token13] = ACTIONS(2075), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2075), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2075), [aux_sym_binary_expression_token17] = ACTIONS(2075), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2075), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), }, [STATE(2250)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4465), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4632), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2251)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4465), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4635), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2252)] = { [sym_catch_clause] = STATE(2777), [aux_sym_try_statement_repeat1] = STATE(2252), [sym_identifier] = ACTIONS(4483), [anon_sym_import] = ACTIONS(4483), [anon_sym_LBRACE] = ACTIONS(4485), [anon_sym_RBRACE] = ACTIONS(4485), [anon_sym_with] = ACTIONS(4483), [anon_sym_var] = ACTIONS(4483), [anon_sym_if] = ACTIONS(4483), [anon_sym_switch] = ACTIONS(4483), [anon_sym_for] = ACTIONS(4483), [anon_sym_LPAREN] = ACTIONS(4485), [anon_sym_SEMI] = ACTIONS(4485), [anon_sym_let] = ACTIONS(4483), [anon_sym_while] = ACTIONS(4483), [anon_sym_do] = ACTIONS(4483), [anon_sym_try] = ACTIONS(4483), [anon_sym_break] = ACTIONS(4483), [anon_sym_continue] = ACTIONS(4483), [anon_sym_debugger] = ACTIONS(4483), [anon_sym_return] = ACTIONS(4483), [anon_sym_throw] = ACTIONS(4483), [anon_sym_include] = ACTIONS(4483), [anon_sym_case] = ACTIONS(4483), [anon_sym_default] = ACTIONS(4483), [anon_sym_catch] = ACTIONS(4638), [anon_sym_finally] = ACTIONS(4483), [anon_sym_LBRACK] = ACTIONS(4485), [anon_sym_static] = ACTIONS(4483), [anon_sym_abstract] = ACTIONS(4483), [anon_sym_final] = ACTIONS(4483), [anon_sym_component] = ACTIONS(4483), [anon_sym_interface] = ACTIONS(4483), [anon_sym_function] = ACTIONS(4483), [anon_sym_public] = ACTIONS(4483), [anon_sym_private] = ACTIONS(4483), [anon_sym_package] = ACTIONS(4483), [anon_sym_remote] = ACTIONS(4483), [anon_sym_query] = ACTIONS(4483), [anon_sym_new] = ACTIONS(4483), [anon_sym_PLUS] = ACTIONS(4483), [anon_sym_DASH] = ACTIONS(4483), [anon_sym_SLASH] = ACTIONS(4483), [anon_sym_BANG] = ACTIONS(4485), [anon_sym_TILDE] = ACTIONS(4485), [aux_sym_unary_operator_token1] = ACTIONS(4483), [anon_sym_PLUS_PLUS] = ACTIONS(4485), [anon_sym_DASH_DASH] = ACTIONS(4485), [anon_sym_DQUOTE] = ACTIONS(4485), [anon_sym_SQUOTE] = ACTIONS(4485), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4483), [sym_this] = ACTIONS(4483), [sym_super] = ACTIONS(4483), [sym_true] = ACTIONS(4483), [sym_false] = ACTIONS(4483), [sym_null] = ACTIONS(4483), [sym_undefined] = ACTIONS(4483), [anon_sym_property] = ACTIONS(4483), [anon_sym_get] = ACTIONS(4483), [anon_sym_set] = ACTIONS(4483), [anon_sym_POUND] = ACTIONS(4485), [anon_sym_export] = ACTIONS(4483), [anon_sym_queryExecute] = ACTIONS(4483), [anon_sym_BQUOTE] = ACTIONS(4483), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4485), }, [STATE(2253)] = { [sym_identifier] = ACTIONS(4490), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(4641), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(4641), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2254)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2255)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4261), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4643), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2256)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4450), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4646), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2257)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4380), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4649), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2258)] = { [anon_sym_DOT] = ACTIONS(2127), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_COMMA] = ACTIONS(2127), [anon_sym_RBRACE] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_SEMI] = ACTIONS(2127), [anon_sym_in] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2127), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(4230), [sym__automatic_semicolon] = ACTIONS(2127), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), }, [STATE(2259)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_else] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_case] = ACTIONS(1824), [anon_sym_default] = ACTIONS(1824), [anon_sym_catch] = ACTIONS(1824), [anon_sym_finally] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [anon_sym_new] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1826), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_property] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(4652), }, [STATE(2260)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3122), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2261)] = { [sym_identifier] = ACTIONS(2159), [anon_sym_DOT] = ACTIONS(2161), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_SEMI] = ACTIONS(2161), [anon_sym_in] = ACTIONS(2159), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2159), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2159), [aux_sym_binary_expression_token3] = ACTIONS(2159), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2159), [aux_sym_binary_expression_token4] = ACTIONS(2159), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2159), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2159), [aux_sym_binary_expression_token10] = ACTIONS(2159), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2159), [aux_sym_binary_expression_token12] = ACTIONS(2159), [aux_sym_binary_expression_token13] = ACTIONS(2159), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2159), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2159), [aux_sym_binary_expression_token17] = ACTIONS(2159), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2159), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2161), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), [sym_tag_linefeed] = ACTIONS(2161), }, [STATE(2262)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_RBRACE] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3051), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2263)] = { [sym_arguments] = STATE(2483), [sym_identifier] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4658), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(2264)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4450), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4662), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2265)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4261), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4665), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2266)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_else] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1802), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4668), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2267)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_RBRACE] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3077), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2268)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2415), [anon_sym_RBRACE] = ACTIONS(2415), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [anon_sym_RPAREN] = ACTIONS(2415), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2415), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(4577), [sym_logical_or] = ACTIONS(4547), }, [STATE(2269)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2273), [anon_sym_RBRACE] = ACTIONS(2273), [anon_sym_LPAREN] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [anon_sym_RPAREN] = ACTIONS(2273), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2273), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(4577), [sym_logical_or] = ACTIONS(4547), }, [STATE(2270)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2271)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2272)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2273)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2274)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2275)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2276)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2277)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2278)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2279)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2280)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2281)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2282)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(4547), }, [STATE(2283)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2503), [anon_sym_RBRACE] = ACTIONS(2503), [anon_sym_LPAREN] = ACTIONS(2503), [anon_sym_SEMI] = ACTIONS(2503), [anon_sym_RPAREN] = ACTIONS(2503), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2503), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(4577), [sym_logical_or] = ACTIONS(4547), }, [STATE(2284)] = { [anon_sym_DOT] = ACTIONS(4670), [anon_sym_STAR] = ACTIONS(4673), [anon_sym_COMMA] = ACTIONS(2323), [anon_sym_RBRACE] = ACTIONS(2323), [anon_sym_LPAREN] = ACTIONS(2323), [anon_sym_SEMI] = ACTIONS(2323), [anon_sym_RPAREN] = ACTIONS(2323), [anon_sym_in] = ACTIONS(4676), [anon_sym_LBRACK] = ACTIONS(4679), [anon_sym_RBRACK] = ACTIONS(2323), [sym_optional_chain] = ACTIONS(4682), [sym_static_chain] = ACTIONS(4685), [anon_sym_AMP_AMP] = ACTIONS(4688), [aux_sym_binary_expression_token1] = ACTIONS(4688), [anon_sym_PIPE_PIPE] = ACTIONS(4691), [aux_sym_binary_expression_token2] = ACTIONS(4691), [aux_sym_binary_expression_token3] = ACTIONS(4694), [anon_sym_GT_GT] = ACTIONS(4697), [anon_sym_GT_GT_GT] = ACTIONS(4700), [anon_sym_LT_LT] = ACTIONS(4700), [anon_sym_AMP] = ACTIONS(4703), [anon_sym_CARET] = ACTIONS(4706), [anon_sym_PIPE] = ACTIONS(4709), [anon_sym_PLUS] = ACTIONS(4712), [anon_sym_DASH] = ACTIONS(4712), [anon_sym_SLASH] = ACTIONS(4673), [anon_sym_PERCENT] = ACTIONS(4715), [anon_sym_BSLASH] = ACTIONS(4715), [aux_sym_binary_expression_token4] = ACTIONS(4715), [anon_sym_STAR_STAR] = ACTIONS(4718), [anon_sym_LT] = ACTIONS(4676), [aux_sym_binary_expression_token5] = ACTIONS(4676), [anon_sym_LT_EQ] = ACTIONS(4721), [aux_sym_binary_expression_token6] = ACTIONS(4721), [aux_sym_binary_expression_token7] = ACTIONS(4676), [anon_sym_EQ_EQ] = ACTIONS(4724), [anon_sym_EQ_EQ_EQ] = ACTIONS(4727), [aux_sym_binary_expression_token8] = ACTIONS(4724), [aux_sym_binary_expression_token9] = ACTIONS(4727), [aux_sym_binary_expression_token10] = ACTIONS(4727), [anon_sym_LT_GT] = ACTIONS(4727), [anon_sym_BANG_EQ] = ACTIONS(4724), [anon_sym_BANG_EQ_EQ] = ACTIONS(4727), [aux_sym_binary_expression_token11] = ACTIONS(4727), [aux_sym_binary_expression_token12] = ACTIONS(4727), [aux_sym_binary_expression_token13] = ACTIONS(4727), [aux_sym_binary_expression_token14] = ACTIONS(4727), [aux_sym_binary_expression_token15] = ACTIONS(4727), [anon_sym_GT_EQ] = ACTIONS(4721), [aux_sym_binary_expression_token16] = ACTIONS(4721), [aux_sym_binary_expression_token17] = ACTIONS(4721), [anon_sym_GT] = ACTIONS(4676), [aux_sym_binary_expression_token18] = ACTIONS(4676), [aux_sym_binary_expression_token19] = ACTIONS(4676), [aux_sym_binary_expression_token20] = ACTIONS(4676), [aux_sym_binary_expression_token21] = ACTIONS(4721), [aux_sym_binary_expression_token22] = ACTIONS(4721), [aux_sym_binary_expression_token23] = ACTIONS(4727), [anon_sym_QMARK_QMARK] = ACTIONS(4730), [anon_sym_instanceof] = ACTIONS(4721), [anon_sym_PLUS_PLUS] = ACTIONS(4733), [anon_sym_DASH_DASH] = ACTIONS(4733), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4736), [sym__elvis_operator] = ACTIONS(4739), [sym_logical_or] = ACTIONS(4691), }, [STATE(2285)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2269), [anon_sym_RBRACE] = ACTIONS(2269), [anon_sym_LPAREN] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [anon_sym_RPAREN] = ACTIONS(2269), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2269), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(4547), }, [STATE(2286)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2287)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3029), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2288)] = { [sym_arguments] = STATE(2533), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2145), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2145), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(2289)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3124), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2290)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4742), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4742), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2291)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(4745), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2292)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(4745), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(4748), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2293)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3033), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2294)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4751), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4751), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2295)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4754), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4754), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2296)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4757), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4757), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2297)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2298)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4759), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4759), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2299)] = { [sym_arguments] = STATE(2496), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4658), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(2300)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3120), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2301)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4380), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4762), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2302)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4374), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4765), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2303)] = { [sym_arguments] = STATE(2137), [aux_sym_arguments_repeat1] = STATE(4380), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4522), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4768), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2304)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3044), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2305)] = { [sym_arguments] = STATE(2759), [sym_identifier] = ACTIONS(2081), [anon_sym_DOT] = ACTIONS(2084), [anon_sym_STAR] = ACTIONS(2081), [anon_sym_LBRACE] = ACTIONS(2084), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2081), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2084), [sym_optional_chain] = ACTIONS(2084), [sym_static_chain] = ACTIONS(2084), [anon_sym_AMP_AMP] = ACTIONS(2084), [aux_sym_binary_expression_token1] = ACTIONS(2081), [anon_sym_PIPE_PIPE] = ACTIONS(2084), [aux_sym_binary_expression_token2] = ACTIONS(2081), [aux_sym_binary_expression_token3] = ACTIONS(2081), [anon_sym_GT_GT] = ACTIONS(2081), [anon_sym_GT_GT_GT] = ACTIONS(2084), [anon_sym_LT_LT] = ACTIONS(2084), [anon_sym_AMP] = ACTIONS(2081), [anon_sym_CARET] = ACTIONS(2084), [anon_sym_PIPE] = ACTIONS(2081), [anon_sym_PLUS] = ACTIONS(2081), [anon_sym_DASH] = ACTIONS(2081), [anon_sym_SLASH] = ACTIONS(2081), [anon_sym_PERCENT] = ACTIONS(2084), [anon_sym_BSLASH] = ACTIONS(2081), [aux_sym_binary_expression_token4] = ACTIONS(2081), [anon_sym_STAR_STAR] = ACTIONS(2084), [anon_sym_LT] = ACTIONS(2081), [aux_sym_binary_expression_token5] = ACTIONS(2081), [anon_sym_LT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token6] = ACTIONS(2081), [aux_sym_binary_expression_token7] = ACTIONS(2081), [anon_sym_EQ_EQ] = ACTIONS(2081), [anon_sym_EQ_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token8] = ACTIONS(2081), [aux_sym_binary_expression_token9] = ACTIONS(2081), [aux_sym_binary_expression_token10] = ACTIONS(2081), [anon_sym_LT_GT] = ACTIONS(2084), [anon_sym_BANG_EQ] = ACTIONS(2081), [anon_sym_BANG_EQ_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token11] = ACTIONS(2081), [aux_sym_binary_expression_token12] = ACTIONS(2081), [aux_sym_binary_expression_token13] = ACTIONS(2081), [aux_sym_binary_expression_token14] = ACTIONS(2084), [aux_sym_binary_expression_token15] = ACTIONS(2081), [anon_sym_GT_EQ] = ACTIONS(2084), [aux_sym_binary_expression_token16] = ACTIONS(2081), [aux_sym_binary_expression_token17] = ACTIONS(2081), [anon_sym_GT] = ACTIONS(2081), [aux_sym_binary_expression_token18] = ACTIONS(2081), [aux_sym_binary_expression_token19] = ACTIONS(2081), [aux_sym_binary_expression_token20] = ACTIONS(2081), [aux_sym_binary_expression_token21] = ACTIONS(2084), [aux_sym_binary_expression_token22] = ACTIONS(2084), [aux_sym_binary_expression_token23] = ACTIONS(2084), [anon_sym_QMARK_QMARK] = ACTIONS(2084), [anon_sym_instanceof] = ACTIONS(2081), [anon_sym_PLUS_PLUS] = ACTIONS(2084), [anon_sym_DASH_DASH] = ACTIONS(2084), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2084), [sym__elvis_operator] = ACTIONS(2084), [sym_logical_or] = ACTIONS(2084), [sym_tag_linefeed] = ACTIONS(2084), }, [STATE(2306)] = { [sym_identifier] = ACTIONS(2071), [anon_sym_DOT] = ACTIONS(2073), [anon_sym_STAR] = ACTIONS(2071), [anon_sym_COMMA] = ACTIONS(2073), [anon_sym_LPAREN] = ACTIONS(2073), [anon_sym_RPAREN] = ACTIONS(2073), [anon_sym_in] = ACTIONS(2071), [anon_sym_COLON] = ACTIONS(2071), [anon_sym_EQ] = ACTIONS(2071), [anon_sym_LBRACK] = ACTIONS(2073), [sym_optional_chain] = ACTIONS(2073), [sym_static_chain] = ACTIONS(2073), [anon_sym_AMP_AMP] = ACTIONS(2073), [aux_sym_binary_expression_token1] = ACTIONS(2071), [anon_sym_PIPE_PIPE] = ACTIONS(2073), [aux_sym_binary_expression_token2] = ACTIONS(2071), [aux_sym_binary_expression_token3] = ACTIONS(2071), [anon_sym_GT_GT] = ACTIONS(2071), [anon_sym_GT_GT_GT] = ACTIONS(2073), [anon_sym_LT_LT] = ACTIONS(2073), [anon_sym_AMP] = ACTIONS(2071), [anon_sym_CARET] = ACTIONS(2073), [anon_sym_PIPE] = ACTIONS(2071), [anon_sym_PLUS] = ACTIONS(2071), [anon_sym_DASH] = ACTIONS(2071), [anon_sym_SLASH] = ACTIONS(2071), [anon_sym_PERCENT] = ACTIONS(2073), [anon_sym_BSLASH] = ACTIONS(2071), [aux_sym_binary_expression_token4] = ACTIONS(2071), [anon_sym_STAR_STAR] = ACTIONS(2073), [anon_sym_LT] = ACTIONS(2071), [aux_sym_binary_expression_token5] = ACTIONS(2071), [anon_sym_LT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token6] = ACTIONS(2071), [aux_sym_binary_expression_token7] = ACTIONS(2071), [anon_sym_EQ_EQ] = ACTIONS(2071), [anon_sym_EQ_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token8] = ACTIONS(2071), [aux_sym_binary_expression_token9] = ACTIONS(2071), [aux_sym_binary_expression_token10] = ACTIONS(2071), [anon_sym_LT_GT] = ACTIONS(2073), [anon_sym_BANG_EQ] = ACTIONS(2071), [anon_sym_BANG_EQ_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token11] = ACTIONS(2071), [aux_sym_binary_expression_token12] = ACTIONS(2071), [aux_sym_binary_expression_token13] = ACTIONS(2071), [aux_sym_binary_expression_token14] = ACTIONS(2073), [aux_sym_binary_expression_token15] = ACTIONS(2071), [anon_sym_GT_EQ] = ACTIONS(2073), [aux_sym_binary_expression_token16] = ACTIONS(2071), [aux_sym_binary_expression_token17] = ACTIONS(2071), [anon_sym_GT] = ACTIONS(2071), [aux_sym_binary_expression_token18] = ACTIONS(2071), [aux_sym_binary_expression_token19] = ACTIONS(2071), [aux_sym_binary_expression_token20] = ACTIONS(2071), [aux_sym_binary_expression_token21] = ACTIONS(2073), [aux_sym_binary_expression_token22] = ACTIONS(2073), [aux_sym_binary_expression_token23] = ACTIONS(2073), [anon_sym_QMARK_QMARK] = ACTIONS(2073), [anon_sym_instanceof] = ACTIONS(2071), [anon_sym_PLUS_PLUS] = ACTIONS(2073), [anon_sym_DASH_DASH] = ACTIONS(2073), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2073), [sym__elvis_operator] = ACTIONS(2073), [sym_logical_or] = ACTIONS(2073), }, [STATE(2307)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_RBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3046), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2308)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4771), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4771), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2309)] = { [sym_arguments] = STATE(2759), [sym_identifier] = ACTIONS(2075), [anon_sym_DOT] = ACTIONS(2078), [anon_sym_STAR] = ACTIONS(2075), [anon_sym_LBRACE] = ACTIONS(2078), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2075), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2078), [sym_optional_chain] = ACTIONS(2078), [sym_static_chain] = ACTIONS(2078), [anon_sym_AMP_AMP] = ACTIONS(2078), [aux_sym_binary_expression_token1] = ACTIONS(2075), [anon_sym_PIPE_PIPE] = ACTIONS(2078), [aux_sym_binary_expression_token2] = ACTIONS(2075), [aux_sym_binary_expression_token3] = ACTIONS(2075), [anon_sym_GT_GT] = ACTIONS(2075), [anon_sym_GT_GT_GT] = ACTIONS(2078), [anon_sym_LT_LT] = ACTIONS(2078), [anon_sym_AMP] = ACTIONS(2075), [anon_sym_CARET] = ACTIONS(2078), [anon_sym_PIPE] = ACTIONS(2075), [anon_sym_PLUS] = ACTIONS(2075), [anon_sym_DASH] = ACTIONS(2075), [anon_sym_SLASH] = ACTIONS(2075), [anon_sym_PERCENT] = ACTIONS(2078), [anon_sym_BSLASH] = ACTIONS(2075), [aux_sym_binary_expression_token4] = ACTIONS(2075), [anon_sym_STAR_STAR] = ACTIONS(2078), [anon_sym_LT] = ACTIONS(2075), [aux_sym_binary_expression_token5] = ACTIONS(2075), [anon_sym_LT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token6] = ACTIONS(2075), [aux_sym_binary_expression_token7] = ACTIONS(2075), [anon_sym_EQ_EQ] = ACTIONS(2075), [anon_sym_EQ_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token8] = ACTIONS(2075), [aux_sym_binary_expression_token9] = ACTIONS(2075), [aux_sym_binary_expression_token10] = ACTIONS(2075), [anon_sym_LT_GT] = ACTIONS(2078), [anon_sym_BANG_EQ] = ACTIONS(2075), [anon_sym_BANG_EQ_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token11] = ACTIONS(2075), [aux_sym_binary_expression_token12] = ACTIONS(2075), [aux_sym_binary_expression_token13] = ACTIONS(2075), [aux_sym_binary_expression_token14] = ACTIONS(2078), [aux_sym_binary_expression_token15] = ACTIONS(2075), [anon_sym_GT_EQ] = ACTIONS(2078), [aux_sym_binary_expression_token16] = ACTIONS(2075), [aux_sym_binary_expression_token17] = ACTIONS(2075), [anon_sym_GT] = ACTIONS(2075), [aux_sym_binary_expression_token18] = ACTIONS(2075), [aux_sym_binary_expression_token19] = ACTIONS(2075), [aux_sym_binary_expression_token20] = ACTIONS(2075), [aux_sym_binary_expression_token21] = ACTIONS(2078), [aux_sym_binary_expression_token22] = ACTIONS(2078), [aux_sym_binary_expression_token23] = ACTIONS(2078), [anon_sym_QMARK_QMARK] = ACTIONS(2078), [anon_sym_instanceof] = ACTIONS(2075), [anon_sym_PLUS_PLUS] = ACTIONS(2078), [anon_sym_DASH_DASH] = ACTIONS(2078), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2078), [sym__elvis_operator] = ACTIONS(2078), [sym_logical_or] = ACTIONS(2078), [sym_tag_linefeed] = ACTIONS(2078), }, [STATE(2310)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3019), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2311)] = { [sym_arguments] = STATE(2550), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LPAREN] = ACTIONS(4481), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4658), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(2312)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3022), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2313)] = { [sym_arguments] = STATE(2568), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_SEMI] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4658), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2145), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(2314)] = { [sym_identifier] = ACTIONS(3109), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3051), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2315)] = { [sym_identifier] = ACTIONS(2067), [anon_sym_DOT] = ACTIONS(2069), [anon_sym_STAR] = ACTIONS(2067), [anon_sym_COMMA] = ACTIONS(2069), [anon_sym_LPAREN] = ACTIONS(2069), [anon_sym_RPAREN] = ACTIONS(2069), [anon_sym_in] = ACTIONS(2067), [anon_sym_COLON] = ACTIONS(2067), [anon_sym_EQ] = ACTIONS(2067), [anon_sym_LBRACK] = ACTIONS(2069), [sym_optional_chain] = ACTIONS(2069), [sym_static_chain] = ACTIONS(2069), [anon_sym_AMP_AMP] = ACTIONS(2069), [aux_sym_binary_expression_token1] = ACTIONS(2067), [anon_sym_PIPE_PIPE] = ACTIONS(2069), [aux_sym_binary_expression_token2] = ACTIONS(2067), [aux_sym_binary_expression_token3] = ACTIONS(2067), [anon_sym_GT_GT] = ACTIONS(2067), [anon_sym_GT_GT_GT] = ACTIONS(2069), [anon_sym_LT_LT] = ACTIONS(2069), [anon_sym_AMP] = ACTIONS(2067), [anon_sym_CARET] = ACTIONS(2069), [anon_sym_PIPE] = ACTIONS(2067), [anon_sym_PLUS] = ACTIONS(2067), [anon_sym_DASH] = ACTIONS(2067), [anon_sym_SLASH] = ACTIONS(2067), [anon_sym_PERCENT] = ACTIONS(2069), [anon_sym_BSLASH] = ACTIONS(2067), [aux_sym_binary_expression_token4] = ACTIONS(2067), [anon_sym_STAR_STAR] = ACTIONS(2069), [anon_sym_LT] = ACTIONS(2067), [aux_sym_binary_expression_token5] = ACTIONS(2067), [anon_sym_LT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token6] = ACTIONS(2067), [aux_sym_binary_expression_token7] = ACTIONS(2067), [anon_sym_EQ_EQ] = ACTIONS(2067), [anon_sym_EQ_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token8] = ACTIONS(2067), [aux_sym_binary_expression_token9] = ACTIONS(2067), [aux_sym_binary_expression_token10] = ACTIONS(2067), [anon_sym_LT_GT] = ACTIONS(2069), [anon_sym_BANG_EQ] = ACTIONS(2067), [anon_sym_BANG_EQ_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token11] = ACTIONS(2067), [aux_sym_binary_expression_token12] = ACTIONS(2067), [aux_sym_binary_expression_token13] = ACTIONS(2067), [aux_sym_binary_expression_token14] = ACTIONS(2069), [aux_sym_binary_expression_token15] = ACTIONS(2067), [anon_sym_GT_EQ] = ACTIONS(2069), [aux_sym_binary_expression_token16] = ACTIONS(2067), [aux_sym_binary_expression_token17] = ACTIONS(2067), [anon_sym_GT] = ACTIONS(2067), [aux_sym_binary_expression_token18] = ACTIONS(2067), [aux_sym_binary_expression_token19] = ACTIONS(2067), [aux_sym_binary_expression_token20] = ACTIONS(2067), [aux_sym_binary_expression_token21] = ACTIONS(2069), [aux_sym_binary_expression_token22] = ACTIONS(2069), [aux_sym_binary_expression_token23] = ACTIONS(2069), [anon_sym_QMARK_QMARK] = ACTIONS(2069), [anon_sym_instanceof] = ACTIONS(2067), [anon_sym_PLUS_PLUS] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(2069), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2069), [sym__elvis_operator] = ACTIONS(2069), [sym_logical_or] = ACTIONS(2069), }, [STATE(2316)] = { [sym_arguments] = STATE(2573), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_SEMI] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4658), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2157), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(2317)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2318)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), [sym_tag_linefeed] = ACTIONS(2177), }, [STATE(2319)] = { [sym_identifier] = ACTIONS(2125), [anon_sym_DOT] = ACTIONS(2127), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_SEMI] = ACTIONS(2127), [anon_sym_in] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2125), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(4773), [sym__automatic_semicolon] = ACTIONS(2127), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), [sym_tag_linefeed] = ACTIONS(2127), }, [STATE(2320)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(3142), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2321)] = { [sym_arguments] = STATE(2043), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4218), [anon_sym_SEMI] = ACTIONS(4775), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4775), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2322)] = { [sym_arguments] = STATE(2823), [sym_identifier] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2323)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4541), [anon_sym_COMMA] = ACTIONS(2185), [anon_sym_RBRACE] = ACTIONS(2185), [anon_sym_LPAREN] = ACTIONS(2185), [anon_sym_SEMI] = ACTIONS(2185), [anon_sym_RPAREN] = ACTIONS(2185), [anon_sym_in] = ACTIONS(4543), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2185), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4545), [aux_sym_binary_expression_token1] = ACTIONS(4545), [anon_sym_PIPE_PIPE] = ACTIONS(4547), [aux_sym_binary_expression_token2] = ACTIONS(4547), [aux_sym_binary_expression_token3] = ACTIONS(4549), [anon_sym_GT_GT] = ACTIONS(4551), [anon_sym_GT_GT_GT] = ACTIONS(4553), [anon_sym_LT_LT] = ACTIONS(4553), [anon_sym_AMP] = ACTIONS(4555), [anon_sym_CARET] = ACTIONS(4557), [anon_sym_PIPE] = ACTIONS(4559), [anon_sym_PLUS] = ACTIONS(4561), [anon_sym_DASH] = ACTIONS(4561), [anon_sym_SLASH] = ACTIONS(4541), [anon_sym_PERCENT] = ACTIONS(4563), [anon_sym_BSLASH] = ACTIONS(4563), [aux_sym_binary_expression_token4] = ACTIONS(4563), [anon_sym_STAR_STAR] = ACTIONS(4565), [anon_sym_LT] = ACTIONS(4543), [aux_sym_binary_expression_token5] = ACTIONS(4543), [anon_sym_LT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token6] = ACTIONS(4567), [aux_sym_binary_expression_token7] = ACTIONS(4543), [anon_sym_EQ_EQ] = ACTIONS(4569), [anon_sym_EQ_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token8] = ACTIONS(4569), [aux_sym_binary_expression_token9] = ACTIONS(4571), [aux_sym_binary_expression_token10] = ACTIONS(4571), [anon_sym_LT_GT] = ACTIONS(4571), [anon_sym_BANG_EQ] = ACTIONS(4569), [anon_sym_BANG_EQ_EQ] = ACTIONS(4571), [aux_sym_binary_expression_token11] = ACTIONS(4571), [aux_sym_binary_expression_token12] = ACTIONS(4571), [aux_sym_binary_expression_token13] = ACTIONS(4571), [aux_sym_binary_expression_token14] = ACTIONS(4571), [aux_sym_binary_expression_token15] = ACTIONS(4571), [anon_sym_GT_EQ] = ACTIONS(4567), [aux_sym_binary_expression_token16] = ACTIONS(4567), [aux_sym_binary_expression_token17] = ACTIONS(4567), [anon_sym_GT] = ACTIONS(4543), [aux_sym_binary_expression_token18] = ACTIONS(4543), [aux_sym_binary_expression_token19] = ACTIONS(4543), [aux_sym_binary_expression_token20] = ACTIONS(4543), [aux_sym_binary_expression_token21] = ACTIONS(4567), [aux_sym_binary_expression_token22] = ACTIONS(4567), [aux_sym_binary_expression_token23] = ACTIONS(4571), [anon_sym_QMARK_QMARK] = ACTIONS(4573), [anon_sym_instanceof] = ACTIONS(4567), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4575), [sym__elvis_operator] = ACTIONS(4577), [sym_logical_or] = ACTIONS(4547), }, [STATE(2324)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4778), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2325)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4781), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2326)] = { [anon_sym_DOT] = ACTIONS(1818), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1818), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_SEMI] = ACTIONS(1818), [anon_sym_in] = ACTIONS(1816), [anon_sym_while] = ACTIONS(1820), [anon_sym_LBRACK] = ACTIONS(1818), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1818), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1818), [aux_sym_binary_expression_token3] = ACTIONS(1818), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1818), [aux_sym_binary_expression_token4] = ACTIONS(1818), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1818), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1818), [aux_sym_binary_expression_token10] = ACTIONS(1818), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1818), [aux_sym_binary_expression_token12] = ACTIONS(1818), [aux_sym_binary_expression_token13] = ACTIONS(1818), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1818), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1818), [aux_sym_binary_expression_token17] = ACTIONS(1818), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1818), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1892), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), }, [STATE(2327)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(4828), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2249), }, [STATE(2328)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2329)] = { [sym_identifier] = ACTIONS(2159), [anon_sym_DOT] = ACTIONS(2161), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_COMMA] = ACTIONS(2161), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_RPAREN] = ACTIONS(2161), [anon_sym_in] = ACTIONS(2159), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2159), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2159), [aux_sym_binary_expression_token3] = ACTIONS(2159), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2159), [aux_sym_binary_expression_token4] = ACTIONS(2159), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2159), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2159), [aux_sym_binary_expression_token10] = ACTIONS(2159), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2159), [aux_sym_binary_expression_token12] = ACTIONS(2159), [aux_sym_binary_expression_token13] = ACTIONS(2159), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2159), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2159), [aux_sym_binary_expression_token17] = ACTIONS(2159), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2159), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), }, [STATE(2330)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2331)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2332)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4852), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2333)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2334)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2335)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4857), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4857), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2336)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2337)] = { [sym_identifier] = ACTIONS(2489), [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(2491), [anon_sym_in] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2491), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), [sym_tag_linefeed] = ACTIONS(2491), }, [STATE(2338)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4860), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2339)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2340)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(4865), [aux_sym_binary_expression_token2] = ACTIONS(4865), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(4865), }, [STATE(2341)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4871), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2342)] = { [sym_arguments] = STATE(2873), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2157), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2157), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(2343)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2503), [anon_sym_RBRACE] = ACTIONS(2503), [anon_sym_SEMI] = ACTIONS(2503), [anon_sym_RPAREN] = ACTIONS(2503), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2503), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(4865), [aux_sym_binary_expression_token2] = ACTIONS(4865), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(4874), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4876), [sym__elvis_operator] = ACTIONS(4878), [sym_logical_or] = ACTIONS(4865), }, [STATE(2344)] = { [aux_sym_object_repeat1] = STATE(4476), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(4883), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2345)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4885), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2346)] = { [anon_sym_DOT] = ACTIONS(4670), [anon_sym_STAR] = ACTIONS(4888), [anon_sym_COMMA] = ACTIONS(2323), [anon_sym_RBRACE] = ACTIONS(2323), [anon_sym_SEMI] = ACTIONS(2323), [anon_sym_RPAREN] = ACTIONS(2323), [anon_sym_in] = ACTIONS(4891), [anon_sym_LBRACK] = ACTIONS(4679), [anon_sym_RBRACK] = ACTIONS(2323), [sym_optional_chain] = ACTIONS(4682), [sym_static_chain] = ACTIONS(4685), [anon_sym_AMP_AMP] = ACTIONS(4894), [aux_sym_binary_expression_token1] = ACTIONS(4894), [anon_sym_PIPE_PIPE] = ACTIONS(4897), [aux_sym_binary_expression_token2] = ACTIONS(4897), [aux_sym_binary_expression_token3] = ACTIONS(4900), [anon_sym_GT_GT] = ACTIONS(4903), [anon_sym_GT_GT_GT] = ACTIONS(4906), [anon_sym_LT_LT] = ACTIONS(4906), [anon_sym_AMP] = ACTIONS(4909), [anon_sym_CARET] = ACTIONS(4912), [anon_sym_PIPE] = ACTIONS(4915), [anon_sym_PLUS] = ACTIONS(4918), [anon_sym_DASH] = ACTIONS(4918), [anon_sym_SLASH] = ACTIONS(4888), [anon_sym_PERCENT] = ACTIONS(4921), [anon_sym_BSLASH] = ACTIONS(4921), [aux_sym_binary_expression_token4] = ACTIONS(4921), [anon_sym_STAR_STAR] = ACTIONS(4924), [anon_sym_LT] = ACTIONS(4891), [aux_sym_binary_expression_token5] = ACTIONS(4891), [anon_sym_LT_EQ] = ACTIONS(4927), [aux_sym_binary_expression_token6] = ACTIONS(4927), [aux_sym_binary_expression_token7] = ACTIONS(4891), [anon_sym_EQ_EQ] = ACTIONS(4930), [anon_sym_EQ_EQ_EQ] = ACTIONS(4933), [aux_sym_binary_expression_token8] = ACTIONS(4930), [aux_sym_binary_expression_token9] = ACTIONS(4933), [aux_sym_binary_expression_token10] = ACTIONS(4933), [anon_sym_LT_GT] = ACTIONS(4933), [anon_sym_BANG_EQ] = ACTIONS(4930), [anon_sym_BANG_EQ_EQ] = ACTIONS(4933), [aux_sym_binary_expression_token11] = ACTIONS(4933), [aux_sym_binary_expression_token12] = ACTIONS(4933), [aux_sym_binary_expression_token13] = ACTIONS(4933), [aux_sym_binary_expression_token14] = ACTIONS(4933), [aux_sym_binary_expression_token15] = ACTIONS(4933), [anon_sym_GT_EQ] = ACTIONS(4927), [aux_sym_binary_expression_token16] = ACTIONS(4927), [aux_sym_binary_expression_token17] = ACTIONS(4927), [anon_sym_GT] = ACTIONS(4891), [aux_sym_binary_expression_token18] = ACTIONS(4891), [aux_sym_binary_expression_token19] = ACTIONS(4891), [aux_sym_binary_expression_token20] = ACTIONS(4891), [aux_sym_binary_expression_token21] = ACTIONS(4927), [aux_sym_binary_expression_token22] = ACTIONS(4927), [aux_sym_binary_expression_token23] = ACTIONS(4933), [anon_sym_QMARK_QMARK] = ACTIONS(4936), [anon_sym_instanceof] = ACTIONS(4927), [anon_sym_PLUS_PLUS] = ACTIONS(4733), [anon_sym_DASH_DASH] = ACTIONS(4733), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4939), [sym__elvis_operator] = ACTIONS(4942), [sym_logical_or] = ACTIONS(4897), }, [STATE(2347)] = { [sym_identifier] = ACTIONS(2235), [anon_sym_DOT] = ACTIONS(2237), [anon_sym_STAR] = ACTIONS(2235), [anon_sym_LPAREN] = ACTIONS(2237), [anon_sym_SEMI] = ACTIONS(2237), [anon_sym_in] = ACTIONS(2235), [anon_sym_LBRACK] = ACTIONS(2237), [sym_optional_chain] = ACTIONS(2237), [sym_static_chain] = ACTIONS(2237), [anon_sym_AMP_AMP] = ACTIONS(2237), [aux_sym_binary_expression_token1] = ACTIONS(2235), [anon_sym_PIPE_PIPE] = ACTIONS(2237), [aux_sym_binary_expression_token2] = ACTIONS(2235), [aux_sym_binary_expression_token3] = ACTIONS(2235), [anon_sym_GT_GT] = ACTIONS(2235), [anon_sym_GT_GT_GT] = ACTIONS(2237), [anon_sym_LT_LT] = ACTIONS(2237), [anon_sym_AMP] = ACTIONS(2235), [anon_sym_CARET] = ACTIONS(2237), [anon_sym_PIPE] = ACTIONS(2235), [anon_sym_PLUS] = ACTIONS(2235), [anon_sym_DASH] = ACTIONS(2235), [anon_sym_SLASH] = ACTIONS(2235), [anon_sym_PERCENT] = ACTIONS(2237), [anon_sym_BSLASH] = ACTIONS(2235), [aux_sym_binary_expression_token4] = ACTIONS(2235), [anon_sym_STAR_STAR] = ACTIONS(2237), [anon_sym_LT] = ACTIONS(2235), [aux_sym_binary_expression_token5] = ACTIONS(2235), [anon_sym_LT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token6] = ACTIONS(2235), [aux_sym_binary_expression_token7] = ACTIONS(2235), [anon_sym_EQ_EQ] = ACTIONS(2235), [anon_sym_EQ_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token8] = ACTIONS(2235), [aux_sym_binary_expression_token9] = ACTIONS(2235), [aux_sym_binary_expression_token10] = ACTIONS(2235), [anon_sym_LT_GT] = ACTIONS(2237), [anon_sym_BANG_EQ] = ACTIONS(2235), [anon_sym_BANG_EQ_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token11] = ACTIONS(2235), [aux_sym_binary_expression_token12] = ACTIONS(2235), [aux_sym_binary_expression_token13] = ACTIONS(2235), [aux_sym_binary_expression_token14] = ACTIONS(2237), [aux_sym_binary_expression_token15] = ACTIONS(2235), [anon_sym_GT_EQ] = ACTIONS(2237), [aux_sym_binary_expression_token16] = ACTIONS(2235), [aux_sym_binary_expression_token17] = ACTIONS(2235), [anon_sym_GT] = ACTIONS(2235), [aux_sym_binary_expression_token18] = ACTIONS(2235), [aux_sym_binary_expression_token19] = ACTIONS(2235), [aux_sym_binary_expression_token20] = ACTIONS(2235), [aux_sym_binary_expression_token21] = ACTIONS(2237), [aux_sym_binary_expression_token22] = ACTIONS(2237), [aux_sym_binary_expression_token23] = ACTIONS(2237), [anon_sym_QMARK_QMARK] = ACTIONS(2237), [anon_sym_instanceof] = ACTIONS(2235), [anon_sym_PLUS_PLUS] = ACTIONS(2237), [anon_sym_DASH_DASH] = ACTIONS(2237), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2237), [sym__ternary_qmark] = ACTIONS(2237), [sym__elvis_operator] = ACTIONS(2237), [sym_logical_or] = ACTIONS(2237), [sym_tag_linefeed] = ACTIONS(2237), }, [STATE(2348)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3048), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2349)] = { [sym_identifier] = ACTIONS(2239), [anon_sym_DOT] = ACTIONS(2241), [anon_sym_STAR] = ACTIONS(2239), [anon_sym_LPAREN] = ACTIONS(2241), [anon_sym_SEMI] = ACTIONS(2241), [anon_sym_in] = ACTIONS(2239), [anon_sym_LBRACK] = ACTIONS(2241), [sym_optional_chain] = ACTIONS(2241), [sym_static_chain] = ACTIONS(2241), [anon_sym_AMP_AMP] = ACTIONS(2241), [aux_sym_binary_expression_token1] = ACTIONS(2239), [anon_sym_PIPE_PIPE] = ACTIONS(2241), [aux_sym_binary_expression_token2] = ACTIONS(2239), [aux_sym_binary_expression_token3] = ACTIONS(2239), [anon_sym_GT_GT] = ACTIONS(2239), [anon_sym_GT_GT_GT] = ACTIONS(2241), [anon_sym_LT_LT] = ACTIONS(2241), [anon_sym_AMP] = ACTIONS(2239), [anon_sym_CARET] = ACTIONS(2241), [anon_sym_PIPE] = ACTIONS(2239), [anon_sym_PLUS] = ACTIONS(2239), [anon_sym_DASH] = ACTIONS(2239), [anon_sym_SLASH] = ACTIONS(2239), [anon_sym_PERCENT] = ACTIONS(2241), [anon_sym_BSLASH] = ACTIONS(2239), [aux_sym_binary_expression_token4] = ACTIONS(2239), [anon_sym_STAR_STAR] = ACTIONS(2241), [anon_sym_LT] = ACTIONS(2239), [aux_sym_binary_expression_token5] = ACTIONS(2239), [anon_sym_LT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token6] = ACTIONS(2239), [aux_sym_binary_expression_token7] = ACTIONS(2239), [anon_sym_EQ_EQ] = ACTIONS(2239), [anon_sym_EQ_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token8] = ACTIONS(2239), [aux_sym_binary_expression_token9] = ACTIONS(2239), [aux_sym_binary_expression_token10] = ACTIONS(2239), [anon_sym_LT_GT] = ACTIONS(2241), [anon_sym_BANG_EQ] = ACTIONS(2239), [anon_sym_BANG_EQ_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token11] = ACTIONS(2239), [aux_sym_binary_expression_token12] = ACTIONS(2239), [aux_sym_binary_expression_token13] = ACTIONS(2239), [aux_sym_binary_expression_token14] = ACTIONS(2241), [aux_sym_binary_expression_token15] = ACTIONS(2239), [anon_sym_GT_EQ] = ACTIONS(2241), [aux_sym_binary_expression_token16] = ACTIONS(2239), [aux_sym_binary_expression_token17] = ACTIONS(2239), [anon_sym_GT] = ACTIONS(2239), [aux_sym_binary_expression_token18] = ACTIONS(2239), [aux_sym_binary_expression_token19] = ACTIONS(2239), [aux_sym_binary_expression_token20] = ACTIONS(2239), [aux_sym_binary_expression_token21] = ACTIONS(2241), [aux_sym_binary_expression_token22] = ACTIONS(2241), [aux_sym_binary_expression_token23] = ACTIONS(2241), [anon_sym_QMARK_QMARK] = ACTIONS(2241), [anon_sym_instanceof] = ACTIONS(2239), [anon_sym_PLUS_PLUS] = ACTIONS(2241), [anon_sym_DASH_DASH] = ACTIONS(2241), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2241), [sym__ternary_qmark] = ACTIONS(2241), [sym__elvis_operator] = ACTIONS(2241), [sym_logical_or] = ACTIONS(2241), [sym_tag_linefeed] = ACTIONS(2241), }, [STATE(2350)] = { [sym_identifier] = ACTIONS(2165), [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_LBRACE] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), [sym_tag_linefeed] = ACTIONS(2167), }, [STATE(2351)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4945), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2352)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4948), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2353)] = { [sym_identifier] = ACTIONS(2469), [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2471), [anon_sym_in] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2471), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), [sym_tag_linefeed] = ACTIONS(2471), }, [STATE(2354)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_in] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), [sym_tag_linefeed] = ACTIONS(2487), }, [STATE(2355)] = { [sym_identifier] = ACTIONS(3109), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3019), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2356)] = { [sym_identifier] = ACTIONS(2159), [anon_sym_DOT] = ACTIONS(2161), [anon_sym_STAR] = ACTIONS(2159), [anon_sym_LBRACE] = ACTIONS(2161), [anon_sym_LPAREN] = ACTIONS(2161), [anon_sym_in] = ACTIONS(2159), [anon_sym_COLON] = ACTIONS(2159), [anon_sym_LBRACK] = ACTIONS(2161), [sym_optional_chain] = ACTIONS(2161), [sym_static_chain] = ACTIONS(2161), [anon_sym_AMP_AMP] = ACTIONS(2161), [aux_sym_binary_expression_token1] = ACTIONS(2159), [anon_sym_PIPE_PIPE] = ACTIONS(2161), [aux_sym_binary_expression_token2] = ACTIONS(2159), [aux_sym_binary_expression_token3] = ACTIONS(2159), [anon_sym_GT_GT] = ACTIONS(2159), [anon_sym_GT_GT_GT] = ACTIONS(2161), [anon_sym_LT_LT] = ACTIONS(2161), [anon_sym_AMP] = ACTIONS(2159), [anon_sym_CARET] = ACTIONS(2161), [anon_sym_PIPE] = ACTIONS(2159), [anon_sym_PLUS] = ACTIONS(2159), [anon_sym_DASH] = ACTIONS(2159), [anon_sym_SLASH] = ACTIONS(2159), [anon_sym_PERCENT] = ACTIONS(2161), [anon_sym_BSLASH] = ACTIONS(2159), [aux_sym_binary_expression_token4] = ACTIONS(2159), [anon_sym_STAR_STAR] = ACTIONS(2161), [anon_sym_LT] = ACTIONS(2159), [aux_sym_binary_expression_token5] = ACTIONS(2159), [anon_sym_LT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token6] = ACTIONS(2159), [aux_sym_binary_expression_token7] = ACTIONS(2159), [anon_sym_EQ_EQ] = ACTIONS(2159), [anon_sym_EQ_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token8] = ACTIONS(2159), [aux_sym_binary_expression_token9] = ACTIONS(2159), [aux_sym_binary_expression_token10] = ACTIONS(2159), [anon_sym_LT_GT] = ACTIONS(2161), [anon_sym_BANG_EQ] = ACTIONS(2159), [anon_sym_BANG_EQ_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token11] = ACTIONS(2159), [aux_sym_binary_expression_token12] = ACTIONS(2159), [aux_sym_binary_expression_token13] = ACTIONS(2159), [aux_sym_binary_expression_token14] = ACTIONS(2161), [aux_sym_binary_expression_token15] = ACTIONS(2159), [anon_sym_GT_EQ] = ACTIONS(2161), [aux_sym_binary_expression_token16] = ACTIONS(2159), [aux_sym_binary_expression_token17] = ACTIONS(2159), [anon_sym_GT] = ACTIONS(2159), [aux_sym_binary_expression_token18] = ACTIONS(2159), [aux_sym_binary_expression_token19] = ACTIONS(2159), [aux_sym_binary_expression_token20] = ACTIONS(2159), [aux_sym_binary_expression_token21] = ACTIONS(2161), [aux_sym_binary_expression_token22] = ACTIONS(2161), [aux_sym_binary_expression_token23] = ACTIONS(2161), [anon_sym_QMARK_QMARK] = ACTIONS(2161), [anon_sym_instanceof] = ACTIONS(2159), [anon_sym_PLUS_PLUS] = ACTIONS(2161), [anon_sym_DASH_DASH] = ACTIONS(2161), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2161), [sym__elvis_operator] = ACTIONS(2161), [sym_logical_or] = ACTIONS(2161), [sym_tag_linefeed] = ACTIONS(2161), }, [STATE(2357)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4951), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2358)] = { [sym_identifier] = ACTIONS(2445), [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_LPAREN] = ACTIONS(2448), [anon_sym_SEMI] = ACTIONS(2448), [anon_sym_in] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), [sym_tag_linefeed] = ACTIONS(2448), }, [STATE(2359)] = { [sym_identifier] = ACTIONS(2451), [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_LPAREN] = ACTIONS(2454), [anon_sym_SEMI] = ACTIONS(2454), [anon_sym_in] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), [sym_tag_linefeed] = ACTIONS(2454), }, [STATE(2360)] = { [sym_identifier] = ACTIONS(1806), [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LPAREN] = ACTIONS(1809), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), [sym_tag_linefeed] = ACTIONS(1809), }, [STATE(2361)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4954), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2362)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1826), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), [sym_tag_linefeed] = ACTIONS(1826), }, [STATE(2363)] = { [sym_identifier] = ACTIONS(1830), [anon_sym_DOT] = ACTIONS(1832), [anon_sym_STAR] = ACTIONS(1830), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_in] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [sym_optional_chain] = ACTIONS(1832), [sym_static_chain] = ACTIONS(1832), [anon_sym_AMP_AMP] = ACTIONS(1832), [aux_sym_binary_expression_token1] = ACTIONS(1830), [anon_sym_PIPE_PIPE] = ACTIONS(1832), [aux_sym_binary_expression_token2] = ACTIONS(1830), [aux_sym_binary_expression_token3] = ACTIONS(1830), [anon_sym_GT_GT] = ACTIONS(1830), [anon_sym_GT_GT_GT] = ACTIONS(1832), [anon_sym_LT_LT] = ACTIONS(1832), [anon_sym_AMP] = ACTIONS(1830), [anon_sym_CARET] = ACTIONS(1832), [anon_sym_PIPE] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1832), [anon_sym_BSLASH] = ACTIONS(1830), [aux_sym_binary_expression_token4] = ACTIONS(1830), [anon_sym_STAR_STAR] = ACTIONS(1832), [anon_sym_LT] = ACTIONS(1830), [aux_sym_binary_expression_token5] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token6] = ACTIONS(1830), [aux_sym_binary_expression_token7] = ACTIONS(1830), [anon_sym_EQ_EQ] = ACTIONS(1830), [anon_sym_EQ_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token8] = ACTIONS(1830), [aux_sym_binary_expression_token9] = ACTIONS(1830), [aux_sym_binary_expression_token10] = ACTIONS(1830), [anon_sym_LT_GT] = ACTIONS(1832), [anon_sym_BANG_EQ] = ACTIONS(1830), [anon_sym_BANG_EQ_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token11] = ACTIONS(1830), [aux_sym_binary_expression_token12] = ACTIONS(1830), [aux_sym_binary_expression_token13] = ACTIONS(1830), [aux_sym_binary_expression_token14] = ACTIONS(1832), [aux_sym_binary_expression_token15] = ACTIONS(1830), [anon_sym_GT_EQ] = ACTIONS(1832), [aux_sym_binary_expression_token16] = ACTIONS(1830), [aux_sym_binary_expression_token17] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [aux_sym_binary_expression_token18] = ACTIONS(1830), [aux_sym_binary_expression_token19] = ACTIONS(1830), [aux_sym_binary_expression_token20] = ACTIONS(1830), [aux_sym_binary_expression_token21] = ACTIONS(1832), [aux_sym_binary_expression_token22] = ACTIONS(1832), [aux_sym_binary_expression_token23] = ACTIONS(1832), [anon_sym_QMARK_QMARK] = ACTIONS(1832), [anon_sym_instanceof] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1832), [sym__ternary_qmark] = ACTIONS(1832), [sym__elvis_operator] = ACTIONS(1832), [sym_logical_or] = ACTIONS(1832), [sym_tag_linefeed] = ACTIONS(1832), }, [STATE(2364)] = { [sym_identifier] = ACTIONS(2465), [anon_sym_DOT] = ACTIONS(2467), [anon_sym_STAR] = ACTIONS(2465), [anon_sym_LPAREN] = ACTIONS(2467), [anon_sym_SEMI] = ACTIONS(2467), [anon_sym_in] = ACTIONS(2465), [anon_sym_LBRACK] = ACTIONS(2467), [sym_optional_chain] = ACTIONS(2467), [sym_static_chain] = ACTIONS(2467), [anon_sym_AMP_AMP] = ACTIONS(2467), [aux_sym_binary_expression_token1] = ACTIONS(2465), [anon_sym_PIPE_PIPE] = ACTIONS(2467), [aux_sym_binary_expression_token2] = ACTIONS(2465), [aux_sym_binary_expression_token3] = ACTIONS(2465), [anon_sym_GT_GT] = ACTIONS(2465), [anon_sym_GT_GT_GT] = ACTIONS(2467), [anon_sym_LT_LT] = ACTIONS(2467), [anon_sym_AMP] = ACTIONS(2465), [anon_sym_CARET] = ACTIONS(2467), [anon_sym_PIPE] = ACTIONS(2465), [anon_sym_PLUS] = ACTIONS(2465), [anon_sym_DASH] = ACTIONS(2465), [anon_sym_SLASH] = ACTIONS(2465), [anon_sym_PERCENT] = ACTIONS(2467), [anon_sym_BSLASH] = ACTIONS(2465), [aux_sym_binary_expression_token4] = ACTIONS(2465), [anon_sym_STAR_STAR] = ACTIONS(2467), [anon_sym_LT] = ACTIONS(2465), [aux_sym_binary_expression_token5] = ACTIONS(2465), [anon_sym_LT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token6] = ACTIONS(2465), [aux_sym_binary_expression_token7] = ACTIONS(2465), [anon_sym_EQ_EQ] = ACTIONS(2465), [anon_sym_EQ_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token8] = ACTIONS(2465), [aux_sym_binary_expression_token9] = ACTIONS(2465), [aux_sym_binary_expression_token10] = ACTIONS(2465), [anon_sym_LT_GT] = ACTIONS(2467), [anon_sym_BANG_EQ] = ACTIONS(2465), [anon_sym_BANG_EQ_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token11] = ACTIONS(2465), [aux_sym_binary_expression_token12] = ACTIONS(2465), [aux_sym_binary_expression_token13] = ACTIONS(2465), [aux_sym_binary_expression_token14] = ACTIONS(2467), [aux_sym_binary_expression_token15] = ACTIONS(2465), [anon_sym_GT_EQ] = ACTIONS(2467), [aux_sym_binary_expression_token16] = ACTIONS(2465), [aux_sym_binary_expression_token17] = ACTIONS(2465), [anon_sym_GT] = ACTIONS(2465), [aux_sym_binary_expression_token18] = ACTIONS(2465), [aux_sym_binary_expression_token19] = ACTIONS(2465), [aux_sym_binary_expression_token20] = ACTIONS(2465), [aux_sym_binary_expression_token21] = ACTIONS(2467), [aux_sym_binary_expression_token22] = ACTIONS(2467), [aux_sym_binary_expression_token23] = ACTIONS(2467), [anon_sym_QMARK_QMARK] = ACTIONS(2467), [anon_sym_instanceof] = ACTIONS(2465), [anon_sym_PLUS_PLUS] = ACTIONS(2467), [anon_sym_DASH_DASH] = ACTIONS(2467), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2467), [sym__ternary_qmark] = ACTIONS(2467), [sym__elvis_operator] = ACTIONS(2467), [sym_logical_or] = ACTIONS(2467), [sym_tag_linefeed] = ACTIONS(2467), }, [STATE(2365)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(4957), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2366)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2269), [anon_sym_RBRACE] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [anon_sym_RPAREN] = ACTIONS(2269), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2269), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(4865), [aux_sym_binary_expression_token2] = ACTIONS(4865), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(4874), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4876), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(4865), }, [STATE(2367)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(4959), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), [sym_tag_linefeed] = ACTIONS(1826), }, [STATE(2368)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(4961), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2369)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4963), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2370)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_COMMA] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_RPAREN] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), }, [STATE(2371)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_SEMI] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2177), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), [sym_tag_linefeed] = ACTIONS(2177), }, [STATE(2372)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3120), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2373)] = { [sym_identifier] = ACTIONS(2255), [anon_sym_DOT] = ACTIONS(2257), [anon_sym_STAR] = ACTIONS(2255), [anon_sym_LPAREN] = ACTIONS(2257), [anon_sym_SEMI] = ACTIONS(2257), [anon_sym_in] = ACTIONS(2255), [anon_sym_LBRACK] = ACTIONS(2257), [sym_optional_chain] = ACTIONS(2257), [sym_static_chain] = ACTIONS(2257), [anon_sym_AMP_AMP] = ACTIONS(2257), [aux_sym_binary_expression_token1] = ACTIONS(2255), [anon_sym_PIPE_PIPE] = ACTIONS(2257), [aux_sym_binary_expression_token2] = ACTIONS(2255), [aux_sym_binary_expression_token3] = ACTIONS(2255), [anon_sym_GT_GT] = ACTIONS(2255), [anon_sym_GT_GT_GT] = ACTIONS(2257), [anon_sym_LT_LT] = ACTIONS(2257), [anon_sym_AMP] = ACTIONS(2255), [anon_sym_CARET] = ACTIONS(2257), [anon_sym_PIPE] = ACTIONS(2255), [anon_sym_PLUS] = ACTIONS(2255), [anon_sym_DASH] = ACTIONS(2255), [anon_sym_SLASH] = ACTIONS(2255), [anon_sym_PERCENT] = ACTIONS(2257), [anon_sym_BSLASH] = ACTIONS(2255), [aux_sym_binary_expression_token4] = ACTIONS(2255), [anon_sym_STAR_STAR] = ACTIONS(2257), [anon_sym_LT] = ACTIONS(2255), [aux_sym_binary_expression_token5] = ACTIONS(2255), [anon_sym_LT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token6] = ACTIONS(2255), [aux_sym_binary_expression_token7] = ACTIONS(2255), [anon_sym_EQ_EQ] = ACTIONS(2255), [anon_sym_EQ_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token8] = ACTIONS(2255), [aux_sym_binary_expression_token9] = ACTIONS(2255), [aux_sym_binary_expression_token10] = ACTIONS(2255), [anon_sym_LT_GT] = ACTIONS(2257), [anon_sym_BANG_EQ] = ACTIONS(2255), [anon_sym_BANG_EQ_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token11] = ACTIONS(2255), [aux_sym_binary_expression_token12] = ACTIONS(2255), [aux_sym_binary_expression_token13] = ACTIONS(2255), [aux_sym_binary_expression_token14] = ACTIONS(2257), [aux_sym_binary_expression_token15] = ACTIONS(2255), [anon_sym_GT_EQ] = ACTIONS(2257), [aux_sym_binary_expression_token16] = ACTIONS(2255), [aux_sym_binary_expression_token17] = ACTIONS(2255), [anon_sym_GT] = ACTIONS(2255), [aux_sym_binary_expression_token18] = ACTIONS(2255), [aux_sym_binary_expression_token19] = ACTIONS(2255), [aux_sym_binary_expression_token20] = ACTIONS(2255), [aux_sym_binary_expression_token21] = ACTIONS(2257), [aux_sym_binary_expression_token22] = ACTIONS(2257), [aux_sym_binary_expression_token23] = ACTIONS(2257), [anon_sym_QMARK_QMARK] = ACTIONS(2257), [anon_sym_instanceof] = ACTIONS(2255), [anon_sym_PLUS_PLUS] = ACTIONS(2257), [anon_sym_DASH_DASH] = ACTIONS(2257), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2257), [sym__ternary_qmark] = ACTIONS(2257), [sym__elvis_operator] = ACTIONS(2257), [sym_logical_or] = ACTIONS(2257), [sym_tag_linefeed] = ACTIONS(2257), }, [STATE(2374)] = { [sym_arguments] = STATE(2823), [sym_identifier] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(4966), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(4968), [sym_optional_chain] = ACTIONS(4970), [sym_static_chain] = ACTIONS(4972), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2375)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(4974), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2376)] = { [sym_identifier] = ACTIONS(3075), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3077), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2377)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3122), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2378)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4976), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2379)] = { [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1809), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_while] = ACTIONS(1802), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1809), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1809), [aux_sym_binary_expression_token3] = ACTIONS(1809), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1809), [aux_sym_binary_expression_token4] = ACTIONS(1809), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1809), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1809), [aux_sym_binary_expression_token10] = ACTIONS(1809), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1809), [aux_sym_binary_expression_token12] = ACTIONS(1809), [aux_sym_binary_expression_token13] = ACTIONS(1809), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1809), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1809), [aux_sym_binary_expression_token17] = ACTIONS(1809), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1809), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1902), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), }, [STATE(2380)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_LBRACE] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), [sym_tag_linefeed] = ACTIONS(2177), }, [STATE(2381)] = { [sym_arguments] = STATE(2888), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(4966), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_RPAREN] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(4968), [sym_optional_chain] = ACTIONS(4970), [sym_static_chain] = ACTIONS(4972), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(2382)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(4979), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2383)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_case] = ACTIONS(1824), [anon_sym_default] = ACTIONS(1824), [anon_sym_catch] = ACTIONS(1824), [anon_sym_finally] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [anon_sym_new] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1826), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_property] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), [sym__automatic_semicolon] = ACTIONS(4981), }, [STATE(2384)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_RBRACE] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3051), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2385)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4983), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2386)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(4986), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2387)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_RBRACE] = ACTIONS(4989), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2388)] = { [sym_identifier] = ACTIONS(4992), [anon_sym_import] = ACTIONS(4992), [anon_sym_LBRACE] = ACTIONS(4994), [anon_sym_RBRACE] = ACTIONS(4994), [anon_sym_with] = ACTIONS(4992), [anon_sym_var] = ACTIONS(4992), [anon_sym_else] = ACTIONS(4992), [anon_sym_if] = ACTIONS(4992), [anon_sym_switch] = ACTIONS(4992), [anon_sym_for] = ACTIONS(4992), [anon_sym_LPAREN] = ACTIONS(4994), [anon_sym_SEMI] = ACTIONS(4994), [anon_sym_let] = ACTIONS(4992), [anon_sym_while] = ACTIONS(4992), [anon_sym_do] = ACTIONS(4992), [anon_sym_try] = ACTIONS(4992), [anon_sym_break] = ACTIONS(4992), [anon_sym_continue] = ACTIONS(4992), [anon_sym_debugger] = ACTIONS(4992), [anon_sym_return] = ACTIONS(4992), [anon_sym_throw] = ACTIONS(4992), [anon_sym_include] = ACTIONS(4992), [anon_sym_case] = ACTIONS(4992), [anon_sym_default] = ACTIONS(4992), [anon_sym_catch] = ACTIONS(4992), [anon_sym_finally] = ACTIONS(4992), [anon_sym_LBRACK] = ACTIONS(4994), [anon_sym_static] = ACTIONS(4992), [anon_sym_abstract] = ACTIONS(4992), [anon_sym_final] = ACTIONS(4992), [anon_sym_component] = ACTIONS(4992), [anon_sym_interface] = ACTIONS(4992), [anon_sym_function] = ACTIONS(4992), [anon_sym_public] = ACTIONS(4992), [anon_sym_private] = ACTIONS(4992), [anon_sym_package] = ACTIONS(4992), [anon_sym_remote] = ACTIONS(4992), [anon_sym_query] = ACTIONS(4992), [anon_sym_new] = ACTIONS(4992), [anon_sym_PLUS] = ACTIONS(4992), [anon_sym_DASH] = ACTIONS(4992), [anon_sym_SLASH] = ACTIONS(4992), [anon_sym_BANG] = ACTIONS(4994), [anon_sym_TILDE] = ACTIONS(4994), [aux_sym_unary_operator_token1] = ACTIONS(4992), [anon_sym_PLUS_PLUS] = ACTIONS(4994), [anon_sym_DASH_DASH] = ACTIONS(4994), [anon_sym_DQUOTE] = ACTIONS(4994), [anon_sym_SQUOTE] = ACTIONS(4994), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4992), [sym_this] = ACTIONS(4992), [sym_super] = ACTIONS(4992), [sym_true] = ACTIONS(4992), [sym_false] = ACTIONS(4992), [sym_null] = ACTIONS(4992), [sym_undefined] = ACTIONS(4992), [anon_sym_property] = ACTIONS(4992), [anon_sym_get] = ACTIONS(4992), [anon_sym_set] = ACTIONS(4992), [anon_sym_POUND] = ACTIONS(4994), [anon_sym_export] = ACTIONS(4992), [anon_sym_queryExecute] = ACTIONS(4992), [anon_sym_BQUOTE] = ACTIONS(4992), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4994), }, [STATE(2389)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2499), [anon_sym_RBRACE] = ACTIONS(2499), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(5032), [sym_logical_or] = ACTIONS(5002), }, [STATE(2390)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2249), [anon_sym_RBRACE] = ACTIONS(2249), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(5032), [sym_logical_or] = ACTIONS(5002), }, [STATE(2391)] = { [sym_identifier] = ACTIONS(2125), [anon_sym_DOT] = ACTIONS(2127), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_COMMA] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_RPAREN] = ACTIONS(2127), [anon_sym_in] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2125), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(5034), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), }, [STATE(2392)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2233), [anon_sym_RBRACE] = ACTIONS(2233), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(5032), [sym_logical_or] = ACTIONS(5002), }, [STATE(2393)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2394)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5036), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2395)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5039), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2396)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2397)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5042), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2398)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5045), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2399)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5048), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2400)] = { [sym_identifier] = ACTIONS(5051), [anon_sym_import] = ACTIONS(5051), [anon_sym_LBRACE] = ACTIONS(5053), [anon_sym_RBRACE] = ACTIONS(5053), [anon_sym_with] = ACTIONS(5051), [anon_sym_var] = ACTIONS(5051), [anon_sym_else] = ACTIONS(5051), [anon_sym_if] = ACTIONS(5051), [anon_sym_switch] = ACTIONS(5051), [anon_sym_for] = ACTIONS(5051), [anon_sym_LPAREN] = ACTIONS(5053), [anon_sym_SEMI] = ACTIONS(5053), [anon_sym_let] = ACTIONS(5051), [anon_sym_while] = ACTIONS(5051), [anon_sym_do] = ACTIONS(5051), [anon_sym_try] = ACTIONS(5051), [anon_sym_break] = ACTIONS(5051), [anon_sym_continue] = ACTIONS(5051), [anon_sym_debugger] = ACTIONS(5051), [anon_sym_return] = ACTIONS(5051), [anon_sym_throw] = ACTIONS(5051), [anon_sym_include] = ACTIONS(5051), [anon_sym_case] = ACTIONS(5051), [anon_sym_default] = ACTIONS(5051), [anon_sym_catch] = ACTIONS(5051), [anon_sym_finally] = ACTIONS(5051), [anon_sym_LBRACK] = ACTIONS(5053), [anon_sym_static] = ACTIONS(5051), [anon_sym_abstract] = ACTIONS(5051), [anon_sym_final] = ACTIONS(5051), [anon_sym_component] = ACTIONS(5051), [anon_sym_interface] = ACTIONS(5051), [anon_sym_function] = ACTIONS(5051), [anon_sym_public] = ACTIONS(5051), [anon_sym_private] = ACTIONS(5051), [anon_sym_package] = ACTIONS(5051), [anon_sym_remote] = ACTIONS(5051), [anon_sym_query] = ACTIONS(5051), [anon_sym_new] = ACTIONS(5051), [anon_sym_PLUS] = ACTIONS(5051), [anon_sym_DASH] = ACTIONS(5051), [anon_sym_SLASH] = ACTIONS(5051), [anon_sym_BANG] = ACTIONS(5053), [anon_sym_TILDE] = ACTIONS(5053), [aux_sym_unary_operator_token1] = ACTIONS(5051), [anon_sym_PLUS_PLUS] = ACTIONS(5053), [anon_sym_DASH_DASH] = ACTIONS(5053), [anon_sym_DQUOTE] = ACTIONS(5053), [anon_sym_SQUOTE] = ACTIONS(5053), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(5051), [sym_this] = ACTIONS(5051), [sym_super] = ACTIONS(5051), [sym_true] = ACTIONS(5051), [sym_false] = ACTIONS(5051), [sym_null] = ACTIONS(5051), [sym_undefined] = ACTIONS(5051), [anon_sym_property] = ACTIONS(5051), [anon_sym_get] = ACTIONS(5051), [anon_sym_set] = ACTIONS(5051), [anon_sym_POUND] = ACTIONS(5053), [anon_sym_export] = ACTIONS(5051), [anon_sym_queryExecute] = ACTIONS(5051), [anon_sym_BQUOTE] = ACTIONS(5051), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(5053), }, [STATE(2401)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5055), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2402)] = { [sym_identifier] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LPAREN] = ACTIONS(2063), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(2403)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5058), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2404)] = { [sym_identifier] = ACTIONS(2263), [anon_sym_DOT] = ACTIONS(2265), [anon_sym_STAR] = ACTIONS(2263), [anon_sym_LPAREN] = ACTIONS(2265), [anon_sym_SEMI] = ACTIONS(2265), [anon_sym_in] = ACTIONS(2263), [anon_sym_LBRACK] = ACTIONS(2265), [sym_optional_chain] = ACTIONS(2265), [sym_static_chain] = ACTIONS(2265), [anon_sym_AMP_AMP] = ACTIONS(2265), [aux_sym_binary_expression_token1] = ACTIONS(2263), [anon_sym_PIPE_PIPE] = ACTIONS(2265), [aux_sym_binary_expression_token2] = ACTIONS(2263), [aux_sym_binary_expression_token3] = ACTIONS(2263), [anon_sym_GT_GT] = ACTIONS(2263), [anon_sym_GT_GT_GT] = ACTIONS(2265), [anon_sym_LT_LT] = ACTIONS(2265), [anon_sym_AMP] = ACTIONS(2263), [anon_sym_CARET] = ACTIONS(2265), [anon_sym_PIPE] = ACTIONS(2263), [anon_sym_PLUS] = ACTIONS(2263), [anon_sym_DASH] = ACTIONS(2263), [anon_sym_SLASH] = ACTIONS(2263), [anon_sym_PERCENT] = ACTIONS(2265), [anon_sym_BSLASH] = ACTIONS(2263), [aux_sym_binary_expression_token4] = ACTIONS(2263), [anon_sym_STAR_STAR] = ACTIONS(2265), [anon_sym_LT] = ACTIONS(2263), [aux_sym_binary_expression_token5] = ACTIONS(2263), [anon_sym_LT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token6] = ACTIONS(2263), [aux_sym_binary_expression_token7] = ACTIONS(2263), [anon_sym_EQ_EQ] = ACTIONS(2263), [anon_sym_EQ_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token8] = ACTIONS(2263), [aux_sym_binary_expression_token9] = ACTIONS(2263), [aux_sym_binary_expression_token10] = ACTIONS(2263), [anon_sym_LT_GT] = ACTIONS(2265), [anon_sym_BANG_EQ] = ACTIONS(2263), [anon_sym_BANG_EQ_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token11] = ACTIONS(2263), [aux_sym_binary_expression_token12] = ACTIONS(2263), [aux_sym_binary_expression_token13] = ACTIONS(2263), [aux_sym_binary_expression_token14] = ACTIONS(2265), [aux_sym_binary_expression_token15] = ACTIONS(2263), [anon_sym_GT_EQ] = ACTIONS(2265), [aux_sym_binary_expression_token16] = ACTIONS(2263), [aux_sym_binary_expression_token17] = ACTIONS(2263), [anon_sym_GT] = ACTIONS(2263), [aux_sym_binary_expression_token18] = ACTIONS(2263), [aux_sym_binary_expression_token19] = ACTIONS(2263), [aux_sym_binary_expression_token20] = ACTIONS(2263), [aux_sym_binary_expression_token21] = ACTIONS(2265), [aux_sym_binary_expression_token22] = ACTIONS(2265), [aux_sym_binary_expression_token23] = ACTIONS(2265), [anon_sym_QMARK_QMARK] = ACTIONS(2265), [anon_sym_instanceof] = ACTIONS(2263), [anon_sym_PLUS_PLUS] = ACTIONS(2265), [anon_sym_DASH_DASH] = ACTIONS(2265), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2265), [sym__ternary_qmark] = ACTIONS(2265), [sym__elvis_operator] = ACTIONS(2265), [sym_logical_or] = ACTIONS(2265), [sym_tag_linefeed] = ACTIONS(2265), }, [STATE(2405)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5061), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2406)] = { [sym_identifier] = ACTIONS(2169), [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(4499), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_RPAREN] = ACTIONS(4499), [anon_sym_in] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2407)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5064), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2408)] = { [sym_identifier] = ACTIONS(2417), [anon_sym_DOT] = ACTIONS(2419), [anon_sym_STAR] = ACTIONS(2417), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_SEMI] = ACTIONS(2419), [anon_sym_in] = ACTIONS(2417), [anon_sym_LBRACK] = ACTIONS(2419), [sym_optional_chain] = ACTIONS(2419), [sym_static_chain] = ACTIONS(2419), [anon_sym_AMP_AMP] = ACTIONS(2419), [aux_sym_binary_expression_token1] = ACTIONS(2417), [anon_sym_PIPE_PIPE] = ACTIONS(2419), [aux_sym_binary_expression_token2] = ACTIONS(2417), [aux_sym_binary_expression_token3] = ACTIONS(2417), [anon_sym_GT_GT] = ACTIONS(2417), [anon_sym_GT_GT_GT] = ACTIONS(2419), [anon_sym_LT_LT] = ACTIONS(2419), [anon_sym_AMP] = ACTIONS(2417), [anon_sym_CARET] = ACTIONS(2419), [anon_sym_PIPE] = ACTIONS(2417), [anon_sym_PLUS] = ACTIONS(2417), [anon_sym_DASH] = ACTIONS(2417), [anon_sym_SLASH] = ACTIONS(2417), [anon_sym_PERCENT] = ACTIONS(2419), [anon_sym_BSLASH] = ACTIONS(2417), [aux_sym_binary_expression_token4] = ACTIONS(2417), [anon_sym_STAR_STAR] = ACTIONS(2419), [anon_sym_LT] = ACTIONS(2417), [aux_sym_binary_expression_token5] = ACTIONS(2417), [anon_sym_LT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token6] = ACTIONS(2417), [aux_sym_binary_expression_token7] = ACTIONS(2417), [anon_sym_EQ_EQ] = ACTIONS(2417), [anon_sym_EQ_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token8] = ACTIONS(2417), [aux_sym_binary_expression_token9] = ACTIONS(2417), [aux_sym_binary_expression_token10] = ACTIONS(2417), [anon_sym_LT_GT] = ACTIONS(2419), [anon_sym_BANG_EQ] = ACTIONS(2417), [anon_sym_BANG_EQ_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token11] = ACTIONS(2417), [aux_sym_binary_expression_token12] = ACTIONS(2417), [aux_sym_binary_expression_token13] = ACTIONS(2417), [aux_sym_binary_expression_token14] = ACTIONS(2419), [aux_sym_binary_expression_token15] = ACTIONS(2417), [anon_sym_GT_EQ] = ACTIONS(2419), [aux_sym_binary_expression_token16] = ACTIONS(2417), [aux_sym_binary_expression_token17] = ACTIONS(2417), [anon_sym_GT] = ACTIONS(2417), [aux_sym_binary_expression_token18] = ACTIONS(2417), [aux_sym_binary_expression_token19] = ACTIONS(2417), [aux_sym_binary_expression_token20] = ACTIONS(2417), [aux_sym_binary_expression_token21] = ACTIONS(2419), [aux_sym_binary_expression_token22] = ACTIONS(2419), [aux_sym_binary_expression_token23] = ACTIONS(2419), [anon_sym_QMARK_QMARK] = ACTIONS(2419), [anon_sym_instanceof] = ACTIONS(2417), [anon_sym_PLUS_PLUS] = ACTIONS(2419), [anon_sym_DASH_DASH] = ACTIONS(2419), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2419), [sym__ternary_qmark] = ACTIONS(2419), [sym__elvis_operator] = ACTIONS(2419), [sym_logical_or] = ACTIONS(2419), [sym_tag_linefeed] = ACTIONS(2419), }, [STATE(2409)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5067), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2410)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2185), [anon_sym_RBRACE] = ACTIONS(2185), [anon_sym_SEMI] = ACTIONS(2185), [anon_sym_RPAREN] = ACTIONS(2185), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2185), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(4865), [aux_sym_binary_expression_token2] = ACTIONS(4865), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(4874), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4876), [sym__elvis_operator] = ACTIONS(4878), [sym_logical_or] = ACTIONS(4865), }, [STATE(2411)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5070), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2412)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_in] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(5072), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), [sym_tag_linefeed] = ACTIONS(1802), }, [STATE(2413)] = { [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(4289), [anon_sym_RBRACE] = ACTIONS(4289), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [anon_sym_RBRACK] = ACTIONS(4289), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2167), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2167), [aux_sym_binary_expression_token3] = ACTIONS(2167), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2167), [aux_sym_binary_expression_token4] = ACTIONS(2167), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2167), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2167), [aux_sym_binary_expression_token10] = ACTIONS(2167), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2167), [aux_sym_binary_expression_token12] = ACTIONS(2167), [aux_sym_binary_expression_token13] = ACTIONS(2167), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2167), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2167), [aux_sym_binary_expression_token17] = ACTIONS(2167), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2167), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2414)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5074), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2415)] = { [sym_catch_clause] = STATE(3302), [sym_finally_clause] = STATE(3516), [aux_sym_try_statement_repeat1] = STATE(2419), [ts_builtin_sym_end] = ACTIONS(4466), [sym_identifier] = ACTIONS(4464), [anon_sym_import] = ACTIONS(4464), [anon_sym_LBRACE] = ACTIONS(4466), [anon_sym_with] = ACTIONS(4464), [anon_sym_var] = ACTIONS(4464), [anon_sym_else] = ACTIONS(4464), [anon_sym_if] = ACTIONS(4464), [anon_sym_switch] = ACTIONS(4464), [anon_sym_for] = ACTIONS(4464), [anon_sym_LPAREN] = ACTIONS(4466), [anon_sym_SEMI] = ACTIONS(4466), [anon_sym_let] = ACTIONS(4464), [anon_sym_while] = ACTIONS(4464), [anon_sym_do] = ACTIONS(4464), [anon_sym_try] = ACTIONS(4464), [anon_sym_break] = ACTIONS(4464), [anon_sym_continue] = ACTIONS(4464), [anon_sym_debugger] = ACTIONS(4464), [anon_sym_return] = ACTIONS(4464), [anon_sym_throw] = ACTIONS(4464), [anon_sym_include] = ACTIONS(4464), [anon_sym_catch] = ACTIONS(5077), [anon_sym_finally] = ACTIONS(5079), [anon_sym_LBRACK] = ACTIONS(4466), [anon_sym_static] = ACTIONS(4464), [anon_sym_abstract] = ACTIONS(4464), [anon_sym_final] = ACTIONS(4464), [anon_sym_component] = ACTIONS(4464), [anon_sym_interface] = ACTIONS(4464), [anon_sym_function] = ACTIONS(4464), [anon_sym_public] = ACTIONS(4464), [anon_sym_private] = ACTIONS(4464), [anon_sym_package] = ACTIONS(4464), [anon_sym_remote] = ACTIONS(4464), [anon_sym_query] = ACTIONS(4464), [anon_sym_new] = ACTIONS(4464), [anon_sym_PLUS] = ACTIONS(4464), [anon_sym_DASH] = ACTIONS(4464), [anon_sym_SLASH] = ACTIONS(4464), [anon_sym_BANG] = ACTIONS(4466), [anon_sym_TILDE] = ACTIONS(4466), [aux_sym_unary_operator_token1] = ACTIONS(4464), [anon_sym_PLUS_PLUS] = ACTIONS(4466), [anon_sym_DASH_DASH] = ACTIONS(4466), [anon_sym_DQUOTE] = ACTIONS(4466), [anon_sym_SQUOTE] = ACTIONS(4466), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4464), [sym_this] = ACTIONS(4464), [sym_super] = ACTIONS(4464), [sym_true] = ACTIONS(4464), [sym_false] = ACTIONS(4464), [sym_null] = ACTIONS(4464), [sym_undefined] = ACTIONS(4464), [anon_sym_get] = ACTIONS(4464), [anon_sym_set] = ACTIONS(4464), [anon_sym_POUND] = ACTIONS(4466), [anon_sym_export] = ACTIONS(4464), [anon_sym_queryExecute] = ACTIONS(4464), [anon_sym_BQUOTE] = ACTIONS(4464), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4466), }, [STATE(2416)] = { [sym_identifier] = ACTIONS(2457), [anon_sym_DOT] = ACTIONS(2459), [anon_sym_STAR] = ACTIONS(2457), [anon_sym_LPAREN] = ACTIONS(2459), [anon_sym_SEMI] = ACTIONS(2459), [anon_sym_in] = ACTIONS(2457), [anon_sym_LBRACK] = ACTIONS(2459), [sym_optional_chain] = ACTIONS(2459), [sym_static_chain] = ACTIONS(2459), [anon_sym_AMP_AMP] = ACTIONS(2459), [aux_sym_binary_expression_token1] = ACTIONS(2457), [anon_sym_PIPE_PIPE] = ACTIONS(2459), [aux_sym_binary_expression_token2] = ACTIONS(2457), [aux_sym_binary_expression_token3] = ACTIONS(2457), [anon_sym_GT_GT] = ACTIONS(2457), [anon_sym_GT_GT_GT] = ACTIONS(2459), [anon_sym_LT_LT] = ACTIONS(2459), [anon_sym_AMP] = ACTIONS(2457), [anon_sym_CARET] = ACTIONS(2459), [anon_sym_PIPE] = ACTIONS(2457), [anon_sym_PLUS] = ACTIONS(2457), [anon_sym_DASH] = ACTIONS(2457), [anon_sym_SLASH] = ACTIONS(2457), [anon_sym_PERCENT] = ACTIONS(2459), [anon_sym_BSLASH] = ACTIONS(2457), [aux_sym_binary_expression_token4] = ACTIONS(2457), [anon_sym_STAR_STAR] = ACTIONS(2459), [anon_sym_LT] = ACTIONS(2457), [aux_sym_binary_expression_token5] = ACTIONS(2457), [anon_sym_LT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token6] = ACTIONS(2457), [aux_sym_binary_expression_token7] = ACTIONS(2457), [anon_sym_EQ_EQ] = ACTIONS(2457), [anon_sym_EQ_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token8] = ACTIONS(2457), [aux_sym_binary_expression_token9] = ACTIONS(2457), [aux_sym_binary_expression_token10] = ACTIONS(2457), [anon_sym_LT_GT] = ACTIONS(2459), [anon_sym_BANG_EQ] = ACTIONS(2457), [anon_sym_BANG_EQ_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token11] = ACTIONS(2457), [aux_sym_binary_expression_token12] = ACTIONS(2457), [aux_sym_binary_expression_token13] = ACTIONS(2457), [aux_sym_binary_expression_token14] = ACTIONS(2459), [aux_sym_binary_expression_token15] = ACTIONS(2457), [anon_sym_GT_EQ] = ACTIONS(2459), [aux_sym_binary_expression_token16] = ACTIONS(2457), [aux_sym_binary_expression_token17] = ACTIONS(2457), [anon_sym_GT] = ACTIONS(2457), [aux_sym_binary_expression_token18] = ACTIONS(2457), [aux_sym_binary_expression_token19] = ACTIONS(2457), [aux_sym_binary_expression_token20] = ACTIONS(2457), [aux_sym_binary_expression_token21] = ACTIONS(2459), [aux_sym_binary_expression_token22] = ACTIONS(2459), [aux_sym_binary_expression_token23] = ACTIONS(2459), [anon_sym_QMARK_QMARK] = ACTIONS(2459), [anon_sym_instanceof] = ACTIONS(2457), [anon_sym_PLUS_PLUS] = ACTIONS(2459), [anon_sym_DASH_DASH] = ACTIONS(2459), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2459), [sym__ternary_qmark] = ACTIONS(2459), [sym__elvis_operator] = ACTIONS(2459), [sym_logical_or] = ACTIONS(2459), [sym_tag_linefeed] = ACTIONS(2459), }, [STATE(2417)] = { [sym_identifier] = ACTIONS(2425), [anon_sym_DOT] = ACTIONS(2427), [anon_sym_STAR] = ACTIONS(2425), [anon_sym_LPAREN] = ACTIONS(2427), [anon_sym_SEMI] = ACTIONS(2427), [anon_sym_in] = ACTIONS(2425), [anon_sym_LBRACK] = ACTIONS(2427), [sym_optional_chain] = ACTIONS(2427), [sym_static_chain] = ACTIONS(2427), [anon_sym_AMP_AMP] = ACTIONS(2427), [aux_sym_binary_expression_token1] = ACTIONS(2425), [anon_sym_PIPE_PIPE] = ACTIONS(2427), [aux_sym_binary_expression_token2] = ACTIONS(2425), [aux_sym_binary_expression_token3] = ACTIONS(2425), [anon_sym_GT_GT] = ACTIONS(2425), [anon_sym_GT_GT_GT] = ACTIONS(2427), [anon_sym_LT_LT] = ACTIONS(2427), [anon_sym_AMP] = ACTIONS(2425), [anon_sym_CARET] = ACTIONS(2427), [anon_sym_PIPE] = ACTIONS(2425), [anon_sym_PLUS] = ACTIONS(2425), [anon_sym_DASH] = ACTIONS(2425), [anon_sym_SLASH] = ACTIONS(2425), [anon_sym_PERCENT] = ACTIONS(2427), [anon_sym_BSLASH] = ACTIONS(2425), [aux_sym_binary_expression_token4] = ACTIONS(2425), [anon_sym_STAR_STAR] = ACTIONS(2427), [anon_sym_LT] = ACTIONS(2425), [aux_sym_binary_expression_token5] = ACTIONS(2425), [anon_sym_LT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token6] = ACTIONS(2425), [aux_sym_binary_expression_token7] = ACTIONS(2425), [anon_sym_EQ_EQ] = ACTIONS(2425), [anon_sym_EQ_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token8] = ACTIONS(2425), [aux_sym_binary_expression_token9] = ACTIONS(2425), [aux_sym_binary_expression_token10] = ACTIONS(2425), [anon_sym_LT_GT] = ACTIONS(2427), [anon_sym_BANG_EQ] = ACTIONS(2425), [anon_sym_BANG_EQ_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token11] = ACTIONS(2425), [aux_sym_binary_expression_token12] = ACTIONS(2425), [aux_sym_binary_expression_token13] = ACTIONS(2425), [aux_sym_binary_expression_token14] = ACTIONS(2427), [aux_sym_binary_expression_token15] = ACTIONS(2425), [anon_sym_GT_EQ] = ACTIONS(2427), [aux_sym_binary_expression_token16] = ACTIONS(2425), [aux_sym_binary_expression_token17] = ACTIONS(2425), [anon_sym_GT] = ACTIONS(2425), [aux_sym_binary_expression_token18] = ACTIONS(2425), [aux_sym_binary_expression_token19] = ACTIONS(2425), [aux_sym_binary_expression_token20] = ACTIONS(2425), [aux_sym_binary_expression_token21] = ACTIONS(2427), [aux_sym_binary_expression_token22] = ACTIONS(2427), [aux_sym_binary_expression_token23] = ACTIONS(2427), [anon_sym_QMARK_QMARK] = ACTIONS(2427), [anon_sym_instanceof] = ACTIONS(2425), [anon_sym_PLUS_PLUS] = ACTIONS(2427), [anon_sym_DASH_DASH] = ACTIONS(2427), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2427), [sym__ternary_qmark] = ACTIONS(2427), [sym__elvis_operator] = ACTIONS(2427), [sym_logical_or] = ACTIONS(2427), [sym_tag_linefeed] = ACTIONS(2427), }, [STATE(2418)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_import] = ACTIONS(1800), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_RBRACE] = ACTIONS(1802), [anon_sym_with] = ACTIONS(1800), [anon_sym_var] = ACTIONS(1800), [anon_sym_if] = ACTIONS(1800), [anon_sym_switch] = ACTIONS(1800), [anon_sym_for] = ACTIONS(1800), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1802), [anon_sym_let] = ACTIONS(1800), [anon_sym_while] = ACTIONS(1800), [anon_sym_do] = ACTIONS(1800), [anon_sym_try] = ACTIONS(1800), [anon_sym_break] = ACTIONS(1800), [anon_sym_continue] = ACTIONS(1800), [anon_sym_debugger] = ACTIONS(1800), [anon_sym_return] = ACTIONS(1800), [anon_sym_throw] = ACTIONS(1800), [anon_sym_include] = ACTIONS(1800), [anon_sym_case] = ACTIONS(1800), [anon_sym_default] = ACTIONS(1800), [anon_sym_catch] = ACTIONS(1800), [anon_sym_finally] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [anon_sym_static] = ACTIONS(1800), [anon_sym_abstract] = ACTIONS(1800), [anon_sym_final] = ACTIONS(1800), [anon_sym_component] = ACTIONS(1800), [anon_sym_interface] = ACTIONS(1800), [anon_sym_function] = ACTIONS(1800), [anon_sym_public] = ACTIONS(1800), [anon_sym_private] = ACTIONS(1800), [anon_sym_package] = ACTIONS(1800), [anon_sym_remote] = ACTIONS(1800), [anon_sym_query] = ACTIONS(1800), [anon_sym_new] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_BANG] = ACTIONS(1802), [anon_sym_TILDE] = ACTIONS(1802), [aux_sym_unary_operator_token1] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [anon_sym_DQUOTE] = ACTIONS(1802), [anon_sym_SQUOTE] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1800), [sym_this] = ACTIONS(1800), [sym_super] = ACTIONS(1800), [sym_true] = ACTIONS(1800), [sym_false] = ACTIONS(1800), [sym_null] = ACTIONS(1800), [sym_undefined] = ACTIONS(1800), [anon_sym_property] = ACTIONS(1800), [anon_sym_get] = ACTIONS(1800), [anon_sym_set] = ACTIONS(1800), [anon_sym_POUND] = ACTIONS(1802), [anon_sym_export] = ACTIONS(1800), [anon_sym_queryExecute] = ACTIONS(1800), [anon_sym_BQUOTE] = ACTIONS(1800), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1802), [sym__automatic_semicolon] = ACTIONS(5081), }, [STATE(2419)] = { [sym_catch_clause] = STATE(3302), [sym_finally_clause] = STATE(3575), [aux_sym_try_statement_repeat1] = STATE(2772), [ts_builtin_sym_end] = ACTIONS(4479), [sym_identifier] = ACTIONS(4477), [anon_sym_import] = ACTIONS(4477), [anon_sym_LBRACE] = ACTIONS(4479), [anon_sym_with] = ACTIONS(4477), [anon_sym_var] = ACTIONS(4477), [anon_sym_else] = ACTIONS(4477), [anon_sym_if] = ACTIONS(4477), [anon_sym_switch] = ACTIONS(4477), [anon_sym_for] = ACTIONS(4477), [anon_sym_LPAREN] = ACTIONS(4479), [anon_sym_SEMI] = ACTIONS(4479), [anon_sym_let] = ACTIONS(4477), [anon_sym_while] = ACTIONS(4477), [anon_sym_do] = ACTIONS(4477), [anon_sym_try] = ACTIONS(4477), [anon_sym_break] = ACTIONS(4477), [anon_sym_continue] = ACTIONS(4477), [anon_sym_debugger] = ACTIONS(4477), [anon_sym_return] = ACTIONS(4477), [anon_sym_throw] = ACTIONS(4477), [anon_sym_include] = ACTIONS(4477), [anon_sym_catch] = ACTIONS(5077), [anon_sym_finally] = ACTIONS(5079), [anon_sym_LBRACK] = ACTIONS(4479), [anon_sym_static] = ACTIONS(4477), [anon_sym_abstract] = ACTIONS(4477), [anon_sym_final] = ACTIONS(4477), [anon_sym_component] = ACTIONS(4477), [anon_sym_interface] = ACTIONS(4477), [anon_sym_function] = ACTIONS(4477), [anon_sym_public] = ACTIONS(4477), [anon_sym_private] = ACTIONS(4477), [anon_sym_package] = ACTIONS(4477), [anon_sym_remote] = ACTIONS(4477), [anon_sym_query] = ACTIONS(4477), [anon_sym_new] = ACTIONS(4477), [anon_sym_PLUS] = ACTIONS(4477), [anon_sym_DASH] = ACTIONS(4477), [anon_sym_SLASH] = ACTIONS(4477), [anon_sym_BANG] = ACTIONS(4479), [anon_sym_TILDE] = ACTIONS(4479), [aux_sym_unary_operator_token1] = ACTIONS(4477), [anon_sym_PLUS_PLUS] = ACTIONS(4479), [anon_sym_DASH_DASH] = ACTIONS(4479), [anon_sym_DQUOTE] = ACTIONS(4479), [anon_sym_SQUOTE] = ACTIONS(4479), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(4477), [sym_this] = ACTIONS(4477), [sym_super] = ACTIONS(4477), [sym_true] = ACTIONS(4477), [sym_false] = ACTIONS(4477), [sym_null] = ACTIONS(4477), [sym_undefined] = ACTIONS(4477), [anon_sym_get] = ACTIONS(4477), [anon_sym_set] = ACTIONS(4477), [anon_sym_POUND] = ACTIONS(4479), [anon_sym_export] = ACTIONS(4477), [anon_sym_queryExecute] = ACTIONS(4477), [anon_sym_BQUOTE] = ACTIONS(4477), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(4479), }, [STATE(2420)] = { [aux_sym_object_repeat1] = STATE(4318), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(5083), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2421)] = { [sym_arguments] = STATE(2837), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(5085), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(5087), [sym_optional_chain] = ACTIONS(5089), [sym_static_chain] = ACTIONS(5091), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(2422)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5093), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2423)] = { [sym_arguments] = STATE(2850), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(4966), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(4968), [sym_optional_chain] = ACTIONS(4970), [sym_static_chain] = ACTIONS(4972), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(2424)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(5096), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), [sym_tag_linefeed] = ACTIONS(1826), }, [STATE(2425)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3019), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2426)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3048), [anon_sym_RBRACE] = ACTIONS(3048), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(2923), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3048), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2427)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5098), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2428)] = { [sym_identifier] = ACTIONS(2461), [anon_sym_DOT] = ACTIONS(2463), [anon_sym_STAR] = ACTIONS(2461), [anon_sym_LPAREN] = ACTIONS(2463), [anon_sym_SEMI] = ACTIONS(2463), [anon_sym_in] = ACTIONS(2461), [anon_sym_LBRACK] = ACTIONS(2463), [sym_optional_chain] = ACTIONS(2463), [sym_static_chain] = ACTIONS(2463), [anon_sym_AMP_AMP] = ACTIONS(2463), [aux_sym_binary_expression_token1] = ACTIONS(2461), [anon_sym_PIPE_PIPE] = ACTIONS(2463), [aux_sym_binary_expression_token2] = ACTIONS(2461), [aux_sym_binary_expression_token3] = ACTIONS(2461), [anon_sym_GT_GT] = ACTIONS(2461), [anon_sym_GT_GT_GT] = ACTIONS(2463), [anon_sym_LT_LT] = ACTIONS(2463), [anon_sym_AMP] = ACTIONS(2461), [anon_sym_CARET] = ACTIONS(2463), [anon_sym_PIPE] = ACTIONS(2461), [anon_sym_PLUS] = ACTIONS(2461), [anon_sym_DASH] = ACTIONS(2461), [anon_sym_SLASH] = ACTIONS(2461), [anon_sym_PERCENT] = ACTIONS(2463), [anon_sym_BSLASH] = ACTIONS(2461), [aux_sym_binary_expression_token4] = ACTIONS(2461), [anon_sym_STAR_STAR] = ACTIONS(2463), [anon_sym_LT] = ACTIONS(2461), [aux_sym_binary_expression_token5] = ACTIONS(2461), [anon_sym_LT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token6] = ACTIONS(2461), [aux_sym_binary_expression_token7] = ACTIONS(2461), [anon_sym_EQ_EQ] = ACTIONS(2461), [anon_sym_EQ_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token8] = ACTIONS(2461), [aux_sym_binary_expression_token9] = ACTIONS(2461), [aux_sym_binary_expression_token10] = ACTIONS(2461), [anon_sym_LT_GT] = ACTIONS(2463), [anon_sym_BANG_EQ] = ACTIONS(2461), [anon_sym_BANG_EQ_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token11] = ACTIONS(2461), [aux_sym_binary_expression_token12] = ACTIONS(2461), [aux_sym_binary_expression_token13] = ACTIONS(2461), [aux_sym_binary_expression_token14] = ACTIONS(2463), [aux_sym_binary_expression_token15] = ACTIONS(2461), [anon_sym_GT_EQ] = ACTIONS(2463), [aux_sym_binary_expression_token16] = ACTIONS(2461), [aux_sym_binary_expression_token17] = ACTIONS(2461), [anon_sym_GT] = ACTIONS(2461), [aux_sym_binary_expression_token18] = ACTIONS(2461), [aux_sym_binary_expression_token19] = ACTIONS(2461), [aux_sym_binary_expression_token20] = ACTIONS(2461), [aux_sym_binary_expression_token21] = ACTIONS(2463), [aux_sym_binary_expression_token22] = ACTIONS(2463), [aux_sym_binary_expression_token23] = ACTIONS(2463), [anon_sym_QMARK_QMARK] = ACTIONS(2463), [anon_sym_instanceof] = ACTIONS(2461), [anon_sym_PLUS_PLUS] = ACTIONS(2463), [anon_sym_DASH_DASH] = ACTIONS(2463), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2463), [sym__ternary_qmark] = ACTIONS(2463), [sym__elvis_operator] = ACTIONS(2463), [sym_logical_or] = ACTIONS(2463), [sym_tag_linefeed] = ACTIONS(2463), }, [STATE(2429)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2430)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5101), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2431)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5103), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2432)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5105), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2433)] = { [sym_identifier] = ACTIONS(2175), [anon_sym_DOT] = ACTIONS(2177), [anon_sym_STAR] = ACTIONS(2175), [anon_sym_COMMA] = ACTIONS(2177), [anon_sym_LPAREN] = ACTIONS(2177), [anon_sym_RPAREN] = ACTIONS(2177), [anon_sym_in] = ACTIONS(2175), [anon_sym_LBRACK] = ACTIONS(2177), [anon_sym_EQ_GT] = ACTIONS(2179), [sym_optional_chain] = ACTIONS(2177), [sym_static_chain] = ACTIONS(2177), [anon_sym_AMP_AMP] = ACTIONS(2177), [aux_sym_binary_expression_token1] = ACTIONS(2175), [anon_sym_PIPE_PIPE] = ACTIONS(2177), [aux_sym_binary_expression_token2] = ACTIONS(2175), [aux_sym_binary_expression_token3] = ACTIONS(2175), [anon_sym_GT_GT] = ACTIONS(2175), [anon_sym_GT_GT_GT] = ACTIONS(2177), [anon_sym_LT_LT] = ACTIONS(2177), [anon_sym_AMP] = ACTIONS(2175), [anon_sym_CARET] = ACTIONS(2177), [anon_sym_PIPE] = ACTIONS(2175), [anon_sym_PLUS] = ACTIONS(2175), [anon_sym_DASH] = ACTIONS(2175), [anon_sym_SLASH] = ACTIONS(2175), [anon_sym_PERCENT] = ACTIONS(2177), [anon_sym_BSLASH] = ACTIONS(2175), [aux_sym_binary_expression_token4] = ACTIONS(2175), [anon_sym_STAR_STAR] = ACTIONS(2177), [anon_sym_LT] = ACTIONS(2175), [aux_sym_binary_expression_token5] = ACTIONS(2175), [anon_sym_LT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token6] = ACTIONS(2175), [aux_sym_binary_expression_token7] = ACTIONS(2175), [anon_sym_EQ_EQ] = ACTIONS(2175), [anon_sym_EQ_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token8] = ACTIONS(2175), [aux_sym_binary_expression_token9] = ACTIONS(2175), [aux_sym_binary_expression_token10] = ACTIONS(2175), [anon_sym_LT_GT] = ACTIONS(2177), [anon_sym_BANG_EQ] = ACTIONS(2175), [anon_sym_BANG_EQ_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token11] = ACTIONS(2175), [aux_sym_binary_expression_token12] = ACTIONS(2175), [aux_sym_binary_expression_token13] = ACTIONS(2175), [aux_sym_binary_expression_token14] = ACTIONS(2177), [aux_sym_binary_expression_token15] = ACTIONS(2175), [anon_sym_GT_EQ] = ACTIONS(2177), [aux_sym_binary_expression_token16] = ACTIONS(2175), [aux_sym_binary_expression_token17] = ACTIONS(2175), [anon_sym_GT] = ACTIONS(2175), [aux_sym_binary_expression_token18] = ACTIONS(2175), [aux_sym_binary_expression_token19] = ACTIONS(2175), [aux_sym_binary_expression_token20] = ACTIONS(2175), [aux_sym_binary_expression_token21] = ACTIONS(2177), [aux_sym_binary_expression_token22] = ACTIONS(2177), [aux_sym_binary_expression_token23] = ACTIONS(2177), [anon_sym_QMARK_QMARK] = ACTIONS(2177), [anon_sym_instanceof] = ACTIONS(2175), [anon_sym_PLUS_PLUS] = ACTIONS(2177), [anon_sym_DASH_DASH] = ACTIONS(2177), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2177), [sym__elvis_operator] = ACTIONS(2177), [sym_logical_or] = ACTIONS(2177), }, [STATE(2434)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5107), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2435)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3124), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2436)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5110), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2437)] = { [sym_identifier] = ACTIONS(2125), [anon_sym_DOT] = ACTIONS(2127), [anon_sym_STAR] = ACTIONS(2125), [anon_sym_LBRACE] = ACTIONS(2127), [anon_sym_LPAREN] = ACTIONS(2127), [anon_sym_in] = ACTIONS(2125), [anon_sym_LBRACK] = ACTIONS(2127), [sym_optional_chain] = ACTIONS(2127), [sym_static_chain] = ACTIONS(2127), [anon_sym_AMP_AMP] = ACTIONS(2127), [aux_sym_binary_expression_token1] = ACTIONS(2125), [anon_sym_PIPE_PIPE] = ACTIONS(2127), [aux_sym_binary_expression_token2] = ACTIONS(2125), [aux_sym_binary_expression_token3] = ACTIONS(2125), [anon_sym_GT_GT] = ACTIONS(2125), [anon_sym_GT_GT_GT] = ACTIONS(2127), [anon_sym_LT_LT] = ACTIONS(2127), [anon_sym_AMP] = ACTIONS(2125), [anon_sym_CARET] = ACTIONS(2127), [anon_sym_PIPE] = ACTIONS(2125), [anon_sym_PLUS] = ACTIONS(2125), [anon_sym_DASH] = ACTIONS(2125), [anon_sym_SLASH] = ACTIONS(2125), [anon_sym_PERCENT] = ACTIONS(2127), [anon_sym_BSLASH] = ACTIONS(2125), [aux_sym_binary_expression_token4] = ACTIONS(2125), [anon_sym_STAR_STAR] = ACTIONS(2127), [anon_sym_LT] = ACTIONS(2125), [aux_sym_binary_expression_token5] = ACTIONS(2125), [anon_sym_LT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token6] = ACTIONS(2125), [aux_sym_binary_expression_token7] = ACTIONS(2125), [anon_sym_EQ_EQ] = ACTIONS(2125), [anon_sym_EQ_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token8] = ACTIONS(2125), [aux_sym_binary_expression_token9] = ACTIONS(2125), [aux_sym_binary_expression_token10] = ACTIONS(2125), [anon_sym_LT_GT] = ACTIONS(2127), [anon_sym_BANG_EQ] = ACTIONS(2125), [anon_sym_BANG_EQ_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token11] = ACTIONS(2125), [aux_sym_binary_expression_token12] = ACTIONS(2125), [aux_sym_binary_expression_token13] = ACTIONS(2125), [aux_sym_binary_expression_token14] = ACTIONS(2127), [aux_sym_binary_expression_token15] = ACTIONS(2125), [anon_sym_GT_EQ] = ACTIONS(2127), [aux_sym_binary_expression_token16] = ACTIONS(2125), [aux_sym_binary_expression_token17] = ACTIONS(2125), [anon_sym_GT] = ACTIONS(2125), [aux_sym_binary_expression_token18] = ACTIONS(2125), [aux_sym_binary_expression_token19] = ACTIONS(2125), [aux_sym_binary_expression_token20] = ACTIONS(2125), [aux_sym_binary_expression_token21] = ACTIONS(2127), [aux_sym_binary_expression_token22] = ACTIONS(2127), [aux_sym_binary_expression_token23] = ACTIONS(2127), [anon_sym_QMARK_QMARK] = ACTIONS(2127), [anon_sym_instanceof] = ACTIONS(2125), [anon_sym_PLUS_PLUS] = ACTIONS(2127), [anon_sym_DASH_DASH] = ACTIONS(2127), [sym_comment] = ACTIONS(148), [sym_regex_flags] = ACTIONS(5113), [sym__ternary_qmark] = ACTIONS(2127), [sym__elvis_operator] = ACTIONS(2127), [sym_logical_or] = ACTIONS(2127), [sym_tag_linefeed] = ACTIONS(2127), }, [STATE(2438)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5115), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2439)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5118), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2440)] = { [sym_arguments] = STATE(2745), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(2157), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(2157), [sym_optional_chain] = ACTIONS(2157), [sym_static_chain] = ACTIONS(2157), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(2441)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_DOT] = ACTIONS(1826), [anon_sym_STAR] = ACTIONS(1824), [anon_sym_COMMA] = ACTIONS(1826), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_RPAREN] = ACTIONS(1826), [anon_sym_in] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [sym_optional_chain] = ACTIONS(1826), [sym_static_chain] = ACTIONS(1826), [anon_sym_AMP_AMP] = ACTIONS(1826), [aux_sym_binary_expression_token1] = ACTIONS(1824), [anon_sym_PIPE_PIPE] = ACTIONS(1826), [aux_sym_binary_expression_token2] = ACTIONS(1824), [aux_sym_binary_expression_token3] = ACTIONS(1824), [anon_sym_GT_GT] = ACTIONS(1824), [anon_sym_GT_GT_GT] = ACTIONS(1826), [anon_sym_LT_LT] = ACTIONS(1826), [anon_sym_AMP] = ACTIONS(1824), [anon_sym_CARET] = ACTIONS(1826), [anon_sym_PIPE] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_PERCENT] = ACTIONS(1826), [anon_sym_BSLASH] = ACTIONS(1824), [aux_sym_binary_expression_token4] = ACTIONS(1824), [anon_sym_STAR_STAR] = ACTIONS(1826), [anon_sym_LT] = ACTIONS(1824), [aux_sym_binary_expression_token5] = ACTIONS(1824), [anon_sym_LT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token6] = ACTIONS(1824), [aux_sym_binary_expression_token7] = ACTIONS(1824), [anon_sym_EQ_EQ] = ACTIONS(1824), [anon_sym_EQ_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token8] = ACTIONS(1824), [aux_sym_binary_expression_token9] = ACTIONS(1824), [aux_sym_binary_expression_token10] = ACTIONS(1824), [anon_sym_LT_GT] = ACTIONS(1826), [anon_sym_BANG_EQ] = ACTIONS(1824), [anon_sym_BANG_EQ_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token11] = ACTIONS(1824), [aux_sym_binary_expression_token12] = ACTIONS(1824), [aux_sym_binary_expression_token13] = ACTIONS(1824), [aux_sym_binary_expression_token14] = ACTIONS(1826), [aux_sym_binary_expression_token15] = ACTIONS(1824), [anon_sym_GT_EQ] = ACTIONS(1826), [aux_sym_binary_expression_token16] = ACTIONS(1824), [aux_sym_binary_expression_token17] = ACTIONS(1824), [anon_sym_GT] = ACTIONS(1824), [aux_sym_binary_expression_token18] = ACTIONS(1824), [aux_sym_binary_expression_token19] = ACTIONS(1824), [aux_sym_binary_expression_token20] = ACTIONS(1824), [aux_sym_binary_expression_token21] = ACTIONS(1826), [aux_sym_binary_expression_token22] = ACTIONS(1826), [aux_sym_binary_expression_token23] = ACTIONS(1826), [anon_sym_QMARK_QMARK] = ACTIONS(1826), [anon_sym_instanceof] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(5121), [sym__ternary_qmark] = ACTIONS(1826), [sym__elvis_operator] = ACTIONS(1826), [sym_logical_or] = ACTIONS(1826), }, [STATE(2442)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(4828), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2233), }, [STATE(2443)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_SEMI] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(245), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(106), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2444)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5123), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2445)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2415), [anon_sym_RBRACE] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [anon_sym_RPAREN] = ACTIONS(2415), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2415), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(4865), [aux_sym_binary_expression_token2] = ACTIONS(4865), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(4874), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4876), [sym__elvis_operator] = ACTIONS(4878), [sym_logical_or] = ACTIONS(4865), }, [STATE(2446)] = { [sym_identifier] = ACTIONS(2291), [anon_sym_DOT] = ACTIONS(2293), [anon_sym_STAR] = ACTIONS(2291), [anon_sym_LPAREN] = ACTIONS(2293), [anon_sym_SEMI] = ACTIONS(2293), [anon_sym_in] = ACTIONS(2291), [anon_sym_LBRACK] = ACTIONS(2293), [sym_optional_chain] = ACTIONS(2293), [sym_static_chain] = ACTIONS(2293), [anon_sym_AMP_AMP] = ACTIONS(2293), [aux_sym_binary_expression_token1] = ACTIONS(2291), [anon_sym_PIPE_PIPE] = ACTIONS(2293), [aux_sym_binary_expression_token2] = ACTIONS(2291), [aux_sym_binary_expression_token3] = ACTIONS(2291), [anon_sym_GT_GT] = ACTIONS(2291), [anon_sym_GT_GT_GT] = ACTIONS(2293), [anon_sym_LT_LT] = ACTIONS(2293), [anon_sym_AMP] = ACTIONS(2291), [anon_sym_CARET] = ACTIONS(2293), [anon_sym_PIPE] = ACTIONS(2291), [anon_sym_PLUS] = ACTIONS(2291), [anon_sym_DASH] = ACTIONS(2291), [anon_sym_SLASH] = ACTIONS(2291), [anon_sym_PERCENT] = ACTIONS(2293), [anon_sym_BSLASH] = ACTIONS(2291), [aux_sym_binary_expression_token4] = ACTIONS(2291), [anon_sym_STAR_STAR] = ACTIONS(2293), [anon_sym_LT] = ACTIONS(2291), [aux_sym_binary_expression_token5] = ACTIONS(2291), [anon_sym_LT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token6] = ACTIONS(2291), [aux_sym_binary_expression_token7] = ACTIONS(2291), [anon_sym_EQ_EQ] = ACTIONS(2291), [anon_sym_EQ_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token8] = ACTIONS(2291), [aux_sym_binary_expression_token9] = ACTIONS(2291), [aux_sym_binary_expression_token10] = ACTIONS(2291), [anon_sym_LT_GT] = ACTIONS(2293), [anon_sym_BANG_EQ] = ACTIONS(2291), [anon_sym_BANG_EQ_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token11] = ACTIONS(2291), [aux_sym_binary_expression_token12] = ACTIONS(2291), [aux_sym_binary_expression_token13] = ACTIONS(2291), [aux_sym_binary_expression_token14] = ACTIONS(2293), [aux_sym_binary_expression_token15] = ACTIONS(2291), [anon_sym_GT_EQ] = ACTIONS(2293), [aux_sym_binary_expression_token16] = ACTIONS(2291), [aux_sym_binary_expression_token17] = ACTIONS(2291), [anon_sym_GT] = ACTIONS(2291), [aux_sym_binary_expression_token18] = ACTIONS(2291), [aux_sym_binary_expression_token19] = ACTIONS(2291), [aux_sym_binary_expression_token20] = ACTIONS(2291), [aux_sym_binary_expression_token21] = ACTIONS(2293), [aux_sym_binary_expression_token22] = ACTIONS(2293), [aux_sym_binary_expression_token23] = ACTIONS(2293), [anon_sym_QMARK_QMARK] = ACTIONS(2293), [anon_sym_instanceof] = ACTIONS(2291), [anon_sym_PLUS_PLUS] = ACTIONS(2293), [anon_sym_DASH_DASH] = ACTIONS(2293), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2293), [sym__ternary_qmark] = ACTIONS(2293), [sym__elvis_operator] = ACTIONS(2293), [sym_logical_or] = ACTIONS(2293), [sym_tag_linefeed] = ACTIONS(2293), }, [STATE(2447)] = { [sym_identifier] = ACTIONS(2433), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2433), [anon_sym_LPAREN] = ACTIONS(2435), [anon_sym_SEMI] = ACTIONS(2435), [anon_sym_in] = ACTIONS(2433), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2435), [aux_sym_binary_expression_token1] = ACTIONS(2433), [anon_sym_PIPE_PIPE] = ACTIONS(2435), [aux_sym_binary_expression_token2] = ACTIONS(2433), [aux_sym_binary_expression_token3] = ACTIONS(2433), [anon_sym_GT_GT] = ACTIONS(2433), [anon_sym_GT_GT_GT] = ACTIONS(2435), [anon_sym_LT_LT] = ACTIONS(2435), [anon_sym_AMP] = ACTIONS(2433), [anon_sym_CARET] = ACTIONS(2435), [anon_sym_PIPE] = ACTIONS(2433), [anon_sym_PLUS] = ACTIONS(2433), [anon_sym_DASH] = ACTIONS(2433), [anon_sym_SLASH] = ACTIONS(2433), [anon_sym_PERCENT] = ACTIONS(2435), [anon_sym_BSLASH] = ACTIONS(2433), [aux_sym_binary_expression_token4] = ACTIONS(2433), [anon_sym_STAR_STAR] = ACTIONS(2435), [anon_sym_LT] = ACTIONS(2433), [aux_sym_binary_expression_token5] = ACTIONS(2433), [anon_sym_LT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token6] = ACTIONS(2433), [aux_sym_binary_expression_token7] = ACTIONS(2433), [anon_sym_EQ_EQ] = ACTIONS(2433), [anon_sym_EQ_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token8] = ACTIONS(2433), [aux_sym_binary_expression_token9] = ACTIONS(2433), [aux_sym_binary_expression_token10] = ACTIONS(2433), [anon_sym_LT_GT] = ACTIONS(2435), [anon_sym_BANG_EQ] = ACTIONS(2433), [anon_sym_BANG_EQ_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token11] = ACTIONS(2433), [aux_sym_binary_expression_token12] = ACTIONS(2433), [aux_sym_binary_expression_token13] = ACTIONS(2433), [aux_sym_binary_expression_token14] = ACTIONS(2435), [aux_sym_binary_expression_token15] = ACTIONS(2433), [anon_sym_GT_EQ] = ACTIONS(2435), [aux_sym_binary_expression_token16] = ACTIONS(2433), [aux_sym_binary_expression_token17] = ACTIONS(2433), [anon_sym_GT] = ACTIONS(2433), [aux_sym_binary_expression_token18] = ACTIONS(2433), [aux_sym_binary_expression_token19] = ACTIONS(2433), [aux_sym_binary_expression_token20] = ACTIONS(2433), [aux_sym_binary_expression_token21] = ACTIONS(2435), [aux_sym_binary_expression_token22] = ACTIONS(2435), [aux_sym_binary_expression_token23] = ACTIONS(2435), [anon_sym_QMARK_QMARK] = ACTIONS(2435), [anon_sym_instanceof] = ACTIONS(2433), [anon_sym_PLUS_PLUS] = ACTIONS(2435), [anon_sym_DASH_DASH] = ACTIONS(2435), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2435), [sym__ternary_qmark] = ACTIONS(2435), [sym__elvis_operator] = ACTIONS(2435), [sym_logical_or] = ACTIONS(2435), [sym_tag_linefeed] = ACTIONS(2435), }, [STATE(2448)] = { [aux_sym_object_repeat1] = STATE(4409), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(5126), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2449)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_RPAREN] = ACTIONS(1802), [anon_sym_in] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(5128), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), }, [STATE(2450)] = { [sym_identifier] = ACTIONS(1816), [anon_sym_DOT] = ACTIONS(1818), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_LPAREN] = ACTIONS(1818), [anon_sym_SEMI] = ACTIONS(1818), [anon_sym_in] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1818), [sym_optional_chain] = ACTIONS(1818), [sym_static_chain] = ACTIONS(1818), [anon_sym_AMP_AMP] = ACTIONS(1818), [aux_sym_binary_expression_token1] = ACTIONS(1816), [anon_sym_PIPE_PIPE] = ACTIONS(1818), [aux_sym_binary_expression_token2] = ACTIONS(1816), [aux_sym_binary_expression_token3] = ACTIONS(1816), [anon_sym_GT_GT] = ACTIONS(1816), [anon_sym_GT_GT_GT] = ACTIONS(1818), [anon_sym_LT_LT] = ACTIONS(1818), [anon_sym_AMP] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_PIPE] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1816), [anon_sym_SLASH] = ACTIONS(1816), [anon_sym_PERCENT] = ACTIONS(1818), [anon_sym_BSLASH] = ACTIONS(1816), [aux_sym_binary_expression_token4] = ACTIONS(1816), [anon_sym_STAR_STAR] = ACTIONS(1818), [anon_sym_LT] = ACTIONS(1816), [aux_sym_binary_expression_token5] = ACTIONS(1816), [anon_sym_LT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token6] = ACTIONS(1816), [aux_sym_binary_expression_token7] = ACTIONS(1816), [anon_sym_EQ_EQ] = ACTIONS(1816), [anon_sym_EQ_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token8] = ACTIONS(1816), [aux_sym_binary_expression_token9] = ACTIONS(1816), [aux_sym_binary_expression_token10] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_BANG_EQ_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token11] = ACTIONS(1816), [aux_sym_binary_expression_token12] = ACTIONS(1816), [aux_sym_binary_expression_token13] = ACTIONS(1816), [aux_sym_binary_expression_token14] = ACTIONS(1818), [aux_sym_binary_expression_token15] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1818), [aux_sym_binary_expression_token16] = ACTIONS(1816), [aux_sym_binary_expression_token17] = ACTIONS(1816), [anon_sym_GT] = ACTIONS(1816), [aux_sym_binary_expression_token18] = ACTIONS(1816), [aux_sym_binary_expression_token19] = ACTIONS(1816), [aux_sym_binary_expression_token20] = ACTIONS(1816), [aux_sym_binary_expression_token21] = ACTIONS(1818), [aux_sym_binary_expression_token22] = ACTIONS(1818), [aux_sym_binary_expression_token23] = ACTIONS(1818), [anon_sym_QMARK_QMARK] = ACTIONS(1818), [anon_sym_instanceof] = ACTIONS(1816), [anon_sym_PLUS_PLUS] = ACTIONS(1818), [anon_sym_DASH_DASH] = ACTIONS(1818), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1818), [sym__ternary_qmark] = ACTIONS(1818), [sym__elvis_operator] = ACTIONS(1818), [sym_logical_or] = ACTIONS(1818), [sym_tag_linefeed] = ACTIONS(1818), }, [STATE(2451)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5130), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2452)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5132), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2453)] = { [sym_identifier] = ACTIONS(2493), [anon_sym_DOT] = ACTIONS(2495), [anon_sym_STAR] = ACTIONS(2493), [anon_sym_LPAREN] = ACTIONS(2495), [anon_sym_SEMI] = ACTIONS(2495), [anon_sym_in] = ACTIONS(2493), [anon_sym_LBRACK] = ACTIONS(2495), [sym_optional_chain] = ACTIONS(2495), [sym_static_chain] = ACTIONS(2495), [anon_sym_AMP_AMP] = ACTIONS(2495), [aux_sym_binary_expression_token1] = ACTIONS(2493), [anon_sym_PIPE_PIPE] = ACTIONS(2495), [aux_sym_binary_expression_token2] = ACTIONS(2493), [aux_sym_binary_expression_token3] = ACTIONS(2493), [anon_sym_GT_GT] = ACTIONS(2493), [anon_sym_GT_GT_GT] = ACTIONS(2495), [anon_sym_LT_LT] = ACTIONS(2495), [anon_sym_AMP] = ACTIONS(2493), [anon_sym_CARET] = ACTIONS(2495), [anon_sym_PIPE] = ACTIONS(2493), [anon_sym_PLUS] = ACTIONS(2493), [anon_sym_DASH] = ACTIONS(2493), [anon_sym_SLASH] = ACTIONS(2493), [anon_sym_PERCENT] = ACTIONS(2495), [anon_sym_BSLASH] = ACTIONS(2493), [aux_sym_binary_expression_token4] = ACTIONS(2493), [anon_sym_STAR_STAR] = ACTIONS(2495), [anon_sym_LT] = ACTIONS(2493), [aux_sym_binary_expression_token5] = ACTIONS(2493), [anon_sym_LT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token6] = ACTIONS(2493), [aux_sym_binary_expression_token7] = ACTIONS(2493), [anon_sym_EQ_EQ] = ACTIONS(2493), [anon_sym_EQ_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token8] = ACTIONS(2493), [aux_sym_binary_expression_token9] = ACTIONS(2493), [aux_sym_binary_expression_token10] = ACTIONS(2493), [anon_sym_LT_GT] = ACTIONS(2495), [anon_sym_BANG_EQ] = ACTIONS(2493), [anon_sym_BANG_EQ_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token11] = ACTIONS(2493), [aux_sym_binary_expression_token12] = ACTIONS(2493), [aux_sym_binary_expression_token13] = ACTIONS(2493), [aux_sym_binary_expression_token14] = ACTIONS(2495), [aux_sym_binary_expression_token15] = ACTIONS(2493), [anon_sym_GT_EQ] = ACTIONS(2495), [aux_sym_binary_expression_token16] = ACTIONS(2493), [aux_sym_binary_expression_token17] = ACTIONS(2493), [anon_sym_GT] = ACTIONS(2493), [aux_sym_binary_expression_token18] = ACTIONS(2493), [aux_sym_binary_expression_token19] = ACTIONS(2493), [aux_sym_binary_expression_token20] = ACTIONS(2493), [aux_sym_binary_expression_token21] = ACTIONS(2495), [aux_sym_binary_expression_token22] = ACTIONS(2495), [aux_sym_binary_expression_token23] = ACTIONS(2495), [anon_sym_QMARK_QMARK] = ACTIONS(2495), [anon_sym_instanceof] = ACTIONS(2493), [anon_sym_PLUS_PLUS] = ACTIONS(2495), [anon_sym_DASH_DASH] = ACTIONS(2495), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2495), [sym__ternary_qmark] = ACTIONS(2495), [sym__elvis_operator] = ACTIONS(2495), [sym_logical_or] = ACTIONS(2495), [sym_tag_linefeed] = ACTIONS(2495), }, [STATE(2454)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5135), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2455)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5138), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2456)] = { [sym_identifier] = ACTIONS(1806), [anon_sym_DOT] = ACTIONS(1809), [anon_sym_STAR] = ACTIONS(1806), [anon_sym_LPAREN] = ACTIONS(2491), [anon_sym_SEMI] = ACTIONS(1809), [anon_sym_in] = ACTIONS(1806), [anon_sym_LBRACK] = ACTIONS(1809), [sym_optional_chain] = ACTIONS(1809), [sym_static_chain] = ACTIONS(1809), [anon_sym_AMP_AMP] = ACTIONS(1809), [aux_sym_binary_expression_token1] = ACTIONS(1806), [anon_sym_PIPE_PIPE] = ACTIONS(1809), [aux_sym_binary_expression_token2] = ACTIONS(1806), [aux_sym_binary_expression_token3] = ACTIONS(1806), [anon_sym_GT_GT] = ACTIONS(1806), [anon_sym_GT_GT_GT] = ACTIONS(1809), [anon_sym_LT_LT] = ACTIONS(1809), [anon_sym_AMP] = ACTIONS(1806), [anon_sym_CARET] = ACTIONS(1809), [anon_sym_PIPE] = ACTIONS(1806), [anon_sym_PLUS] = ACTIONS(1806), [anon_sym_DASH] = ACTIONS(1806), [anon_sym_SLASH] = ACTIONS(1806), [anon_sym_PERCENT] = ACTIONS(1809), [anon_sym_BSLASH] = ACTIONS(1806), [aux_sym_binary_expression_token4] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1809), [anon_sym_LT] = ACTIONS(1806), [aux_sym_binary_expression_token5] = ACTIONS(1806), [anon_sym_LT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token6] = ACTIONS(1806), [aux_sym_binary_expression_token7] = ACTIONS(1806), [anon_sym_EQ_EQ] = ACTIONS(1806), [anon_sym_EQ_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token8] = ACTIONS(1806), [aux_sym_binary_expression_token9] = ACTIONS(1806), [aux_sym_binary_expression_token10] = ACTIONS(1806), [anon_sym_LT_GT] = ACTIONS(1809), [anon_sym_BANG_EQ] = ACTIONS(1806), [anon_sym_BANG_EQ_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token11] = ACTIONS(1806), [aux_sym_binary_expression_token12] = ACTIONS(1806), [aux_sym_binary_expression_token13] = ACTIONS(1806), [aux_sym_binary_expression_token14] = ACTIONS(1809), [aux_sym_binary_expression_token15] = ACTIONS(1806), [anon_sym_GT_EQ] = ACTIONS(1809), [aux_sym_binary_expression_token16] = ACTIONS(1806), [aux_sym_binary_expression_token17] = ACTIONS(1806), [anon_sym_GT] = ACTIONS(1806), [aux_sym_binary_expression_token18] = ACTIONS(1806), [aux_sym_binary_expression_token19] = ACTIONS(1806), [aux_sym_binary_expression_token20] = ACTIONS(1806), [aux_sym_binary_expression_token21] = ACTIONS(1809), [aux_sym_binary_expression_token22] = ACTIONS(1809), [aux_sym_binary_expression_token23] = ACTIONS(1809), [anon_sym_QMARK_QMARK] = ACTIONS(1809), [anon_sym_instanceof] = ACTIONS(1806), [anon_sym_PLUS_PLUS] = ACTIONS(1809), [anon_sym_DASH_DASH] = ACTIONS(1809), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(1809), [sym__ternary_qmark] = ACTIONS(1809), [sym__elvis_operator] = ACTIONS(1809), [sym_logical_or] = ACTIONS(1809), [sym_tag_linefeed] = ACTIONS(1809), }, [STATE(2457)] = { [sym_arguments] = STATE(2736), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(4966), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_COMMA] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(4968), [sym_optional_chain] = ACTIONS(4970), [sym_static_chain] = ACTIONS(4972), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), }, [STATE(2458)] = { [sym_identifier] = ACTIONS(2429), [anon_sym_DOT] = ACTIONS(2431), [anon_sym_STAR] = ACTIONS(2429), [anon_sym_LPAREN] = ACTIONS(2431), [anon_sym_SEMI] = ACTIONS(2431), [anon_sym_in] = ACTIONS(2429), [anon_sym_LBRACK] = ACTIONS(2431), [sym_optional_chain] = ACTIONS(2431), [sym_static_chain] = ACTIONS(2431), [anon_sym_AMP_AMP] = ACTIONS(2431), [aux_sym_binary_expression_token1] = ACTIONS(2429), [anon_sym_PIPE_PIPE] = ACTIONS(2431), [aux_sym_binary_expression_token2] = ACTIONS(2429), [aux_sym_binary_expression_token3] = ACTIONS(2429), [anon_sym_GT_GT] = ACTIONS(2429), [anon_sym_GT_GT_GT] = ACTIONS(2431), [anon_sym_LT_LT] = ACTIONS(2431), [anon_sym_AMP] = ACTIONS(2429), [anon_sym_CARET] = ACTIONS(2431), [anon_sym_PIPE] = ACTIONS(2429), [anon_sym_PLUS] = ACTIONS(2429), [anon_sym_DASH] = ACTIONS(2429), [anon_sym_SLASH] = ACTIONS(2429), [anon_sym_PERCENT] = ACTIONS(2431), [anon_sym_BSLASH] = ACTIONS(2429), [aux_sym_binary_expression_token4] = ACTIONS(2429), [anon_sym_STAR_STAR] = ACTIONS(2431), [anon_sym_LT] = ACTIONS(2429), [aux_sym_binary_expression_token5] = ACTIONS(2429), [anon_sym_LT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token6] = ACTIONS(2429), [aux_sym_binary_expression_token7] = ACTIONS(2429), [anon_sym_EQ_EQ] = ACTIONS(2429), [anon_sym_EQ_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token8] = ACTIONS(2429), [aux_sym_binary_expression_token9] = ACTIONS(2429), [aux_sym_binary_expression_token10] = ACTIONS(2429), [anon_sym_LT_GT] = ACTIONS(2431), [anon_sym_BANG_EQ] = ACTIONS(2429), [anon_sym_BANG_EQ_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token11] = ACTIONS(2429), [aux_sym_binary_expression_token12] = ACTIONS(2429), [aux_sym_binary_expression_token13] = ACTIONS(2429), [aux_sym_binary_expression_token14] = ACTIONS(2431), [aux_sym_binary_expression_token15] = ACTIONS(2429), [anon_sym_GT_EQ] = ACTIONS(2431), [aux_sym_binary_expression_token16] = ACTIONS(2429), [aux_sym_binary_expression_token17] = ACTIONS(2429), [anon_sym_GT] = ACTIONS(2429), [aux_sym_binary_expression_token18] = ACTIONS(2429), [aux_sym_binary_expression_token19] = ACTIONS(2429), [aux_sym_binary_expression_token20] = ACTIONS(2429), [aux_sym_binary_expression_token21] = ACTIONS(2431), [aux_sym_binary_expression_token22] = ACTIONS(2431), [aux_sym_binary_expression_token23] = ACTIONS(2431), [anon_sym_QMARK_QMARK] = ACTIONS(2431), [anon_sym_instanceof] = ACTIONS(2429), [anon_sym_PLUS_PLUS] = ACTIONS(2431), [anon_sym_DASH_DASH] = ACTIONS(2431), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2431), [sym__ternary_qmark] = ACTIONS(2431), [sym__elvis_operator] = ACTIONS(2431), [sym_logical_or] = ACTIONS(2431), [sym_tag_linefeed] = ACTIONS(2431), }, [STATE(2459)] = { [aux_sym_object_repeat1] = STATE(4307), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(5141), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2460)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(4828), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2499), }, [STATE(2461)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5143), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2462)] = { [sym_identifier] = ACTIONS(2437), [anon_sym_DOT] = ACTIONS(2439), [anon_sym_STAR] = ACTIONS(2437), [anon_sym_LPAREN] = ACTIONS(2439), [anon_sym_SEMI] = ACTIONS(2439), [anon_sym_in] = ACTIONS(2437), [anon_sym_LBRACK] = ACTIONS(2439), [sym_optional_chain] = ACTIONS(2439), [sym_static_chain] = ACTIONS(2439), [anon_sym_AMP_AMP] = ACTIONS(2439), [aux_sym_binary_expression_token1] = ACTIONS(2437), [anon_sym_PIPE_PIPE] = ACTIONS(2439), [aux_sym_binary_expression_token2] = ACTIONS(2437), [aux_sym_binary_expression_token3] = ACTIONS(2437), [anon_sym_GT_GT] = ACTIONS(2437), [anon_sym_GT_GT_GT] = ACTIONS(2439), [anon_sym_LT_LT] = ACTIONS(2439), [anon_sym_AMP] = ACTIONS(2437), [anon_sym_CARET] = ACTIONS(2439), [anon_sym_PIPE] = ACTIONS(2437), [anon_sym_PLUS] = ACTIONS(2437), [anon_sym_DASH] = ACTIONS(2437), [anon_sym_SLASH] = ACTIONS(2437), [anon_sym_PERCENT] = ACTIONS(2439), [anon_sym_BSLASH] = ACTIONS(2437), [aux_sym_binary_expression_token4] = ACTIONS(2437), [anon_sym_STAR_STAR] = ACTIONS(2439), [anon_sym_LT] = ACTIONS(2437), [aux_sym_binary_expression_token5] = ACTIONS(2437), [anon_sym_LT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token6] = ACTIONS(2437), [aux_sym_binary_expression_token7] = ACTIONS(2437), [anon_sym_EQ_EQ] = ACTIONS(2437), [anon_sym_EQ_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token8] = ACTIONS(2437), [aux_sym_binary_expression_token9] = ACTIONS(2437), [aux_sym_binary_expression_token10] = ACTIONS(2437), [anon_sym_LT_GT] = ACTIONS(2439), [anon_sym_BANG_EQ] = ACTIONS(2437), [anon_sym_BANG_EQ_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token11] = ACTIONS(2437), [aux_sym_binary_expression_token12] = ACTIONS(2437), [aux_sym_binary_expression_token13] = ACTIONS(2437), [aux_sym_binary_expression_token14] = ACTIONS(2439), [aux_sym_binary_expression_token15] = ACTIONS(2437), [anon_sym_GT_EQ] = ACTIONS(2439), [aux_sym_binary_expression_token16] = ACTIONS(2437), [aux_sym_binary_expression_token17] = ACTIONS(2437), [anon_sym_GT] = ACTIONS(2437), [aux_sym_binary_expression_token18] = ACTIONS(2437), [aux_sym_binary_expression_token19] = ACTIONS(2437), [aux_sym_binary_expression_token20] = ACTIONS(2437), [aux_sym_binary_expression_token21] = ACTIONS(2439), [aux_sym_binary_expression_token22] = ACTIONS(2439), [aux_sym_binary_expression_token23] = ACTIONS(2439), [anon_sym_QMARK_QMARK] = ACTIONS(2439), [anon_sym_instanceof] = ACTIONS(2437), [anon_sym_PLUS_PLUS] = ACTIONS(2439), [anon_sym_DASH_DASH] = ACTIONS(2439), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2439), [sym__ternary_qmark] = ACTIONS(2439), [sym__elvis_operator] = ACTIONS(2439), [sym_logical_or] = ACTIONS(2439), [sym_tag_linefeed] = ACTIONS(2439), }, [STATE(2463)] = { [sym_identifier] = ACTIONS(2181), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2185), [anon_sym_SEMI] = ACTIONS(2185), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2185), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(4828), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2185), }, [STATE(2464)] = { [sym_identifier] = ACTIONS(2413), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2415), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(4828), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2415), }, [STATE(2465)] = { [sym_identifier] = ACTIONS(2271), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2273), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(4828), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2273), }, [STATE(2466)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2467)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2468)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2469)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2470)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2471)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2472)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2473)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2474)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2475)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2476)] = { [sym_arguments] = STATE(2852), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2145), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2145), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(2477)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2478)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2277), }, [STATE(2479)] = { [sym_identifier] = ACTIONS(2501), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2503), [anon_sym_SEMI] = ACTIONS(2503), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2503), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(4828), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2503), }, [STATE(2480)] = { [sym_identifier] = ACTIONS(2267), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(4784), [anon_sym_LPAREN] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [anon_sym_in] = ACTIONS(4786), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(4790), [aux_sym_binary_expression_token1] = ACTIONS(4792), [anon_sym_PIPE_PIPE] = ACTIONS(4794), [aux_sym_binary_expression_token2] = ACTIONS(4796), [aux_sym_binary_expression_token3] = ACTIONS(4798), [anon_sym_GT_GT] = ACTIONS(4800), [anon_sym_GT_GT_GT] = ACTIONS(4802), [anon_sym_LT_LT] = ACTIONS(4802), [anon_sym_AMP] = ACTIONS(4804), [anon_sym_CARET] = ACTIONS(4806), [anon_sym_PIPE] = ACTIONS(4808), [anon_sym_PLUS] = ACTIONS(4810), [anon_sym_DASH] = ACTIONS(4810), [anon_sym_SLASH] = ACTIONS(4784), [anon_sym_PERCENT] = ACTIONS(4812), [anon_sym_BSLASH] = ACTIONS(4784), [aux_sym_binary_expression_token4] = ACTIONS(4784), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(4786), [aux_sym_binary_expression_token5] = ACTIONS(4786), [anon_sym_LT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token6] = ACTIONS(4786), [aux_sym_binary_expression_token7] = ACTIONS(4786), [anon_sym_EQ_EQ] = ACTIONS(4818), [anon_sym_EQ_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token8] = ACTIONS(4818), [aux_sym_binary_expression_token9] = ACTIONS(4818), [aux_sym_binary_expression_token10] = ACTIONS(4818), [anon_sym_LT_GT] = ACTIONS(4820), [anon_sym_BANG_EQ] = ACTIONS(4818), [anon_sym_BANG_EQ_EQ] = ACTIONS(4820), [aux_sym_binary_expression_token11] = ACTIONS(4818), [aux_sym_binary_expression_token12] = ACTIONS(4818), [aux_sym_binary_expression_token13] = ACTIONS(4818), [aux_sym_binary_expression_token14] = ACTIONS(4820), [aux_sym_binary_expression_token15] = ACTIONS(4818), [anon_sym_GT_EQ] = ACTIONS(4816), [aux_sym_binary_expression_token16] = ACTIONS(4786), [aux_sym_binary_expression_token17] = ACTIONS(4786), [anon_sym_GT] = ACTIONS(4786), [aux_sym_binary_expression_token18] = ACTIONS(4786), [aux_sym_binary_expression_token19] = ACTIONS(4786), [aux_sym_binary_expression_token20] = ACTIONS(4786), [aux_sym_binary_expression_token21] = ACTIONS(4816), [aux_sym_binary_expression_token22] = ACTIONS(4816), [aux_sym_binary_expression_token23] = ACTIONS(4820), [anon_sym_QMARK_QMARK] = ACTIONS(4822), [anon_sym_instanceof] = ACTIONS(4786), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2269), [sym__ternary_qmark] = ACTIONS(4826), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(4794), [sym_tag_linefeed] = ACTIONS(2269), }, [STATE(2481)] = { [sym_identifier] = ACTIONS(2315), [anon_sym_DOT] = ACTIONS(5146), [anon_sym_STAR] = ACTIONS(5149), [anon_sym_LPAREN] = ACTIONS(2323), [anon_sym_SEMI] = ACTIONS(2323), [anon_sym_in] = ACTIONS(5152), [anon_sym_LBRACK] = ACTIONS(5155), [sym_optional_chain] = ACTIONS(5158), [sym_static_chain] = ACTIONS(5161), [anon_sym_AMP_AMP] = ACTIONS(5164), [aux_sym_binary_expression_token1] = ACTIONS(5167), [anon_sym_PIPE_PIPE] = ACTIONS(5170), [aux_sym_binary_expression_token2] = ACTIONS(5173), [aux_sym_binary_expression_token3] = ACTIONS(5176), [anon_sym_GT_GT] = ACTIONS(5179), [anon_sym_GT_GT_GT] = ACTIONS(5182), [anon_sym_LT_LT] = ACTIONS(5182), [anon_sym_AMP] = ACTIONS(5185), [anon_sym_CARET] = ACTIONS(5188), [anon_sym_PIPE] = ACTIONS(5191), [anon_sym_PLUS] = ACTIONS(5194), [anon_sym_DASH] = ACTIONS(5194), [anon_sym_SLASH] = ACTIONS(5149), [anon_sym_PERCENT] = ACTIONS(5197), [anon_sym_BSLASH] = ACTIONS(5149), [aux_sym_binary_expression_token4] = ACTIONS(5149), [anon_sym_STAR_STAR] = ACTIONS(5200), [anon_sym_LT] = ACTIONS(5152), [aux_sym_binary_expression_token5] = ACTIONS(5152), [anon_sym_LT_EQ] = ACTIONS(5203), [aux_sym_binary_expression_token6] = ACTIONS(5152), [aux_sym_binary_expression_token7] = ACTIONS(5152), [anon_sym_EQ_EQ] = ACTIONS(5206), [anon_sym_EQ_EQ_EQ] = ACTIONS(5209), [aux_sym_binary_expression_token8] = ACTIONS(5206), [aux_sym_binary_expression_token9] = ACTIONS(5206), [aux_sym_binary_expression_token10] = ACTIONS(5206), [anon_sym_LT_GT] = ACTIONS(5209), [anon_sym_BANG_EQ] = ACTIONS(5206), [anon_sym_BANG_EQ_EQ] = ACTIONS(5209), [aux_sym_binary_expression_token11] = ACTIONS(5206), [aux_sym_binary_expression_token12] = ACTIONS(5206), [aux_sym_binary_expression_token13] = ACTIONS(5206), [aux_sym_binary_expression_token14] = ACTIONS(5209), [aux_sym_binary_expression_token15] = ACTIONS(5206), [anon_sym_GT_EQ] = ACTIONS(5203), [aux_sym_binary_expression_token16] = ACTIONS(5152), [aux_sym_binary_expression_token17] = ACTIONS(5152), [anon_sym_GT] = ACTIONS(5152), [aux_sym_binary_expression_token18] = ACTIONS(5152), [aux_sym_binary_expression_token19] = ACTIONS(5152), [aux_sym_binary_expression_token20] = ACTIONS(5152), [aux_sym_binary_expression_token21] = ACTIONS(5203), [aux_sym_binary_expression_token22] = ACTIONS(5203), [aux_sym_binary_expression_token23] = ACTIONS(5209), [anon_sym_QMARK_QMARK] = ACTIONS(5212), [anon_sym_instanceof] = ACTIONS(5152), [anon_sym_PLUS_PLUS] = ACTIONS(5215), [anon_sym_DASH_DASH] = ACTIONS(5215), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2323), [sym__ternary_qmark] = ACTIONS(5218), [sym__elvis_operator] = ACTIONS(5221), [sym_logical_or] = ACTIONS(5170), [sym_tag_linefeed] = ACTIONS(2323), }, [STATE(2482)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2483)] = { [sym_identifier] = ACTIONS(2505), [anon_sym_DOT] = ACTIONS(2507), [anon_sym_STAR] = ACTIONS(2505), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2507), [anon_sym_in] = ACTIONS(2505), [anon_sym_LBRACK] = ACTIONS(2507), [sym_optional_chain] = ACTIONS(2507), [sym_static_chain] = ACTIONS(2507), [anon_sym_AMP_AMP] = ACTIONS(2507), [aux_sym_binary_expression_token1] = ACTIONS(2505), [anon_sym_PIPE_PIPE] = ACTIONS(2507), [aux_sym_binary_expression_token2] = ACTIONS(2505), [aux_sym_binary_expression_token3] = ACTIONS(2505), [anon_sym_GT_GT] = ACTIONS(2505), [anon_sym_GT_GT_GT] = ACTIONS(2507), [anon_sym_LT_LT] = ACTIONS(2507), [anon_sym_AMP] = ACTIONS(2505), [anon_sym_CARET] = ACTIONS(2507), [anon_sym_PIPE] = ACTIONS(2505), [anon_sym_PLUS] = ACTIONS(2505), [anon_sym_DASH] = ACTIONS(2505), [anon_sym_SLASH] = ACTIONS(2505), [anon_sym_PERCENT] = ACTIONS(2507), [anon_sym_BSLASH] = ACTIONS(2505), [aux_sym_binary_expression_token4] = ACTIONS(2505), [anon_sym_STAR_STAR] = ACTIONS(2507), [anon_sym_LT] = ACTIONS(2505), [aux_sym_binary_expression_token5] = ACTIONS(2505), [anon_sym_LT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token6] = ACTIONS(2505), [aux_sym_binary_expression_token7] = ACTIONS(2505), [anon_sym_EQ_EQ] = ACTIONS(2505), [anon_sym_EQ_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token8] = ACTIONS(2505), [aux_sym_binary_expression_token9] = ACTIONS(2505), [aux_sym_binary_expression_token10] = ACTIONS(2505), [anon_sym_LT_GT] = ACTIONS(2507), [anon_sym_BANG_EQ] = ACTIONS(2505), [anon_sym_BANG_EQ_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token11] = ACTIONS(2505), [aux_sym_binary_expression_token12] = ACTIONS(2505), [aux_sym_binary_expression_token13] = ACTIONS(2505), [aux_sym_binary_expression_token14] = ACTIONS(2507), [aux_sym_binary_expression_token15] = ACTIONS(2505), [anon_sym_GT_EQ] = ACTIONS(2507), [aux_sym_binary_expression_token16] = ACTIONS(2505), [aux_sym_binary_expression_token17] = ACTIONS(2505), [anon_sym_GT] = ACTIONS(2505), [aux_sym_binary_expression_token18] = ACTIONS(2505), [aux_sym_binary_expression_token19] = ACTIONS(2505), [aux_sym_binary_expression_token20] = ACTIONS(2505), [aux_sym_binary_expression_token21] = ACTIONS(2507), [aux_sym_binary_expression_token22] = ACTIONS(2507), [aux_sym_binary_expression_token23] = ACTIONS(2507), [anon_sym_QMARK_QMARK] = ACTIONS(2507), [anon_sym_instanceof] = ACTIONS(2505), [anon_sym_PLUS_PLUS] = ACTIONS(2507), [anon_sym_DASH_DASH] = ACTIONS(2507), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2507), [sym__ternary_qmark] = ACTIONS(2507), [sym__elvis_operator] = ACTIONS(2507), [sym_logical_or] = ACTIONS(2507), [sym_tag_linefeed] = ACTIONS(2507), }, [STATE(2484)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5224), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2485)] = { [aux_sym_object_repeat1] = STATE(4433), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(5226), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2486)] = { [aux_sym_object_repeat1] = STATE(4404), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(5228), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2487)] = { [anon_sym_DOT] = ACTIONS(4291), [anon_sym_STAR] = ACTIONS(5230), [anon_sym_COMMA] = ACTIONS(2323), [anon_sym_RBRACE] = ACTIONS(2323), [anon_sym_LPAREN] = ACTIONS(2323), [anon_sym_SEMI] = ACTIONS(2323), [anon_sym_in] = ACTIONS(5233), [anon_sym_LBRACK] = ACTIONS(4300), [sym_optional_chain] = ACTIONS(4303), [sym_static_chain] = ACTIONS(4306), [anon_sym_AMP_AMP] = ACTIONS(5236), [aux_sym_binary_expression_token1] = ACTIONS(5236), [anon_sym_PIPE_PIPE] = ACTIONS(5239), [aux_sym_binary_expression_token2] = ACTIONS(5239), [aux_sym_binary_expression_token3] = ACTIONS(5242), [anon_sym_GT_GT] = ACTIONS(5245), [anon_sym_GT_GT_GT] = ACTIONS(5248), [anon_sym_LT_LT] = ACTIONS(5248), [anon_sym_AMP] = ACTIONS(5251), [anon_sym_CARET] = ACTIONS(5254), [anon_sym_PIPE] = ACTIONS(5257), [anon_sym_PLUS] = ACTIONS(5260), [anon_sym_DASH] = ACTIONS(5260), [anon_sym_SLASH] = ACTIONS(5230), [anon_sym_PERCENT] = ACTIONS(5263), [anon_sym_BSLASH] = ACTIONS(5263), [aux_sym_binary_expression_token4] = ACTIONS(5263), [anon_sym_STAR_STAR] = ACTIONS(5266), [anon_sym_LT] = ACTIONS(5233), [aux_sym_binary_expression_token5] = ACTIONS(5233), [anon_sym_LT_EQ] = ACTIONS(5269), [aux_sym_binary_expression_token6] = ACTIONS(5269), [aux_sym_binary_expression_token7] = ACTIONS(5233), [anon_sym_EQ_EQ] = ACTIONS(5272), [anon_sym_EQ_EQ_EQ] = ACTIONS(5275), [aux_sym_binary_expression_token8] = ACTIONS(5272), [aux_sym_binary_expression_token9] = ACTIONS(5275), [aux_sym_binary_expression_token10] = ACTIONS(5275), [anon_sym_LT_GT] = ACTIONS(5275), [anon_sym_BANG_EQ] = ACTIONS(5272), [anon_sym_BANG_EQ_EQ] = ACTIONS(5275), [aux_sym_binary_expression_token11] = ACTIONS(5275), [aux_sym_binary_expression_token12] = ACTIONS(5275), [aux_sym_binary_expression_token13] = ACTIONS(5275), [aux_sym_binary_expression_token14] = ACTIONS(5275), [aux_sym_binary_expression_token15] = ACTIONS(5275), [anon_sym_GT_EQ] = ACTIONS(5269), [aux_sym_binary_expression_token16] = ACTIONS(5269), [aux_sym_binary_expression_token17] = ACTIONS(5269), [anon_sym_GT] = ACTIONS(5233), [aux_sym_binary_expression_token18] = ACTIONS(5233), [aux_sym_binary_expression_token19] = ACTIONS(5233), [aux_sym_binary_expression_token20] = ACTIONS(5233), [aux_sym_binary_expression_token21] = ACTIONS(5269), [aux_sym_binary_expression_token22] = ACTIONS(5269), [aux_sym_binary_expression_token23] = ACTIONS(5275), [anon_sym_QMARK_QMARK] = ACTIONS(5278), [anon_sym_instanceof] = ACTIONS(5269), [anon_sym_PLUS_PLUS] = ACTIONS(4354), [anon_sym_DASH_DASH] = ACTIONS(4354), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2323), [sym__ternary_qmark] = ACTIONS(5281), [sym__elvis_operator] = ACTIONS(5284), [sym_logical_or] = ACTIONS(5239), }, [STATE(2488)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5287), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2489)] = { [sym_arguments] = STATE(2623), [sym_identifier] = ACTIONS(2155), [anon_sym_DOT] = ACTIONS(5085), [anon_sym_STAR] = ACTIONS(2155), [anon_sym_LBRACE] = ACTIONS(2157), [anon_sym_LPAREN] = ACTIONS(2157), [anon_sym_in] = ACTIONS(2155), [anon_sym_LBRACK] = ACTIONS(5087), [sym_optional_chain] = ACTIONS(5089), [sym_static_chain] = ACTIONS(5091), [anon_sym_AMP_AMP] = ACTIONS(2157), [aux_sym_binary_expression_token1] = ACTIONS(2155), [anon_sym_PIPE_PIPE] = ACTIONS(2157), [aux_sym_binary_expression_token2] = ACTIONS(2155), [aux_sym_binary_expression_token3] = ACTIONS(2155), [anon_sym_GT_GT] = ACTIONS(2155), [anon_sym_GT_GT_GT] = ACTIONS(2157), [anon_sym_LT_LT] = ACTIONS(2157), [anon_sym_AMP] = ACTIONS(2155), [anon_sym_CARET] = ACTIONS(2157), [anon_sym_PIPE] = ACTIONS(2155), [anon_sym_PLUS] = ACTIONS(2155), [anon_sym_DASH] = ACTIONS(2155), [anon_sym_SLASH] = ACTIONS(2155), [anon_sym_PERCENT] = ACTIONS(2157), [anon_sym_BSLASH] = ACTIONS(2155), [aux_sym_binary_expression_token4] = ACTIONS(2155), [anon_sym_STAR_STAR] = ACTIONS(2157), [anon_sym_LT] = ACTIONS(2155), [aux_sym_binary_expression_token5] = ACTIONS(2155), [anon_sym_LT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token6] = ACTIONS(2155), [aux_sym_binary_expression_token7] = ACTIONS(2155), [anon_sym_EQ_EQ] = ACTIONS(2155), [anon_sym_EQ_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token8] = ACTIONS(2155), [aux_sym_binary_expression_token9] = ACTIONS(2155), [aux_sym_binary_expression_token10] = ACTIONS(2155), [anon_sym_LT_GT] = ACTIONS(2157), [anon_sym_BANG_EQ] = ACTIONS(2155), [anon_sym_BANG_EQ_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token11] = ACTIONS(2155), [aux_sym_binary_expression_token12] = ACTIONS(2155), [aux_sym_binary_expression_token13] = ACTIONS(2155), [aux_sym_binary_expression_token14] = ACTIONS(2157), [aux_sym_binary_expression_token15] = ACTIONS(2155), [anon_sym_GT_EQ] = ACTIONS(2157), [aux_sym_binary_expression_token16] = ACTIONS(2155), [aux_sym_binary_expression_token17] = ACTIONS(2155), [anon_sym_GT] = ACTIONS(2155), [aux_sym_binary_expression_token18] = ACTIONS(2155), [aux_sym_binary_expression_token19] = ACTIONS(2155), [aux_sym_binary_expression_token20] = ACTIONS(2155), [aux_sym_binary_expression_token21] = ACTIONS(2157), [aux_sym_binary_expression_token22] = ACTIONS(2157), [aux_sym_binary_expression_token23] = ACTIONS(2157), [anon_sym_QMARK_QMARK] = ACTIONS(2157), [anon_sym_instanceof] = ACTIONS(2155), [anon_sym_PLUS_PLUS] = ACTIONS(2157), [anon_sym_DASH_DASH] = ACTIONS(2157), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2157), [sym__elvis_operator] = ACTIONS(2157), [sym_logical_or] = ACTIONS(2157), [sym_tag_linefeed] = ACTIONS(2157), }, [STATE(2490)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5290), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2491)] = { [sym_identifier] = ACTIONS(2485), [anon_sym_DOT] = ACTIONS(2487), [anon_sym_STAR] = ACTIONS(2485), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2487), [anon_sym_in] = ACTIONS(2485), [anon_sym_LBRACK] = ACTIONS(2487), [sym_optional_chain] = ACTIONS(2487), [sym_static_chain] = ACTIONS(2487), [anon_sym_AMP_AMP] = ACTIONS(2487), [aux_sym_binary_expression_token1] = ACTIONS(2485), [anon_sym_PIPE_PIPE] = ACTIONS(2487), [aux_sym_binary_expression_token2] = ACTIONS(2485), [aux_sym_binary_expression_token3] = ACTIONS(2485), [anon_sym_GT_GT] = ACTIONS(2485), [anon_sym_GT_GT_GT] = ACTIONS(2487), [anon_sym_LT_LT] = ACTIONS(2487), [anon_sym_AMP] = ACTIONS(2485), [anon_sym_CARET] = ACTIONS(2487), [anon_sym_PIPE] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2485), [anon_sym_DASH] = ACTIONS(2485), [anon_sym_SLASH] = ACTIONS(2485), [anon_sym_PERCENT] = ACTIONS(2487), [anon_sym_BSLASH] = ACTIONS(2485), [aux_sym_binary_expression_token4] = ACTIONS(2485), [anon_sym_STAR_STAR] = ACTIONS(2487), [anon_sym_LT] = ACTIONS(2485), [aux_sym_binary_expression_token5] = ACTIONS(2485), [anon_sym_LT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token6] = ACTIONS(2485), [aux_sym_binary_expression_token7] = ACTIONS(2485), [anon_sym_EQ_EQ] = ACTIONS(2485), [anon_sym_EQ_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token8] = ACTIONS(2485), [aux_sym_binary_expression_token9] = ACTIONS(2485), [aux_sym_binary_expression_token10] = ACTIONS(2485), [anon_sym_LT_GT] = ACTIONS(2487), [anon_sym_BANG_EQ] = ACTIONS(2485), [anon_sym_BANG_EQ_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token11] = ACTIONS(2485), [aux_sym_binary_expression_token12] = ACTIONS(2485), [aux_sym_binary_expression_token13] = ACTIONS(2485), [aux_sym_binary_expression_token14] = ACTIONS(2487), [aux_sym_binary_expression_token15] = ACTIONS(2485), [anon_sym_GT_EQ] = ACTIONS(2487), [aux_sym_binary_expression_token16] = ACTIONS(2485), [aux_sym_binary_expression_token17] = ACTIONS(2485), [anon_sym_GT] = ACTIONS(2485), [aux_sym_binary_expression_token18] = ACTIONS(2485), [aux_sym_binary_expression_token19] = ACTIONS(2485), [aux_sym_binary_expression_token20] = ACTIONS(2485), [aux_sym_binary_expression_token21] = ACTIONS(2487), [aux_sym_binary_expression_token22] = ACTIONS(2487), [aux_sym_binary_expression_token23] = ACTIONS(2487), [anon_sym_QMARK_QMARK] = ACTIONS(2487), [anon_sym_instanceof] = ACTIONS(2485), [anon_sym_PLUS_PLUS] = ACTIONS(2487), [anon_sym_DASH_DASH] = ACTIONS(2487), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2487), [sym__ternary_qmark] = ACTIONS(2487), [sym__elvis_operator] = ACTIONS(2487), [sym_logical_or] = ACTIONS(2487), [sym_tag_linefeed] = ACTIONS(2487), }, [STATE(2492)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5293), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2493)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5296), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2494)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5299), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2495)] = { [sym_arguments] = STATE(2871), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(4966), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_RPAREN] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(4968), [sym_optional_chain] = ACTIONS(4970), [sym_static_chain] = ACTIONS(4972), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(2496)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), [sym_tag_linefeed] = ACTIONS(2301), }, [STATE(2497)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2185), [anon_sym_RBRACE] = ACTIONS(2185), [anon_sym_LPAREN] = ACTIONS(2185), [anon_sym_SEMI] = ACTIONS(2185), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2185), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(5032), [sym_logical_or] = ACTIONS(5002), }, [STATE(2498)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2499)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5302), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2500)] = { [sym_identifier] = ACTIONS(2509), [anon_sym_DOT] = ACTIONS(2511), [anon_sym_STAR] = ACTIONS(2509), [anon_sym_LPAREN] = ACTIONS(2511), [anon_sym_SEMI] = ACTIONS(2511), [anon_sym_in] = ACTIONS(2509), [anon_sym_LBRACK] = ACTIONS(2511), [sym_optional_chain] = ACTIONS(2511), [sym_static_chain] = ACTIONS(2511), [anon_sym_AMP_AMP] = ACTIONS(2511), [aux_sym_binary_expression_token1] = ACTIONS(2509), [anon_sym_PIPE_PIPE] = ACTIONS(2511), [aux_sym_binary_expression_token2] = ACTIONS(2509), [aux_sym_binary_expression_token3] = ACTIONS(2509), [anon_sym_GT_GT] = ACTIONS(2509), [anon_sym_GT_GT_GT] = ACTIONS(2511), [anon_sym_LT_LT] = ACTIONS(2511), [anon_sym_AMP] = ACTIONS(2509), [anon_sym_CARET] = ACTIONS(2511), [anon_sym_PIPE] = ACTIONS(2509), [anon_sym_PLUS] = ACTIONS(2509), [anon_sym_DASH] = ACTIONS(2509), [anon_sym_SLASH] = ACTIONS(2509), [anon_sym_PERCENT] = ACTIONS(2511), [anon_sym_BSLASH] = ACTIONS(2509), [aux_sym_binary_expression_token4] = ACTIONS(2509), [anon_sym_STAR_STAR] = ACTIONS(2511), [anon_sym_LT] = ACTIONS(2509), [aux_sym_binary_expression_token5] = ACTIONS(2509), [anon_sym_LT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token6] = ACTIONS(2509), [aux_sym_binary_expression_token7] = ACTIONS(2509), [anon_sym_EQ_EQ] = ACTIONS(2509), [anon_sym_EQ_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token8] = ACTIONS(2509), [aux_sym_binary_expression_token9] = ACTIONS(2509), [aux_sym_binary_expression_token10] = ACTIONS(2509), [anon_sym_LT_GT] = ACTIONS(2511), [anon_sym_BANG_EQ] = ACTIONS(2509), [anon_sym_BANG_EQ_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token11] = ACTIONS(2509), [aux_sym_binary_expression_token12] = ACTIONS(2509), [aux_sym_binary_expression_token13] = ACTIONS(2509), [aux_sym_binary_expression_token14] = ACTIONS(2511), [aux_sym_binary_expression_token15] = ACTIONS(2509), [anon_sym_GT_EQ] = ACTIONS(2511), [aux_sym_binary_expression_token16] = ACTIONS(2509), [aux_sym_binary_expression_token17] = ACTIONS(2509), [anon_sym_GT] = ACTIONS(2509), [aux_sym_binary_expression_token18] = ACTIONS(2509), [aux_sym_binary_expression_token19] = ACTIONS(2509), [aux_sym_binary_expression_token20] = ACTIONS(2509), [aux_sym_binary_expression_token21] = ACTIONS(2511), [aux_sym_binary_expression_token22] = ACTIONS(2511), [aux_sym_binary_expression_token23] = ACTIONS(2511), [anon_sym_QMARK_QMARK] = ACTIONS(2511), [anon_sym_instanceof] = ACTIONS(2509), [anon_sym_PLUS_PLUS] = ACTIONS(2511), [anon_sym_DASH_DASH] = ACTIONS(2511), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2511), [sym__ternary_qmark] = ACTIONS(2511), [sym__elvis_operator] = ACTIONS(2511), [sym_logical_or] = ACTIONS(2511), [sym_tag_linefeed] = ACTIONS(2511), }, [STATE(2501)] = { [sym_identifier] = ACTIONS(2445), [anon_sym_DOT] = ACTIONS(2448), [anon_sym_STAR] = ACTIONS(2445), [anon_sym_LPAREN] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2448), [anon_sym_in] = ACTIONS(2445), [anon_sym_LBRACK] = ACTIONS(2448), [sym_optional_chain] = ACTIONS(2448), [sym_static_chain] = ACTIONS(2448), [anon_sym_AMP_AMP] = ACTIONS(2448), [aux_sym_binary_expression_token1] = ACTIONS(2445), [anon_sym_PIPE_PIPE] = ACTIONS(2448), [aux_sym_binary_expression_token2] = ACTIONS(2445), [aux_sym_binary_expression_token3] = ACTIONS(2445), [anon_sym_GT_GT] = ACTIONS(2445), [anon_sym_GT_GT_GT] = ACTIONS(2448), [anon_sym_LT_LT] = ACTIONS(2448), [anon_sym_AMP] = ACTIONS(2445), [anon_sym_CARET] = ACTIONS(2448), [anon_sym_PIPE] = ACTIONS(2445), [anon_sym_PLUS] = ACTIONS(2445), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2448), [anon_sym_BSLASH] = ACTIONS(2445), [aux_sym_binary_expression_token4] = ACTIONS(2445), [anon_sym_STAR_STAR] = ACTIONS(2448), [anon_sym_LT] = ACTIONS(2445), [aux_sym_binary_expression_token5] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token6] = ACTIONS(2445), [aux_sym_binary_expression_token7] = ACTIONS(2445), [anon_sym_EQ_EQ] = ACTIONS(2445), [anon_sym_EQ_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token8] = ACTIONS(2445), [aux_sym_binary_expression_token9] = ACTIONS(2445), [aux_sym_binary_expression_token10] = ACTIONS(2445), [anon_sym_LT_GT] = ACTIONS(2448), [anon_sym_BANG_EQ] = ACTIONS(2445), [anon_sym_BANG_EQ_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token11] = ACTIONS(2445), [aux_sym_binary_expression_token12] = ACTIONS(2445), [aux_sym_binary_expression_token13] = ACTIONS(2445), [aux_sym_binary_expression_token14] = ACTIONS(2448), [aux_sym_binary_expression_token15] = ACTIONS(2445), [anon_sym_GT_EQ] = ACTIONS(2448), [aux_sym_binary_expression_token16] = ACTIONS(2445), [aux_sym_binary_expression_token17] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [aux_sym_binary_expression_token18] = ACTIONS(2445), [aux_sym_binary_expression_token19] = ACTIONS(2445), [aux_sym_binary_expression_token20] = ACTIONS(2445), [aux_sym_binary_expression_token21] = ACTIONS(2448), [aux_sym_binary_expression_token22] = ACTIONS(2448), [aux_sym_binary_expression_token23] = ACTIONS(2448), [anon_sym_QMARK_QMARK] = ACTIONS(2448), [anon_sym_instanceof] = ACTIONS(2445), [anon_sym_PLUS_PLUS] = ACTIONS(2448), [anon_sym_DASH_DASH] = ACTIONS(2448), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2448), [sym__ternary_qmark] = ACTIONS(2448), [sym__elvis_operator] = ACTIONS(2448), [sym_logical_or] = ACTIONS(2448), [sym_tag_linefeed] = ACTIONS(2448), }, [STATE(2502)] = { [sym_identifier] = ACTIONS(2513), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2513), [anon_sym_LPAREN] = ACTIONS(2515), [anon_sym_SEMI] = ACTIONS(2515), [anon_sym_in] = ACTIONS(2513), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2515), [aux_sym_binary_expression_token1] = ACTIONS(2513), [anon_sym_PIPE_PIPE] = ACTIONS(2515), [aux_sym_binary_expression_token2] = ACTIONS(2513), [aux_sym_binary_expression_token3] = ACTIONS(2513), [anon_sym_GT_GT] = ACTIONS(2513), [anon_sym_GT_GT_GT] = ACTIONS(2515), [anon_sym_LT_LT] = ACTIONS(2515), [anon_sym_AMP] = ACTIONS(2513), [anon_sym_CARET] = ACTIONS(2515), [anon_sym_PIPE] = ACTIONS(2513), [anon_sym_PLUS] = ACTIONS(2513), [anon_sym_DASH] = ACTIONS(2513), [anon_sym_SLASH] = ACTIONS(2513), [anon_sym_PERCENT] = ACTIONS(2515), [anon_sym_BSLASH] = ACTIONS(2513), [aux_sym_binary_expression_token4] = ACTIONS(2513), [anon_sym_STAR_STAR] = ACTIONS(2515), [anon_sym_LT] = ACTIONS(2513), [aux_sym_binary_expression_token5] = ACTIONS(2513), [anon_sym_LT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token6] = ACTIONS(2513), [aux_sym_binary_expression_token7] = ACTIONS(2513), [anon_sym_EQ_EQ] = ACTIONS(2513), [anon_sym_EQ_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token8] = ACTIONS(2513), [aux_sym_binary_expression_token9] = ACTIONS(2513), [aux_sym_binary_expression_token10] = ACTIONS(2513), [anon_sym_LT_GT] = ACTIONS(2515), [anon_sym_BANG_EQ] = ACTIONS(2513), [anon_sym_BANG_EQ_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token11] = ACTIONS(2513), [aux_sym_binary_expression_token12] = ACTIONS(2513), [aux_sym_binary_expression_token13] = ACTIONS(2513), [aux_sym_binary_expression_token14] = ACTIONS(2515), [aux_sym_binary_expression_token15] = ACTIONS(2513), [anon_sym_GT_EQ] = ACTIONS(2515), [aux_sym_binary_expression_token16] = ACTIONS(2513), [aux_sym_binary_expression_token17] = ACTIONS(2513), [anon_sym_GT] = ACTIONS(2513), [aux_sym_binary_expression_token18] = ACTIONS(2513), [aux_sym_binary_expression_token19] = ACTIONS(2513), [aux_sym_binary_expression_token20] = ACTIONS(2513), [aux_sym_binary_expression_token21] = ACTIONS(2515), [aux_sym_binary_expression_token22] = ACTIONS(2515), [aux_sym_binary_expression_token23] = ACTIONS(2515), [anon_sym_QMARK_QMARK] = ACTIONS(2515), [anon_sym_instanceof] = ACTIONS(2513), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2515), [sym__ternary_qmark] = ACTIONS(2515), [sym__elvis_operator] = ACTIONS(2515), [sym_logical_or] = ACTIONS(2515), [sym_tag_linefeed] = ACTIONS(2515), }, [STATE(2503)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2415), [anon_sym_RBRACE] = ACTIONS(2415), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2415), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(5032), [sym_logical_or] = ACTIONS(5002), }, [STATE(2504)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5305), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2505)] = { [sym_identifier] = ACTIONS(2517), [anon_sym_DOT] = ACTIONS(2519), [anon_sym_STAR] = ACTIONS(2517), [anon_sym_LPAREN] = ACTIONS(2519), [anon_sym_SEMI] = ACTIONS(2519), [anon_sym_in] = ACTIONS(2517), [anon_sym_LBRACK] = ACTIONS(2519), [sym_optional_chain] = ACTIONS(2519), [sym_static_chain] = ACTIONS(2519), [anon_sym_AMP_AMP] = ACTIONS(2519), [aux_sym_binary_expression_token1] = ACTIONS(2517), [anon_sym_PIPE_PIPE] = ACTIONS(2519), [aux_sym_binary_expression_token2] = ACTIONS(2517), [aux_sym_binary_expression_token3] = ACTIONS(2517), [anon_sym_GT_GT] = ACTIONS(2517), [anon_sym_GT_GT_GT] = ACTIONS(2519), [anon_sym_LT_LT] = ACTIONS(2519), [anon_sym_AMP] = ACTIONS(2517), [anon_sym_CARET] = ACTIONS(2519), [anon_sym_PIPE] = ACTIONS(2517), [anon_sym_PLUS] = ACTIONS(2517), [anon_sym_DASH] = ACTIONS(2517), [anon_sym_SLASH] = ACTIONS(2517), [anon_sym_PERCENT] = ACTIONS(2519), [anon_sym_BSLASH] = ACTIONS(2517), [aux_sym_binary_expression_token4] = ACTIONS(2517), [anon_sym_STAR_STAR] = ACTIONS(2519), [anon_sym_LT] = ACTIONS(2517), [aux_sym_binary_expression_token5] = ACTIONS(2517), [anon_sym_LT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token6] = ACTIONS(2517), [aux_sym_binary_expression_token7] = ACTIONS(2517), [anon_sym_EQ_EQ] = ACTIONS(2517), [anon_sym_EQ_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token8] = ACTIONS(2517), [aux_sym_binary_expression_token9] = ACTIONS(2517), [aux_sym_binary_expression_token10] = ACTIONS(2517), [anon_sym_LT_GT] = ACTIONS(2519), [anon_sym_BANG_EQ] = ACTIONS(2517), [anon_sym_BANG_EQ_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token11] = ACTIONS(2517), [aux_sym_binary_expression_token12] = ACTIONS(2517), [aux_sym_binary_expression_token13] = ACTIONS(2517), [aux_sym_binary_expression_token14] = ACTIONS(2519), [aux_sym_binary_expression_token15] = ACTIONS(2517), [anon_sym_GT_EQ] = ACTIONS(2519), [aux_sym_binary_expression_token16] = ACTIONS(2517), [aux_sym_binary_expression_token17] = ACTIONS(2517), [anon_sym_GT] = ACTIONS(2517), [aux_sym_binary_expression_token18] = ACTIONS(2517), [aux_sym_binary_expression_token19] = ACTIONS(2517), [aux_sym_binary_expression_token20] = ACTIONS(2517), [aux_sym_binary_expression_token21] = ACTIONS(2519), [aux_sym_binary_expression_token22] = ACTIONS(2519), [aux_sym_binary_expression_token23] = ACTIONS(2519), [anon_sym_QMARK_QMARK] = ACTIONS(2519), [anon_sym_instanceof] = ACTIONS(2517), [anon_sym_PLUS_PLUS] = ACTIONS(2519), [anon_sym_DASH_DASH] = ACTIONS(2519), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2519), [sym__ternary_qmark] = ACTIONS(2519), [sym__elvis_operator] = ACTIONS(2519), [sym_logical_or] = ACTIONS(2519), [sym_tag_linefeed] = ACTIONS(2519), }, [STATE(2506)] = { [sym_identifier] = ACTIONS(2401), [anon_sym_DOT] = ACTIONS(2403), [anon_sym_STAR] = ACTIONS(2401), [anon_sym_LPAREN] = ACTIONS(2403), [anon_sym_SEMI] = ACTIONS(2403), [anon_sym_in] = ACTIONS(2401), [anon_sym_LBRACK] = ACTIONS(2403), [sym_optional_chain] = ACTIONS(2403), [sym_static_chain] = ACTIONS(2403), [anon_sym_AMP_AMP] = ACTIONS(2403), [aux_sym_binary_expression_token1] = ACTIONS(2401), [anon_sym_PIPE_PIPE] = ACTIONS(2403), [aux_sym_binary_expression_token2] = ACTIONS(2401), [aux_sym_binary_expression_token3] = ACTIONS(2401), [anon_sym_GT_GT] = ACTIONS(2401), [anon_sym_GT_GT_GT] = ACTIONS(2403), [anon_sym_LT_LT] = ACTIONS(2403), [anon_sym_AMP] = ACTIONS(2401), [anon_sym_CARET] = ACTIONS(2403), [anon_sym_PIPE] = ACTIONS(2401), [anon_sym_PLUS] = ACTIONS(2401), [anon_sym_DASH] = ACTIONS(2401), [anon_sym_SLASH] = ACTIONS(2401), [anon_sym_PERCENT] = ACTIONS(2403), [anon_sym_BSLASH] = ACTIONS(2401), [aux_sym_binary_expression_token4] = ACTIONS(2401), [anon_sym_STAR_STAR] = ACTIONS(2403), [anon_sym_LT] = ACTIONS(2401), [aux_sym_binary_expression_token5] = ACTIONS(2401), [anon_sym_LT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token6] = ACTIONS(2401), [aux_sym_binary_expression_token7] = ACTIONS(2401), [anon_sym_EQ_EQ] = ACTIONS(2401), [anon_sym_EQ_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token8] = ACTIONS(2401), [aux_sym_binary_expression_token9] = ACTIONS(2401), [aux_sym_binary_expression_token10] = ACTIONS(2401), [anon_sym_LT_GT] = ACTIONS(2403), [anon_sym_BANG_EQ] = ACTIONS(2401), [anon_sym_BANG_EQ_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token11] = ACTIONS(2401), [aux_sym_binary_expression_token12] = ACTIONS(2401), [aux_sym_binary_expression_token13] = ACTIONS(2401), [aux_sym_binary_expression_token14] = ACTIONS(2403), [aux_sym_binary_expression_token15] = ACTIONS(2401), [anon_sym_GT_EQ] = ACTIONS(2403), [aux_sym_binary_expression_token16] = ACTIONS(2401), [aux_sym_binary_expression_token17] = ACTIONS(2401), [anon_sym_GT] = ACTIONS(2401), [aux_sym_binary_expression_token18] = ACTIONS(2401), [aux_sym_binary_expression_token19] = ACTIONS(2401), [aux_sym_binary_expression_token20] = ACTIONS(2401), [aux_sym_binary_expression_token21] = ACTIONS(2403), [aux_sym_binary_expression_token22] = ACTIONS(2403), [aux_sym_binary_expression_token23] = ACTIONS(2403), [anon_sym_QMARK_QMARK] = ACTIONS(2403), [anon_sym_instanceof] = ACTIONS(2401), [anon_sym_PLUS_PLUS] = ACTIONS(2403), [anon_sym_DASH_DASH] = ACTIONS(2403), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2403), [sym__ternary_qmark] = ACTIONS(2403), [sym__elvis_operator] = ACTIONS(2403), [sym_logical_or] = ACTIONS(2403), [sym_tag_linefeed] = ACTIONS(2403), }, [STATE(2507)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2273), [anon_sym_RBRACE] = ACTIONS(2273), [anon_sym_LPAREN] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2273), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(5032), [sym_logical_or] = ACTIONS(5002), }, [STATE(2508)] = { [sym_identifier] = ACTIONS(2169), [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(4289), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_RPAREN] = ACTIONS(4289), [anon_sym_in] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2509)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2510)] = { [sym_identifier] = ACTIONS(2451), [anon_sym_DOT] = ACTIONS(2454), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_LPAREN] = ACTIONS(2487), [anon_sym_SEMI] = ACTIONS(2454), [anon_sym_in] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2454), [sym_optional_chain] = ACTIONS(2454), [sym_static_chain] = ACTIONS(2454), [anon_sym_AMP_AMP] = ACTIONS(2454), [aux_sym_binary_expression_token1] = ACTIONS(2451), [anon_sym_PIPE_PIPE] = ACTIONS(2454), [aux_sym_binary_expression_token2] = ACTIONS(2451), [aux_sym_binary_expression_token3] = ACTIONS(2451), [anon_sym_GT_GT] = ACTIONS(2451), [anon_sym_GT_GT_GT] = ACTIONS(2454), [anon_sym_LT_LT] = ACTIONS(2454), [anon_sym_AMP] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2454), [anon_sym_PIPE] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2451), [anon_sym_SLASH] = ACTIONS(2451), [anon_sym_PERCENT] = ACTIONS(2454), [anon_sym_BSLASH] = ACTIONS(2451), [aux_sym_binary_expression_token4] = ACTIONS(2451), [anon_sym_STAR_STAR] = ACTIONS(2454), [anon_sym_LT] = ACTIONS(2451), [aux_sym_binary_expression_token5] = ACTIONS(2451), [anon_sym_LT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token6] = ACTIONS(2451), [aux_sym_binary_expression_token7] = ACTIONS(2451), [anon_sym_EQ_EQ] = ACTIONS(2451), [anon_sym_EQ_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token8] = ACTIONS(2451), [aux_sym_binary_expression_token9] = ACTIONS(2451), [aux_sym_binary_expression_token10] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2454), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_BANG_EQ_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token11] = ACTIONS(2451), [aux_sym_binary_expression_token12] = ACTIONS(2451), [aux_sym_binary_expression_token13] = ACTIONS(2451), [aux_sym_binary_expression_token14] = ACTIONS(2454), [aux_sym_binary_expression_token15] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2454), [aux_sym_binary_expression_token16] = ACTIONS(2451), [aux_sym_binary_expression_token17] = ACTIONS(2451), [anon_sym_GT] = ACTIONS(2451), [aux_sym_binary_expression_token18] = ACTIONS(2451), [aux_sym_binary_expression_token19] = ACTIONS(2451), [aux_sym_binary_expression_token20] = ACTIONS(2451), [aux_sym_binary_expression_token21] = ACTIONS(2454), [aux_sym_binary_expression_token22] = ACTIONS(2454), [aux_sym_binary_expression_token23] = ACTIONS(2454), [anon_sym_QMARK_QMARK] = ACTIONS(2454), [anon_sym_instanceof] = ACTIONS(2451), [anon_sym_PLUS_PLUS] = ACTIONS(2454), [anon_sym_DASH_DASH] = ACTIONS(2454), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2454), [sym__ternary_qmark] = ACTIONS(2454), [sym__elvis_operator] = ACTIONS(2454), [sym_logical_or] = ACTIONS(2454), [sym_tag_linefeed] = ACTIONS(2454), }, [STATE(2511)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2512)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2513)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5307), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2514)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2515)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5309), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2516)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2517)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5311), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2518)] = { [sym_identifier] = ACTIONS(2497), [anon_sym_DOT] = ACTIONS(2499), [anon_sym_STAR] = ACTIONS(2497), [anon_sym_LPAREN] = ACTIONS(2499), [anon_sym_SEMI] = ACTIONS(2499), [anon_sym_in] = ACTIONS(2497), [anon_sym_LBRACK] = ACTIONS(2499), [sym_optional_chain] = ACTIONS(2499), [sym_static_chain] = ACTIONS(2499), [anon_sym_AMP_AMP] = ACTIONS(2499), [aux_sym_binary_expression_token1] = ACTIONS(2497), [anon_sym_PIPE_PIPE] = ACTIONS(2499), [aux_sym_binary_expression_token2] = ACTIONS(2497), [aux_sym_binary_expression_token3] = ACTIONS(2497), [anon_sym_GT_GT] = ACTIONS(2497), [anon_sym_GT_GT_GT] = ACTIONS(2499), [anon_sym_LT_LT] = ACTIONS(2499), [anon_sym_AMP] = ACTIONS(2497), [anon_sym_CARET] = ACTIONS(2499), [anon_sym_PIPE] = ACTIONS(2497), [anon_sym_PLUS] = ACTIONS(2497), [anon_sym_DASH] = ACTIONS(2497), [anon_sym_SLASH] = ACTIONS(2497), [anon_sym_PERCENT] = ACTIONS(2499), [anon_sym_BSLASH] = ACTIONS(2497), [aux_sym_binary_expression_token4] = ACTIONS(2497), [anon_sym_STAR_STAR] = ACTIONS(2499), [anon_sym_LT] = ACTIONS(2497), [aux_sym_binary_expression_token5] = ACTIONS(2497), [anon_sym_LT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token6] = ACTIONS(2497), [aux_sym_binary_expression_token7] = ACTIONS(2497), [anon_sym_EQ_EQ] = ACTIONS(2497), [anon_sym_EQ_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token8] = ACTIONS(2497), [aux_sym_binary_expression_token9] = ACTIONS(2497), [aux_sym_binary_expression_token10] = ACTIONS(2497), [anon_sym_LT_GT] = ACTIONS(2499), [anon_sym_BANG_EQ] = ACTIONS(2497), [anon_sym_BANG_EQ_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token11] = ACTIONS(2497), [aux_sym_binary_expression_token12] = ACTIONS(2497), [aux_sym_binary_expression_token13] = ACTIONS(2497), [aux_sym_binary_expression_token14] = ACTIONS(2499), [aux_sym_binary_expression_token15] = ACTIONS(2497), [anon_sym_GT_EQ] = ACTIONS(2499), [aux_sym_binary_expression_token16] = ACTIONS(2497), [aux_sym_binary_expression_token17] = ACTIONS(2497), [anon_sym_GT] = ACTIONS(2497), [aux_sym_binary_expression_token18] = ACTIONS(2497), [aux_sym_binary_expression_token19] = ACTIONS(2497), [aux_sym_binary_expression_token20] = ACTIONS(2497), [aux_sym_binary_expression_token21] = ACTIONS(2499), [aux_sym_binary_expression_token22] = ACTIONS(2499), [aux_sym_binary_expression_token23] = ACTIONS(2499), [anon_sym_QMARK_QMARK] = ACTIONS(2499), [anon_sym_instanceof] = ACTIONS(2497), [anon_sym_PLUS_PLUS] = ACTIONS(2499), [anon_sym_DASH_DASH] = ACTIONS(2499), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2499), [sym__ternary_qmark] = ACTIONS(2499), [sym__elvis_operator] = ACTIONS(2499), [sym_logical_or] = ACTIONS(2499), [sym_tag_linefeed] = ACTIONS(2499), }, [STATE(2519)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5314), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2520)] = { [sym_arguments] = STATE(2742), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(2145), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_COMMA] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4624), [anon_sym_RPAREN] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(2145), [sym_optional_chain] = ACTIONS(2145), [sym_static_chain] = ACTIONS(2145), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), }, [STATE(2521)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2522)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2523)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2524)] = { [sym_identifier] = ACTIONS(2243), [anon_sym_DOT] = ACTIONS(2245), [anon_sym_STAR] = ACTIONS(2243), [anon_sym_LPAREN] = ACTIONS(2245), [anon_sym_SEMI] = ACTIONS(2245), [anon_sym_in] = ACTIONS(2243), [anon_sym_LBRACK] = ACTIONS(2245), [sym_optional_chain] = ACTIONS(2245), [sym_static_chain] = ACTIONS(2245), [anon_sym_AMP_AMP] = ACTIONS(2245), [aux_sym_binary_expression_token1] = ACTIONS(2243), [anon_sym_PIPE_PIPE] = ACTIONS(2245), [aux_sym_binary_expression_token2] = ACTIONS(2243), [aux_sym_binary_expression_token3] = ACTIONS(2243), [anon_sym_GT_GT] = ACTIONS(2243), [anon_sym_GT_GT_GT] = ACTIONS(2245), [anon_sym_LT_LT] = ACTIONS(2245), [anon_sym_AMP] = ACTIONS(2243), [anon_sym_CARET] = ACTIONS(2245), [anon_sym_PIPE] = ACTIONS(2243), [anon_sym_PLUS] = ACTIONS(2243), [anon_sym_DASH] = ACTIONS(2243), [anon_sym_SLASH] = ACTIONS(2243), [anon_sym_PERCENT] = ACTIONS(2245), [anon_sym_BSLASH] = ACTIONS(2243), [aux_sym_binary_expression_token4] = ACTIONS(2243), [anon_sym_STAR_STAR] = ACTIONS(2245), [anon_sym_LT] = ACTIONS(2243), [aux_sym_binary_expression_token5] = ACTIONS(2243), [anon_sym_LT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token6] = ACTIONS(2243), [aux_sym_binary_expression_token7] = ACTIONS(2243), [anon_sym_EQ_EQ] = ACTIONS(2243), [anon_sym_EQ_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token8] = ACTIONS(2243), [aux_sym_binary_expression_token9] = ACTIONS(2243), [aux_sym_binary_expression_token10] = ACTIONS(2243), [anon_sym_LT_GT] = ACTIONS(2245), [anon_sym_BANG_EQ] = ACTIONS(2243), [anon_sym_BANG_EQ_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token11] = ACTIONS(2243), [aux_sym_binary_expression_token12] = ACTIONS(2243), [aux_sym_binary_expression_token13] = ACTIONS(2243), [aux_sym_binary_expression_token14] = ACTIONS(2245), [aux_sym_binary_expression_token15] = ACTIONS(2243), [anon_sym_GT_EQ] = ACTIONS(2245), [aux_sym_binary_expression_token16] = ACTIONS(2243), [aux_sym_binary_expression_token17] = ACTIONS(2243), [anon_sym_GT] = ACTIONS(2243), [aux_sym_binary_expression_token18] = ACTIONS(2243), [aux_sym_binary_expression_token19] = ACTIONS(2243), [aux_sym_binary_expression_token20] = ACTIONS(2243), [aux_sym_binary_expression_token21] = ACTIONS(2245), [aux_sym_binary_expression_token22] = ACTIONS(2245), [aux_sym_binary_expression_token23] = ACTIONS(2245), [anon_sym_QMARK_QMARK] = ACTIONS(2245), [anon_sym_instanceof] = ACTIONS(2243), [anon_sym_PLUS_PLUS] = ACTIONS(2245), [anon_sym_DASH_DASH] = ACTIONS(2245), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2245), [sym__ternary_qmark] = ACTIONS(2245), [sym__elvis_operator] = ACTIONS(2245), [sym_logical_or] = ACTIONS(2245), [sym_tag_linefeed] = ACTIONS(2245), }, [STATE(2525)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_SEMI] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_LBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2151), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), [sym_tag_linefeed] = ACTIONS(2151), }, [STATE(2526)] = { [sym_identifier] = ACTIONS(2259), [anon_sym_DOT] = ACTIONS(2261), [anon_sym_STAR] = ACTIONS(2259), [anon_sym_LPAREN] = ACTIONS(2261), [anon_sym_SEMI] = ACTIONS(2261), [anon_sym_in] = ACTIONS(2259), [anon_sym_LBRACK] = ACTIONS(2261), [sym_optional_chain] = ACTIONS(2261), [sym_static_chain] = ACTIONS(2261), [anon_sym_AMP_AMP] = ACTIONS(2261), [aux_sym_binary_expression_token1] = ACTIONS(2259), [anon_sym_PIPE_PIPE] = ACTIONS(2261), [aux_sym_binary_expression_token2] = ACTIONS(2259), [aux_sym_binary_expression_token3] = ACTIONS(2259), [anon_sym_GT_GT] = ACTIONS(2259), [anon_sym_GT_GT_GT] = ACTIONS(2261), [anon_sym_LT_LT] = ACTIONS(2261), [anon_sym_AMP] = ACTIONS(2259), [anon_sym_CARET] = ACTIONS(2261), [anon_sym_PIPE] = ACTIONS(2259), [anon_sym_PLUS] = ACTIONS(2259), [anon_sym_DASH] = ACTIONS(2259), [anon_sym_SLASH] = ACTIONS(2259), [anon_sym_PERCENT] = ACTIONS(2261), [anon_sym_BSLASH] = ACTIONS(2259), [aux_sym_binary_expression_token4] = ACTIONS(2259), [anon_sym_STAR_STAR] = ACTIONS(2261), [anon_sym_LT] = ACTIONS(2259), [aux_sym_binary_expression_token5] = ACTIONS(2259), [anon_sym_LT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token6] = ACTIONS(2259), [aux_sym_binary_expression_token7] = ACTIONS(2259), [anon_sym_EQ_EQ] = ACTIONS(2259), [anon_sym_EQ_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token8] = ACTIONS(2259), [aux_sym_binary_expression_token9] = ACTIONS(2259), [aux_sym_binary_expression_token10] = ACTIONS(2259), [anon_sym_LT_GT] = ACTIONS(2261), [anon_sym_BANG_EQ] = ACTIONS(2259), [anon_sym_BANG_EQ_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token11] = ACTIONS(2259), [aux_sym_binary_expression_token12] = ACTIONS(2259), [aux_sym_binary_expression_token13] = ACTIONS(2259), [aux_sym_binary_expression_token14] = ACTIONS(2261), [aux_sym_binary_expression_token15] = ACTIONS(2259), [anon_sym_GT_EQ] = ACTIONS(2261), [aux_sym_binary_expression_token16] = ACTIONS(2259), [aux_sym_binary_expression_token17] = ACTIONS(2259), [anon_sym_GT] = ACTIONS(2259), [aux_sym_binary_expression_token18] = ACTIONS(2259), [aux_sym_binary_expression_token19] = ACTIONS(2259), [aux_sym_binary_expression_token20] = ACTIONS(2259), [aux_sym_binary_expression_token21] = ACTIONS(2261), [aux_sym_binary_expression_token22] = ACTIONS(2261), [aux_sym_binary_expression_token23] = ACTIONS(2261), [anon_sym_QMARK_QMARK] = ACTIONS(2261), [anon_sym_instanceof] = ACTIONS(2259), [anon_sym_PLUS_PLUS] = ACTIONS(2261), [anon_sym_DASH_DASH] = ACTIONS(2261), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2261), [sym__ternary_qmark] = ACTIONS(2261), [sym__elvis_operator] = ACTIONS(2261), [sym_logical_or] = ACTIONS(2261), [sym_tag_linefeed] = ACTIONS(2261), }, [STATE(2527)] = { [sym_identifier] = ACTIONS(2473), [anon_sym_DOT] = ACTIONS(2475), [anon_sym_STAR] = ACTIONS(2473), [anon_sym_LPAREN] = ACTIONS(2475), [anon_sym_SEMI] = ACTIONS(2475), [anon_sym_in] = ACTIONS(2473), [anon_sym_LBRACK] = ACTIONS(2475), [sym_optional_chain] = ACTIONS(2475), [sym_static_chain] = ACTIONS(2475), [anon_sym_AMP_AMP] = ACTIONS(2475), [aux_sym_binary_expression_token1] = ACTIONS(2473), [anon_sym_PIPE_PIPE] = ACTIONS(2475), [aux_sym_binary_expression_token2] = ACTIONS(2473), [aux_sym_binary_expression_token3] = ACTIONS(2473), [anon_sym_GT_GT] = ACTIONS(2473), [anon_sym_GT_GT_GT] = ACTIONS(2475), [anon_sym_LT_LT] = ACTIONS(2475), [anon_sym_AMP] = ACTIONS(2473), [anon_sym_CARET] = ACTIONS(2475), [anon_sym_PIPE] = ACTIONS(2473), [anon_sym_PLUS] = ACTIONS(2473), [anon_sym_DASH] = ACTIONS(2473), [anon_sym_SLASH] = ACTIONS(2473), [anon_sym_PERCENT] = ACTIONS(2475), [anon_sym_BSLASH] = ACTIONS(2473), [aux_sym_binary_expression_token4] = ACTIONS(2473), [anon_sym_STAR_STAR] = ACTIONS(2475), [anon_sym_LT] = ACTIONS(2473), [aux_sym_binary_expression_token5] = ACTIONS(2473), [anon_sym_LT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token6] = ACTIONS(2473), [aux_sym_binary_expression_token7] = ACTIONS(2473), [anon_sym_EQ_EQ] = ACTIONS(2473), [anon_sym_EQ_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token8] = ACTIONS(2473), [aux_sym_binary_expression_token9] = ACTIONS(2473), [aux_sym_binary_expression_token10] = ACTIONS(2473), [anon_sym_LT_GT] = ACTIONS(2475), [anon_sym_BANG_EQ] = ACTIONS(2473), [anon_sym_BANG_EQ_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token11] = ACTIONS(2473), [aux_sym_binary_expression_token12] = ACTIONS(2473), [aux_sym_binary_expression_token13] = ACTIONS(2473), [aux_sym_binary_expression_token14] = ACTIONS(2475), [aux_sym_binary_expression_token15] = ACTIONS(2473), [anon_sym_GT_EQ] = ACTIONS(2475), [aux_sym_binary_expression_token16] = ACTIONS(2473), [aux_sym_binary_expression_token17] = ACTIONS(2473), [anon_sym_GT] = ACTIONS(2473), [aux_sym_binary_expression_token18] = ACTIONS(2473), [aux_sym_binary_expression_token19] = ACTIONS(2473), [aux_sym_binary_expression_token20] = ACTIONS(2473), [aux_sym_binary_expression_token21] = ACTIONS(2475), [aux_sym_binary_expression_token22] = ACTIONS(2475), [aux_sym_binary_expression_token23] = ACTIONS(2475), [anon_sym_QMARK_QMARK] = ACTIONS(2475), [anon_sym_instanceof] = ACTIONS(2473), [anon_sym_PLUS_PLUS] = ACTIONS(2475), [anon_sym_DASH_DASH] = ACTIONS(2475), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2475), [sym__ternary_qmark] = ACTIONS(2475), [sym__elvis_operator] = ACTIONS(2475), [sym_logical_or] = ACTIONS(2475), [sym_tag_linefeed] = ACTIONS(2475), }, [STATE(2528)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2273), [anon_sym_RBRACE] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [anon_sym_RPAREN] = ACTIONS(2273), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2273), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(4865), [aux_sym_binary_expression_token2] = ACTIONS(4865), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(4874), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4876), [sym__elvis_operator] = ACTIONS(4878), [sym_logical_or] = ACTIONS(4865), }, [STATE(2529)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2530)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2531)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2532)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5317), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2533)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), [sym_tag_linefeed] = ACTIONS(2301), }, [STATE(2534)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2535)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(5002), }, [STATE(2536)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2503), [anon_sym_RBRACE] = ACTIONS(2503), [anon_sym_LPAREN] = ACTIONS(2503), [anon_sym_SEMI] = ACTIONS(2503), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2503), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(5032), [sym_logical_or] = ACTIONS(5002), }, [STATE(2537)] = { [aux_sym_object_repeat1] = STATE(4250), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(5320), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2538)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5322), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2539)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2540)] = { [sym_identifier] = ACTIONS(2247), [anon_sym_DOT] = ACTIONS(2249), [anon_sym_STAR] = ACTIONS(2247), [anon_sym_LPAREN] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [anon_sym_in] = ACTIONS(2247), [anon_sym_LBRACK] = ACTIONS(2249), [sym_optional_chain] = ACTIONS(2249), [sym_static_chain] = ACTIONS(2249), [anon_sym_AMP_AMP] = ACTIONS(2249), [aux_sym_binary_expression_token1] = ACTIONS(2247), [anon_sym_PIPE_PIPE] = ACTIONS(2249), [aux_sym_binary_expression_token2] = ACTIONS(2247), [aux_sym_binary_expression_token3] = ACTIONS(2247), [anon_sym_GT_GT] = ACTIONS(2247), [anon_sym_GT_GT_GT] = ACTIONS(2249), [anon_sym_LT_LT] = ACTIONS(2249), [anon_sym_AMP] = ACTIONS(2247), [anon_sym_CARET] = ACTIONS(2249), [anon_sym_PIPE] = ACTIONS(2247), [anon_sym_PLUS] = ACTIONS(2247), [anon_sym_DASH] = ACTIONS(2247), [anon_sym_SLASH] = ACTIONS(2247), [anon_sym_PERCENT] = ACTIONS(2249), [anon_sym_BSLASH] = ACTIONS(2247), [aux_sym_binary_expression_token4] = ACTIONS(2247), [anon_sym_STAR_STAR] = ACTIONS(2249), [anon_sym_LT] = ACTIONS(2247), [aux_sym_binary_expression_token5] = ACTIONS(2247), [anon_sym_LT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token6] = ACTIONS(2247), [aux_sym_binary_expression_token7] = ACTIONS(2247), [anon_sym_EQ_EQ] = ACTIONS(2247), [anon_sym_EQ_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token8] = ACTIONS(2247), [aux_sym_binary_expression_token9] = ACTIONS(2247), [aux_sym_binary_expression_token10] = ACTIONS(2247), [anon_sym_LT_GT] = ACTIONS(2249), [anon_sym_BANG_EQ] = ACTIONS(2247), [anon_sym_BANG_EQ_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token11] = ACTIONS(2247), [aux_sym_binary_expression_token12] = ACTIONS(2247), [aux_sym_binary_expression_token13] = ACTIONS(2247), [aux_sym_binary_expression_token14] = ACTIONS(2249), [aux_sym_binary_expression_token15] = ACTIONS(2247), [anon_sym_GT_EQ] = ACTIONS(2249), [aux_sym_binary_expression_token16] = ACTIONS(2247), [aux_sym_binary_expression_token17] = ACTIONS(2247), [anon_sym_GT] = ACTIONS(2247), [aux_sym_binary_expression_token18] = ACTIONS(2247), [aux_sym_binary_expression_token19] = ACTIONS(2247), [aux_sym_binary_expression_token20] = ACTIONS(2247), [aux_sym_binary_expression_token21] = ACTIONS(2249), [aux_sym_binary_expression_token22] = ACTIONS(2249), [aux_sym_binary_expression_token23] = ACTIONS(2249), [anon_sym_QMARK_QMARK] = ACTIONS(2249), [anon_sym_instanceof] = ACTIONS(2247), [anon_sym_PLUS_PLUS] = ACTIONS(2249), [anon_sym_DASH_DASH] = ACTIONS(2249), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2249), [sym__ternary_qmark] = ACTIONS(2249), [sym__elvis_operator] = ACTIONS(2249), [sym_logical_or] = ACTIONS(2249), [sym_tag_linefeed] = ACTIONS(2249), }, [STATE(2541)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5324), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2542)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5327), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2543)] = { [sym_identifier] = ACTIONS(2251), [anon_sym_DOT] = ACTIONS(2253), [anon_sym_STAR] = ACTIONS(2251), [anon_sym_LPAREN] = ACTIONS(2253), [anon_sym_SEMI] = ACTIONS(2253), [anon_sym_in] = ACTIONS(2251), [anon_sym_LBRACK] = ACTIONS(2253), [sym_optional_chain] = ACTIONS(2253), [sym_static_chain] = ACTIONS(2253), [anon_sym_AMP_AMP] = ACTIONS(2253), [aux_sym_binary_expression_token1] = ACTIONS(2251), [anon_sym_PIPE_PIPE] = ACTIONS(2253), [aux_sym_binary_expression_token2] = ACTIONS(2251), [aux_sym_binary_expression_token3] = ACTIONS(2251), [anon_sym_GT_GT] = ACTIONS(2251), [anon_sym_GT_GT_GT] = ACTIONS(2253), [anon_sym_LT_LT] = ACTIONS(2253), [anon_sym_AMP] = ACTIONS(2251), [anon_sym_CARET] = ACTIONS(2253), [anon_sym_PIPE] = ACTIONS(2251), [anon_sym_PLUS] = ACTIONS(2251), [anon_sym_DASH] = ACTIONS(2251), [anon_sym_SLASH] = ACTIONS(2251), [anon_sym_PERCENT] = ACTIONS(2253), [anon_sym_BSLASH] = ACTIONS(2251), [aux_sym_binary_expression_token4] = ACTIONS(2251), [anon_sym_STAR_STAR] = ACTIONS(2253), [anon_sym_LT] = ACTIONS(2251), [aux_sym_binary_expression_token5] = ACTIONS(2251), [anon_sym_LT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token6] = ACTIONS(2251), [aux_sym_binary_expression_token7] = ACTIONS(2251), [anon_sym_EQ_EQ] = ACTIONS(2251), [anon_sym_EQ_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token8] = ACTIONS(2251), [aux_sym_binary_expression_token9] = ACTIONS(2251), [aux_sym_binary_expression_token10] = ACTIONS(2251), [anon_sym_LT_GT] = ACTIONS(2253), [anon_sym_BANG_EQ] = ACTIONS(2251), [anon_sym_BANG_EQ_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token11] = ACTIONS(2251), [aux_sym_binary_expression_token12] = ACTIONS(2251), [aux_sym_binary_expression_token13] = ACTIONS(2251), [aux_sym_binary_expression_token14] = ACTIONS(2253), [aux_sym_binary_expression_token15] = ACTIONS(2251), [anon_sym_GT_EQ] = ACTIONS(2253), [aux_sym_binary_expression_token16] = ACTIONS(2251), [aux_sym_binary_expression_token17] = ACTIONS(2251), [anon_sym_GT] = ACTIONS(2251), [aux_sym_binary_expression_token18] = ACTIONS(2251), [aux_sym_binary_expression_token19] = ACTIONS(2251), [aux_sym_binary_expression_token20] = ACTIONS(2251), [aux_sym_binary_expression_token21] = ACTIONS(2253), [aux_sym_binary_expression_token22] = ACTIONS(2253), [aux_sym_binary_expression_token23] = ACTIONS(2253), [anon_sym_QMARK_QMARK] = ACTIONS(2253), [anon_sym_instanceof] = ACTIONS(2251), [anon_sym_PLUS_PLUS] = ACTIONS(2253), [anon_sym_DASH_DASH] = ACTIONS(2253), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2253), [sym__ternary_qmark] = ACTIONS(2253), [sym__elvis_operator] = ACTIONS(2253), [sym_logical_or] = ACTIONS(2253), [sym_tag_linefeed] = ACTIONS(2253), }, [STATE(2544)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3019), [anon_sym_RBRACE] = ACTIONS(3019), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1927), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3019), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2545)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2277), [aux_sym_binary_expression_token4] = ACTIONS(2277), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2546)] = { [sym_identifier] = ACTIONS(5330), [anon_sym_import] = ACTIONS(5330), [anon_sym_LBRACE] = ACTIONS(5332), [anon_sym_RBRACE] = ACTIONS(5332), [anon_sym_with] = ACTIONS(5330), [anon_sym_var] = ACTIONS(5330), [anon_sym_else] = ACTIONS(5330), [anon_sym_if] = ACTIONS(5330), [anon_sym_switch] = ACTIONS(5330), [anon_sym_for] = ACTIONS(5330), [anon_sym_LPAREN] = ACTIONS(5332), [anon_sym_SEMI] = ACTIONS(5332), [anon_sym_let] = ACTIONS(5330), [anon_sym_while] = ACTIONS(5330), [anon_sym_do] = ACTIONS(5330), [anon_sym_try] = ACTIONS(5330), [anon_sym_break] = ACTIONS(5330), [anon_sym_continue] = ACTIONS(5330), [anon_sym_debugger] = ACTIONS(5330), [anon_sym_return] = ACTIONS(5330), [anon_sym_throw] = ACTIONS(5330), [anon_sym_include] = ACTIONS(5330), [anon_sym_case] = ACTIONS(5330), [anon_sym_default] = ACTIONS(5330), [anon_sym_catch] = ACTIONS(5330), [anon_sym_finally] = ACTIONS(5330), [anon_sym_LBRACK] = ACTIONS(5332), [anon_sym_static] = ACTIONS(5330), [anon_sym_abstract] = ACTIONS(5330), [anon_sym_final] = ACTIONS(5330), [anon_sym_component] = ACTIONS(5330), [anon_sym_interface] = ACTIONS(5330), [anon_sym_function] = ACTIONS(5330), [anon_sym_public] = ACTIONS(5330), [anon_sym_private] = ACTIONS(5330), [anon_sym_package] = ACTIONS(5330), [anon_sym_remote] = ACTIONS(5330), [anon_sym_query] = ACTIONS(5330), [anon_sym_new] = ACTIONS(5330), [anon_sym_PLUS] = ACTIONS(5330), [anon_sym_DASH] = ACTIONS(5330), [anon_sym_SLASH] = ACTIONS(5330), [anon_sym_BANG] = ACTIONS(5332), [anon_sym_TILDE] = ACTIONS(5332), [aux_sym_unary_operator_token1] = ACTIONS(5330), [anon_sym_PLUS_PLUS] = ACTIONS(5332), [anon_sym_DASH_DASH] = ACTIONS(5332), [anon_sym_DQUOTE] = ACTIONS(5332), [anon_sym_SQUOTE] = ACTIONS(5332), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(5330), [sym_this] = ACTIONS(5330), [sym_super] = ACTIONS(5330), [sym_true] = ACTIONS(5330), [sym_false] = ACTIONS(5330), [sym_null] = ACTIONS(5330), [sym_undefined] = ACTIONS(5330), [anon_sym_property] = ACTIONS(5330), [anon_sym_get] = ACTIONS(5330), [anon_sym_set] = ACTIONS(5330), [anon_sym_POUND] = ACTIONS(5332), [anon_sym_export] = ACTIONS(5330), [anon_sym_queryExecute] = ACTIONS(5330), [anon_sym_BQUOTE] = ACTIONS(5330), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(5332), }, [STATE(2547)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5334), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2548)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5336), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2549)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5339), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2550)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_LPAREN] = ACTIONS(2507), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), [sym_tag_linefeed] = ACTIONS(2399), }, [STATE(2551)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5342), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2552)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_LBRACE] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3103), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), [sym_tag_linefeed] = ACTIONS(106), }, [STATE(2553)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5345), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2554)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(5348), [anon_sym_RBRACE] = ACTIONS(5348), [anon_sym_SEMI] = ACTIONS(5348), [anon_sym_RPAREN] = ACTIONS(5348), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(5348), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(4865), [aux_sym_binary_expression_token2] = ACTIONS(4865), [aux_sym_binary_expression_token3] = ACTIONS(4867), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(4874), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(4876), [sym__elvis_operator] = ACTIONS(4878), [sym_logical_or] = ACTIONS(4865), }, [STATE(2555)] = { [anon_sym_DOT] = ACTIONS(4220), [anon_sym_STAR] = ACTIONS(4996), [anon_sym_COMMA] = ACTIONS(2269), [anon_sym_RBRACE] = ACTIONS(2269), [anon_sym_LPAREN] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [anon_sym_in] = ACTIONS(4998), [anon_sym_LBRACK] = ACTIONS(4222), [sym_optional_chain] = ACTIONS(4228), [sym_static_chain] = ACTIONS(4226), [anon_sym_AMP_AMP] = ACTIONS(5000), [aux_sym_binary_expression_token1] = ACTIONS(5000), [anon_sym_PIPE_PIPE] = ACTIONS(5002), [aux_sym_binary_expression_token2] = ACTIONS(5002), [aux_sym_binary_expression_token3] = ACTIONS(5004), [anon_sym_GT_GT] = ACTIONS(5006), [anon_sym_GT_GT_GT] = ACTIONS(5008), [anon_sym_LT_LT] = ACTIONS(5008), [anon_sym_AMP] = ACTIONS(5010), [anon_sym_CARET] = ACTIONS(5012), [anon_sym_PIPE] = ACTIONS(5014), [anon_sym_PLUS] = ACTIONS(5016), [anon_sym_DASH] = ACTIONS(5016), [anon_sym_SLASH] = ACTIONS(4996), [anon_sym_PERCENT] = ACTIONS(5018), [anon_sym_BSLASH] = ACTIONS(5018), [aux_sym_binary_expression_token4] = ACTIONS(5018), [anon_sym_STAR_STAR] = ACTIONS(5020), [anon_sym_LT] = ACTIONS(4998), [aux_sym_binary_expression_token5] = ACTIONS(4998), [anon_sym_LT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token6] = ACTIONS(5022), [aux_sym_binary_expression_token7] = ACTIONS(4998), [anon_sym_EQ_EQ] = ACTIONS(5024), [anon_sym_EQ_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token8] = ACTIONS(5024), [aux_sym_binary_expression_token9] = ACTIONS(5026), [aux_sym_binary_expression_token10] = ACTIONS(5026), [anon_sym_LT_GT] = ACTIONS(5026), [anon_sym_BANG_EQ] = ACTIONS(5024), [anon_sym_BANG_EQ_EQ] = ACTIONS(5026), [aux_sym_binary_expression_token11] = ACTIONS(5026), [aux_sym_binary_expression_token12] = ACTIONS(5026), [aux_sym_binary_expression_token13] = ACTIONS(5026), [aux_sym_binary_expression_token14] = ACTIONS(5026), [aux_sym_binary_expression_token15] = ACTIONS(5026), [anon_sym_GT_EQ] = ACTIONS(5022), [aux_sym_binary_expression_token16] = ACTIONS(5022), [aux_sym_binary_expression_token17] = ACTIONS(5022), [anon_sym_GT] = ACTIONS(4998), [aux_sym_binary_expression_token18] = ACTIONS(4998), [aux_sym_binary_expression_token19] = ACTIONS(4998), [aux_sym_binary_expression_token20] = ACTIONS(4998), [aux_sym_binary_expression_token21] = ACTIONS(5022), [aux_sym_binary_expression_token22] = ACTIONS(5022), [aux_sym_binary_expression_token23] = ACTIONS(5026), [anon_sym_QMARK_QMARK] = ACTIONS(5028), [anon_sym_instanceof] = ACTIONS(5022), [anon_sym_PLUS_PLUS] = ACTIONS(4232), [anon_sym_DASH_DASH] = ACTIONS(4232), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2269), [sym__ternary_qmark] = ACTIONS(5030), [sym__elvis_operator] = ACTIONS(2269), [sym_logical_or] = ACTIONS(5002), }, [STATE(2556)] = { [sym_arguments] = STATE(2759), [sym_identifier] = ACTIONS(2061), [anon_sym_DOT] = ACTIONS(5085), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_LBRACE] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(5087), [sym_optional_chain] = ACTIONS(5089), [sym_static_chain] = ACTIONS(5091), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2061), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2061), [aux_sym_binary_expression_token3] = ACTIONS(2061), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2061), [aux_sym_binary_expression_token4] = ACTIONS(2061), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2061), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2061), [aux_sym_binary_expression_token10] = ACTIONS(2061), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2061), [aux_sym_binary_expression_token12] = ACTIONS(2061), [aux_sym_binary_expression_token13] = ACTIONS(2061), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2061), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2061), [aux_sym_binary_expression_token17] = ACTIONS(2061), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2061), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), [sym_tag_linefeed] = ACTIONS(2063), }, [STATE(2557)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5350), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2558)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5353), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2559)] = { [sym_identifier] = ACTIONS(1800), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1800), [anon_sym_LBRACE] = ACTIONS(1802), [anon_sym_LPAREN] = ACTIONS(1802), [anon_sym_in] = ACTIONS(1800), [anon_sym_LBRACK] = ACTIONS(1802), [sym_optional_chain] = ACTIONS(1802), [sym_static_chain] = ACTIONS(1802), [anon_sym_AMP_AMP] = ACTIONS(1802), [aux_sym_binary_expression_token1] = ACTIONS(1800), [anon_sym_PIPE_PIPE] = ACTIONS(1802), [aux_sym_binary_expression_token2] = ACTIONS(1800), [aux_sym_binary_expression_token3] = ACTIONS(1800), [anon_sym_GT_GT] = ACTIONS(1800), [anon_sym_GT_GT_GT] = ACTIONS(1802), [anon_sym_LT_LT] = ACTIONS(1802), [anon_sym_AMP] = ACTIONS(1800), [anon_sym_CARET] = ACTIONS(1802), [anon_sym_PIPE] = ACTIONS(1800), [anon_sym_PLUS] = ACTIONS(1800), [anon_sym_DASH] = ACTIONS(1800), [anon_sym_SLASH] = ACTIONS(1800), [anon_sym_PERCENT] = ACTIONS(1802), [anon_sym_BSLASH] = ACTIONS(1800), [aux_sym_binary_expression_token4] = ACTIONS(1800), [anon_sym_STAR_STAR] = ACTIONS(1802), [anon_sym_LT] = ACTIONS(1800), [aux_sym_binary_expression_token5] = ACTIONS(1800), [anon_sym_LT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token6] = ACTIONS(1800), [aux_sym_binary_expression_token7] = ACTIONS(1800), [anon_sym_EQ_EQ] = ACTIONS(1800), [anon_sym_EQ_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token8] = ACTIONS(1800), [aux_sym_binary_expression_token9] = ACTIONS(1800), [aux_sym_binary_expression_token10] = ACTIONS(1800), [anon_sym_LT_GT] = ACTIONS(1802), [anon_sym_BANG_EQ] = ACTIONS(1800), [anon_sym_BANG_EQ_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token11] = ACTIONS(1800), [aux_sym_binary_expression_token12] = ACTIONS(1800), [aux_sym_binary_expression_token13] = ACTIONS(1800), [aux_sym_binary_expression_token14] = ACTIONS(1802), [aux_sym_binary_expression_token15] = ACTIONS(1800), [anon_sym_GT_EQ] = ACTIONS(1802), [aux_sym_binary_expression_token16] = ACTIONS(1800), [aux_sym_binary_expression_token17] = ACTIONS(1800), [anon_sym_GT] = ACTIONS(1800), [aux_sym_binary_expression_token18] = ACTIONS(1800), [aux_sym_binary_expression_token19] = ACTIONS(1800), [aux_sym_binary_expression_token20] = ACTIONS(1800), [aux_sym_binary_expression_token21] = ACTIONS(1802), [aux_sym_binary_expression_token22] = ACTIONS(1802), [aux_sym_binary_expression_token23] = ACTIONS(1802), [anon_sym_QMARK_QMARK] = ACTIONS(1802), [anon_sym_instanceof] = ACTIONS(1800), [anon_sym_PLUS_PLUS] = ACTIONS(1802), [anon_sym_DASH_DASH] = ACTIONS(1802), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(5356), [sym__ternary_qmark] = ACTIONS(1802), [sym__elvis_operator] = ACTIONS(1802), [sym_logical_or] = ACTIONS(1802), [sym_tag_linefeed] = ACTIONS(1802), }, [STATE(2560)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5358), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2561)] = { [sym_identifier] = ACTIONS(5361), [anon_sym_import] = ACTIONS(5361), [anon_sym_LBRACE] = ACTIONS(5363), [anon_sym_RBRACE] = ACTIONS(5363), [anon_sym_with] = ACTIONS(5361), [anon_sym_var] = ACTIONS(5361), [anon_sym_else] = ACTIONS(5361), [anon_sym_if] = ACTIONS(5361), [anon_sym_switch] = ACTIONS(5361), [anon_sym_for] = ACTIONS(5361), [anon_sym_LPAREN] = ACTIONS(5363), [anon_sym_SEMI] = ACTIONS(5363), [anon_sym_let] = ACTIONS(5361), [anon_sym_while] = ACTIONS(5361), [anon_sym_do] = ACTIONS(5361), [anon_sym_try] = ACTIONS(5361), [anon_sym_break] = ACTIONS(5361), [anon_sym_continue] = ACTIONS(5361), [anon_sym_debugger] = ACTIONS(5361), [anon_sym_return] = ACTIONS(5361), [anon_sym_throw] = ACTIONS(5361), [anon_sym_include] = ACTIONS(5361), [anon_sym_case] = ACTIONS(5361), [anon_sym_default] = ACTIONS(5361), [anon_sym_catch] = ACTIONS(5361), [anon_sym_finally] = ACTIONS(5361), [anon_sym_LBRACK] = ACTIONS(5363), [anon_sym_static] = ACTIONS(5361), [anon_sym_abstract] = ACTIONS(5361), [anon_sym_final] = ACTIONS(5361), [anon_sym_component] = ACTIONS(5361), [anon_sym_interface] = ACTIONS(5361), [anon_sym_function] = ACTIONS(5361), [anon_sym_public] = ACTIONS(5361), [anon_sym_private] = ACTIONS(5361), [anon_sym_package] = ACTIONS(5361), [anon_sym_remote] = ACTIONS(5361), [anon_sym_query] = ACTIONS(5361), [anon_sym_new] = ACTIONS(5361), [anon_sym_PLUS] = ACTIONS(5361), [anon_sym_DASH] = ACTIONS(5361), [anon_sym_SLASH] = ACTIONS(5361), [anon_sym_BANG] = ACTIONS(5363), [anon_sym_TILDE] = ACTIONS(5363), [aux_sym_unary_operator_token1] = ACTIONS(5361), [anon_sym_PLUS_PLUS] = ACTIONS(5363), [anon_sym_DASH_DASH] = ACTIONS(5363), [anon_sym_DQUOTE] = ACTIONS(5363), [anon_sym_SQUOTE] = ACTIONS(5363), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(5361), [sym_this] = ACTIONS(5361), [sym_super] = ACTIONS(5361), [sym_true] = ACTIONS(5361), [sym_false] = ACTIONS(5361), [sym_null] = ACTIONS(5361), [sym_undefined] = ACTIONS(5361), [anon_sym_property] = ACTIONS(5361), [anon_sym_get] = ACTIONS(5361), [anon_sym_set] = ACTIONS(5361), [anon_sym_POUND] = ACTIONS(5363), [anon_sym_export] = ACTIONS(5361), [anon_sym_queryExecute] = ACTIONS(5361), [anon_sym_BQUOTE] = ACTIONS(5361), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(5363), }, [STATE(2562)] = { [sym_identifier] = ACTIONS(2165), [anon_sym_DOT] = ACTIONS(2167), [anon_sym_STAR] = ACTIONS(2165), [anon_sym_COMMA] = ACTIONS(2167), [anon_sym_LPAREN] = ACTIONS(2167), [anon_sym_RPAREN] = ACTIONS(2167), [anon_sym_in] = ACTIONS(2165), [anon_sym_EQ] = ACTIONS(2169), [anon_sym_LBRACK] = ACTIONS(2167), [sym_optional_chain] = ACTIONS(2167), [sym_static_chain] = ACTIONS(2167), [anon_sym_AMP_AMP] = ACTIONS(2167), [aux_sym_binary_expression_token1] = ACTIONS(2165), [anon_sym_PIPE_PIPE] = ACTIONS(2167), [aux_sym_binary_expression_token2] = ACTIONS(2165), [aux_sym_binary_expression_token3] = ACTIONS(2165), [anon_sym_GT_GT] = ACTIONS(2165), [anon_sym_GT_GT_GT] = ACTIONS(2167), [anon_sym_LT_LT] = ACTIONS(2167), [anon_sym_AMP] = ACTIONS(2165), [anon_sym_CARET] = ACTIONS(2167), [anon_sym_PIPE] = ACTIONS(2165), [anon_sym_PLUS] = ACTIONS(2165), [anon_sym_DASH] = ACTIONS(2165), [anon_sym_SLASH] = ACTIONS(2165), [anon_sym_PERCENT] = ACTIONS(2167), [anon_sym_BSLASH] = ACTIONS(2165), [aux_sym_binary_expression_token4] = ACTIONS(2165), [anon_sym_STAR_STAR] = ACTIONS(2167), [anon_sym_LT] = ACTIONS(2165), [aux_sym_binary_expression_token5] = ACTIONS(2165), [anon_sym_LT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token6] = ACTIONS(2165), [aux_sym_binary_expression_token7] = ACTIONS(2165), [anon_sym_EQ_EQ] = ACTIONS(2165), [anon_sym_EQ_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token8] = ACTIONS(2165), [aux_sym_binary_expression_token9] = ACTIONS(2165), [aux_sym_binary_expression_token10] = ACTIONS(2165), [anon_sym_LT_GT] = ACTIONS(2167), [anon_sym_BANG_EQ] = ACTIONS(2165), [anon_sym_BANG_EQ_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token11] = ACTIONS(2165), [aux_sym_binary_expression_token12] = ACTIONS(2165), [aux_sym_binary_expression_token13] = ACTIONS(2165), [aux_sym_binary_expression_token14] = ACTIONS(2167), [aux_sym_binary_expression_token15] = ACTIONS(2165), [anon_sym_GT_EQ] = ACTIONS(2167), [aux_sym_binary_expression_token16] = ACTIONS(2165), [aux_sym_binary_expression_token17] = ACTIONS(2165), [anon_sym_GT] = ACTIONS(2165), [aux_sym_binary_expression_token18] = ACTIONS(2165), [aux_sym_binary_expression_token19] = ACTIONS(2165), [aux_sym_binary_expression_token20] = ACTIONS(2165), [aux_sym_binary_expression_token21] = ACTIONS(2167), [aux_sym_binary_expression_token22] = ACTIONS(2167), [aux_sym_binary_expression_token23] = ACTIONS(2167), [anon_sym_QMARK_QMARK] = ACTIONS(2167), [anon_sym_instanceof] = ACTIONS(2165), [anon_sym_PLUS_PLUS] = ACTIONS(2167), [anon_sym_DASH_DASH] = ACTIONS(2167), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2167), [sym__elvis_operator] = ACTIONS(2167), [sym_logical_or] = ACTIONS(2167), }, [STATE(2563)] = { [sym_identifier] = ACTIONS(1824), [anon_sym_import] = ACTIONS(1824), [anon_sym_LBRACE] = ACTIONS(1826), [anon_sym_RBRACE] = ACTIONS(1826), [anon_sym_with] = ACTIONS(1824), [anon_sym_var] = ACTIONS(1824), [anon_sym_else] = ACTIONS(1824), [anon_sym_if] = ACTIONS(1824), [anon_sym_switch] = ACTIONS(1824), [anon_sym_for] = ACTIONS(1824), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1826), [anon_sym_let] = ACTIONS(1824), [anon_sym_while] = ACTIONS(1824), [anon_sym_do] = ACTIONS(1824), [anon_sym_try] = ACTIONS(1824), [anon_sym_break] = ACTIONS(1824), [anon_sym_continue] = ACTIONS(1824), [anon_sym_debugger] = ACTIONS(1824), [anon_sym_return] = ACTIONS(1824), [anon_sym_throw] = ACTIONS(1824), [anon_sym_include] = ACTIONS(1824), [anon_sym_case] = ACTIONS(1824), [anon_sym_default] = ACTIONS(1824), [anon_sym_catch] = ACTIONS(1824), [anon_sym_finally] = ACTIONS(1824), [anon_sym_LBRACK] = ACTIONS(1826), [anon_sym_static] = ACTIONS(1824), [anon_sym_abstract] = ACTIONS(1824), [anon_sym_final] = ACTIONS(1824), [anon_sym_component] = ACTIONS(1824), [anon_sym_interface] = ACTIONS(1824), [anon_sym_function] = ACTIONS(1824), [anon_sym_public] = ACTIONS(1824), [anon_sym_private] = ACTIONS(1824), [anon_sym_package] = ACTIONS(1824), [anon_sym_remote] = ACTIONS(1824), [anon_sym_query] = ACTIONS(1824), [anon_sym_new] = ACTIONS(1824), [anon_sym_PLUS] = ACTIONS(1824), [anon_sym_DASH] = ACTIONS(1824), [anon_sym_SLASH] = ACTIONS(1824), [anon_sym_BANG] = ACTIONS(1826), [anon_sym_TILDE] = ACTIONS(1826), [aux_sym_unary_operator_token1] = ACTIONS(1824), [anon_sym_PLUS_PLUS] = ACTIONS(1826), [anon_sym_DASH_DASH] = ACTIONS(1826), [anon_sym_DQUOTE] = ACTIONS(1826), [anon_sym_SQUOTE] = ACTIONS(1826), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1824), [sym_this] = ACTIONS(1824), [sym_super] = ACTIONS(1824), [sym_true] = ACTIONS(1824), [sym_false] = ACTIONS(1824), [sym_null] = ACTIONS(1824), [sym_undefined] = ACTIONS(1824), [anon_sym_property] = ACTIONS(1824), [anon_sym_get] = ACTIONS(1824), [anon_sym_set] = ACTIONS(1824), [anon_sym_POUND] = ACTIONS(1826), [anon_sym_export] = ACTIONS(1824), [anon_sym_queryExecute] = ACTIONS(1824), [anon_sym_BQUOTE] = ACTIONS(1824), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1826), }, [STATE(2564)] = { [sym_arguments] = STATE(2776), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(5085), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(2145), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(5087), [sym_optional_chain] = ACTIONS(5089), [sym_static_chain] = ACTIONS(5091), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(2565)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5365), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2566)] = { [sym_identifier] = ACTIONS(3109), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3051), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(3051), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1953), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2567)] = { [sym_identifier] = ACTIONS(2477), [anon_sym_DOT] = ACTIONS(2479), [anon_sym_STAR] = ACTIONS(2477), [anon_sym_LPAREN] = ACTIONS(2479), [anon_sym_SEMI] = ACTIONS(2479), [anon_sym_in] = ACTIONS(2477), [anon_sym_LBRACK] = ACTIONS(2479), [sym_optional_chain] = ACTIONS(2479), [sym_static_chain] = ACTIONS(2479), [anon_sym_AMP_AMP] = ACTIONS(2479), [aux_sym_binary_expression_token1] = ACTIONS(2477), [anon_sym_PIPE_PIPE] = ACTIONS(2479), [aux_sym_binary_expression_token2] = ACTIONS(2477), [aux_sym_binary_expression_token3] = ACTIONS(2477), [anon_sym_GT_GT] = ACTIONS(2477), [anon_sym_GT_GT_GT] = ACTIONS(2479), [anon_sym_LT_LT] = ACTIONS(2479), [anon_sym_AMP] = ACTIONS(2477), [anon_sym_CARET] = ACTIONS(2479), [anon_sym_PIPE] = ACTIONS(2477), [anon_sym_PLUS] = ACTIONS(2477), [anon_sym_DASH] = ACTIONS(2477), [anon_sym_SLASH] = ACTIONS(2477), [anon_sym_PERCENT] = ACTIONS(2479), [anon_sym_BSLASH] = ACTIONS(2477), [aux_sym_binary_expression_token4] = ACTIONS(2477), [anon_sym_STAR_STAR] = ACTIONS(2479), [anon_sym_LT] = ACTIONS(2477), [aux_sym_binary_expression_token5] = ACTIONS(2477), [anon_sym_LT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token6] = ACTIONS(2477), [aux_sym_binary_expression_token7] = ACTIONS(2477), [anon_sym_EQ_EQ] = ACTIONS(2477), [anon_sym_EQ_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token8] = ACTIONS(2477), [aux_sym_binary_expression_token9] = ACTIONS(2477), [aux_sym_binary_expression_token10] = ACTIONS(2477), [anon_sym_LT_GT] = ACTIONS(2479), [anon_sym_BANG_EQ] = ACTIONS(2477), [anon_sym_BANG_EQ_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token11] = ACTIONS(2477), [aux_sym_binary_expression_token12] = ACTIONS(2477), [aux_sym_binary_expression_token13] = ACTIONS(2477), [aux_sym_binary_expression_token14] = ACTIONS(2479), [aux_sym_binary_expression_token15] = ACTIONS(2477), [anon_sym_GT_EQ] = ACTIONS(2479), [aux_sym_binary_expression_token16] = ACTIONS(2477), [aux_sym_binary_expression_token17] = ACTIONS(2477), [anon_sym_GT] = ACTIONS(2477), [aux_sym_binary_expression_token18] = ACTIONS(2477), [aux_sym_binary_expression_token19] = ACTIONS(2477), [aux_sym_binary_expression_token20] = ACTIONS(2477), [aux_sym_binary_expression_token21] = ACTIONS(2479), [aux_sym_binary_expression_token22] = ACTIONS(2479), [aux_sym_binary_expression_token23] = ACTIONS(2479), [anon_sym_QMARK_QMARK] = ACTIONS(2479), [anon_sym_instanceof] = ACTIONS(2477), [anon_sym_PLUS_PLUS] = ACTIONS(2479), [anon_sym_DASH_DASH] = ACTIONS(2479), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2479), [sym__ternary_qmark] = ACTIONS(2479), [sym__elvis_operator] = ACTIONS(2479), [sym_logical_or] = ACTIONS(2479), [sym_tag_linefeed] = ACTIONS(2479), }, [STATE(2568)] = { [sym_identifier] = ACTIONS(2299), [anon_sym_DOT] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2299), [anon_sym_LPAREN] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [anon_sym_in] = ACTIONS(2299), [anon_sym_LBRACK] = ACTIONS(2301), [sym_optional_chain] = ACTIONS(2301), [sym_static_chain] = ACTIONS(2301), [anon_sym_AMP_AMP] = ACTIONS(2301), [aux_sym_binary_expression_token1] = ACTIONS(2299), [anon_sym_PIPE_PIPE] = ACTIONS(2301), [aux_sym_binary_expression_token2] = ACTIONS(2299), [aux_sym_binary_expression_token3] = ACTIONS(2299), [anon_sym_GT_GT] = ACTIONS(2299), [anon_sym_GT_GT_GT] = ACTIONS(2301), [anon_sym_LT_LT] = ACTIONS(2301), [anon_sym_AMP] = ACTIONS(2299), [anon_sym_CARET] = ACTIONS(2301), [anon_sym_PIPE] = ACTIONS(2299), [anon_sym_PLUS] = ACTIONS(2299), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_BSLASH] = ACTIONS(2299), [aux_sym_binary_expression_token4] = ACTIONS(2299), [anon_sym_STAR_STAR] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2299), [aux_sym_binary_expression_token5] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token6] = ACTIONS(2299), [aux_sym_binary_expression_token7] = ACTIONS(2299), [anon_sym_EQ_EQ] = ACTIONS(2299), [anon_sym_EQ_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token8] = ACTIONS(2299), [aux_sym_binary_expression_token9] = ACTIONS(2299), [aux_sym_binary_expression_token10] = ACTIONS(2299), [anon_sym_LT_GT] = ACTIONS(2301), [anon_sym_BANG_EQ] = ACTIONS(2299), [anon_sym_BANG_EQ_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token11] = ACTIONS(2299), [aux_sym_binary_expression_token12] = ACTIONS(2299), [aux_sym_binary_expression_token13] = ACTIONS(2299), [aux_sym_binary_expression_token14] = ACTIONS(2301), [aux_sym_binary_expression_token15] = ACTIONS(2299), [anon_sym_GT_EQ] = ACTIONS(2301), [aux_sym_binary_expression_token16] = ACTIONS(2299), [aux_sym_binary_expression_token17] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [aux_sym_binary_expression_token18] = ACTIONS(2299), [aux_sym_binary_expression_token19] = ACTIONS(2299), [aux_sym_binary_expression_token20] = ACTIONS(2299), [aux_sym_binary_expression_token21] = ACTIONS(2301), [aux_sym_binary_expression_token22] = ACTIONS(2301), [aux_sym_binary_expression_token23] = ACTIONS(2301), [anon_sym_QMARK_QMARK] = ACTIONS(2301), [anon_sym_instanceof] = ACTIONS(2299), [anon_sym_PLUS_PLUS] = ACTIONS(2301), [anon_sym_DASH_DASH] = ACTIONS(2301), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2301), [sym__ternary_qmark] = ACTIONS(2301), [sym__elvis_operator] = ACTIONS(2301), [sym_logical_or] = ACTIONS(2301), [sym_tag_linefeed] = ACTIONS(2301), }, [STATE(2569)] = { [sym_identifier] = ACTIONS(1830), [anon_sym_import] = ACTIONS(1830), [anon_sym_LBRACE] = ACTIONS(1832), [anon_sym_RBRACE] = ACTIONS(1832), [anon_sym_with] = ACTIONS(1830), [anon_sym_var] = ACTIONS(1830), [anon_sym_else] = ACTIONS(1830), [anon_sym_if] = ACTIONS(1830), [anon_sym_switch] = ACTIONS(1830), [anon_sym_for] = ACTIONS(1830), [anon_sym_LPAREN] = ACTIONS(1832), [anon_sym_SEMI] = ACTIONS(1832), [anon_sym_let] = ACTIONS(1830), [anon_sym_while] = ACTIONS(1830), [anon_sym_do] = ACTIONS(1830), [anon_sym_try] = ACTIONS(1830), [anon_sym_break] = ACTIONS(1830), [anon_sym_continue] = ACTIONS(1830), [anon_sym_debugger] = ACTIONS(1830), [anon_sym_return] = ACTIONS(1830), [anon_sym_throw] = ACTIONS(1830), [anon_sym_include] = ACTIONS(1830), [anon_sym_case] = ACTIONS(1830), [anon_sym_default] = ACTIONS(1830), [anon_sym_catch] = ACTIONS(1830), [anon_sym_finally] = ACTIONS(1830), [anon_sym_LBRACK] = ACTIONS(1832), [anon_sym_static] = ACTIONS(1830), [anon_sym_abstract] = ACTIONS(1830), [anon_sym_final] = ACTIONS(1830), [anon_sym_component] = ACTIONS(1830), [anon_sym_interface] = ACTIONS(1830), [anon_sym_function] = ACTIONS(1830), [anon_sym_public] = ACTIONS(1830), [anon_sym_private] = ACTIONS(1830), [anon_sym_package] = ACTIONS(1830), [anon_sym_remote] = ACTIONS(1830), [anon_sym_query] = ACTIONS(1830), [anon_sym_new] = ACTIONS(1830), [anon_sym_PLUS] = ACTIONS(1830), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_BANG] = ACTIONS(1832), [anon_sym_TILDE] = ACTIONS(1832), [aux_sym_unary_operator_token1] = ACTIONS(1830), [anon_sym_PLUS_PLUS] = ACTIONS(1832), [anon_sym_DASH_DASH] = ACTIONS(1832), [anon_sym_DQUOTE] = ACTIONS(1832), [anon_sym_SQUOTE] = ACTIONS(1832), [sym_comment] = ACTIONS(148), [sym_number] = ACTIONS(1830), [sym_this] = ACTIONS(1830), [sym_super] = ACTIONS(1830), [sym_true] = ACTIONS(1830), [sym_false] = ACTIONS(1830), [sym_null] = ACTIONS(1830), [sym_undefined] = ACTIONS(1830), [anon_sym_property] = ACTIONS(1830), [anon_sym_get] = ACTIONS(1830), [anon_sym_set] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(1832), [anon_sym_export] = ACTIONS(1830), [anon_sym_queryExecute] = ACTIONS(1830), [anon_sym_BQUOTE] = ACTIONS(1830), [anon_sym_BQUOTE_BQUOTE_BQUOTE] = ACTIONS(1832), }, [STATE(2570)] = { [sym_identifier] = ACTIONS(2481), [anon_sym_DOT] = ACTIONS(2483), [anon_sym_STAR] = ACTIONS(2481), [anon_sym_LPAREN] = ACTIONS(2483), [anon_sym_SEMI] = ACTIONS(2483), [anon_sym_in] = ACTIONS(2481), [anon_sym_LBRACK] = ACTIONS(2483), [sym_optional_chain] = ACTIONS(2483), [sym_static_chain] = ACTIONS(2483), [anon_sym_AMP_AMP] = ACTIONS(2483), [aux_sym_binary_expression_token1] = ACTIONS(2481), [anon_sym_PIPE_PIPE] = ACTIONS(2483), [aux_sym_binary_expression_token2] = ACTIONS(2481), [aux_sym_binary_expression_token3] = ACTIONS(2481), [anon_sym_GT_GT] = ACTIONS(2481), [anon_sym_GT_GT_GT] = ACTIONS(2483), [anon_sym_LT_LT] = ACTIONS(2483), [anon_sym_AMP] = ACTIONS(2481), [anon_sym_CARET] = ACTIONS(2483), [anon_sym_PIPE] = ACTIONS(2481), [anon_sym_PLUS] = ACTIONS(2481), [anon_sym_DASH] = ACTIONS(2481), [anon_sym_SLASH] = ACTIONS(2481), [anon_sym_PERCENT] = ACTIONS(2483), [anon_sym_BSLASH] = ACTIONS(2481), [aux_sym_binary_expression_token4] = ACTIONS(2481), [anon_sym_STAR_STAR] = ACTIONS(2483), [anon_sym_LT] = ACTIONS(2481), [aux_sym_binary_expression_token5] = ACTIONS(2481), [anon_sym_LT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token6] = ACTIONS(2481), [aux_sym_binary_expression_token7] = ACTIONS(2481), [anon_sym_EQ_EQ] = ACTIONS(2481), [anon_sym_EQ_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token8] = ACTIONS(2481), [aux_sym_binary_expression_token9] = ACTIONS(2481), [aux_sym_binary_expression_token10] = ACTIONS(2481), [anon_sym_LT_GT] = ACTIONS(2483), [anon_sym_BANG_EQ] = ACTIONS(2481), [anon_sym_BANG_EQ_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token11] = ACTIONS(2481), [aux_sym_binary_expression_token12] = ACTIONS(2481), [aux_sym_binary_expression_token13] = ACTIONS(2481), [aux_sym_binary_expression_token14] = ACTIONS(2483), [aux_sym_binary_expression_token15] = ACTIONS(2481), [anon_sym_GT_EQ] = ACTIONS(2483), [aux_sym_binary_expression_token16] = ACTIONS(2481), [aux_sym_binary_expression_token17] = ACTIONS(2481), [anon_sym_GT] = ACTIONS(2481), [aux_sym_binary_expression_token18] = ACTIONS(2481), [aux_sym_binary_expression_token19] = ACTIONS(2481), [aux_sym_binary_expression_token20] = ACTIONS(2481), [aux_sym_binary_expression_token21] = ACTIONS(2483), [aux_sym_binary_expression_token22] = ACTIONS(2483), [aux_sym_binary_expression_token23] = ACTIONS(2483), [anon_sym_QMARK_QMARK] = ACTIONS(2483), [anon_sym_instanceof] = ACTIONS(2481), [anon_sym_PLUS_PLUS] = ACTIONS(2483), [anon_sym_DASH_DASH] = ACTIONS(2483), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2483), [sym__ternary_qmark] = ACTIONS(2483), [sym__elvis_operator] = ACTIONS(2483), [sym_logical_or] = ACTIONS(2483), [sym_tag_linefeed] = ACTIONS(2483), }, [STATE(2571)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2277), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2277), [aux_sym_binary_expression_token10] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2277), [aux_sym_binary_expression_token12] = ACTIONS(2277), [aux_sym_binary_expression_token13] = ACTIONS(2277), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2277), [aux_sym_binary_expression_token17] = ACTIONS(2277), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2277), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2572)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2277), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2573)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), [sym_tag_linefeed] = ACTIONS(2399), }, [STATE(2574)] = { [anon_sym_DOT] = ACTIONS(4272), [anon_sym_STAR] = ACTIONS(4830), [anon_sym_COMMA] = ACTIONS(2277), [anon_sym_RBRACE] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_in] = ACTIONS(4838), [anon_sym_LBRACK] = ACTIONS(4276), [anon_sym_RBRACK] = ACTIONS(2277), [sym_optional_chain] = ACTIONS(4365), [sym_static_chain] = ACTIONS(4280), [anon_sym_AMP_AMP] = ACTIONS(4863), [aux_sym_binary_expression_token1] = ACTIONS(4863), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2277), [aux_sym_binary_expression_token3] = ACTIONS(2277), [anon_sym_GT_GT] = ACTIONS(4840), [anon_sym_GT_GT_GT] = ACTIONS(4842), [anon_sym_LT_LT] = ACTIONS(4842), [anon_sym_AMP] = ACTIONS(4850), [anon_sym_CARET] = ACTIONS(4855), [anon_sym_PIPE] = ACTIONS(4869), [anon_sym_PLUS] = ACTIONS(4832), [anon_sym_DASH] = ACTIONS(4832), [anon_sym_SLASH] = ACTIONS(4830), [anon_sym_PERCENT] = ACTIONS(4834), [anon_sym_BSLASH] = ACTIONS(4834), [aux_sym_binary_expression_token4] = ACTIONS(4834), [anon_sym_STAR_STAR] = ACTIONS(4836), [anon_sym_LT] = ACTIONS(4838), [aux_sym_binary_expression_token5] = ACTIONS(4838), [anon_sym_LT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token6] = ACTIONS(4844), [aux_sym_binary_expression_token7] = ACTIONS(4838), [anon_sym_EQ_EQ] = ACTIONS(4846), [anon_sym_EQ_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token8] = ACTIONS(4846), [aux_sym_binary_expression_token9] = ACTIONS(4848), [aux_sym_binary_expression_token10] = ACTIONS(4848), [anon_sym_LT_GT] = ACTIONS(4848), [anon_sym_BANG_EQ] = ACTIONS(4846), [anon_sym_BANG_EQ_EQ] = ACTIONS(4848), [aux_sym_binary_expression_token11] = ACTIONS(4848), [aux_sym_binary_expression_token12] = ACTIONS(4848), [aux_sym_binary_expression_token13] = ACTIONS(4848), [aux_sym_binary_expression_token14] = ACTIONS(4848), [aux_sym_binary_expression_token15] = ACTIONS(4848), [anon_sym_GT_EQ] = ACTIONS(4844), [aux_sym_binary_expression_token16] = ACTIONS(4844), [aux_sym_binary_expression_token17] = ACTIONS(4844), [anon_sym_GT] = ACTIONS(4838), [aux_sym_binary_expression_token18] = ACTIONS(4838), [aux_sym_binary_expression_token19] = ACTIONS(4838), [aux_sym_binary_expression_token20] = ACTIONS(4838), [aux_sym_binary_expression_token21] = ACTIONS(4844), [aux_sym_binary_expression_token22] = ACTIONS(4844), [aux_sym_binary_expression_token23] = ACTIONS(4848), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(4844), [anon_sym_PLUS_PLUS] = ACTIONS(4367), [anon_sym_DASH_DASH] = ACTIONS(4367), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), }, [STATE(2575)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5368), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2576)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5371), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2577)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5374), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2578)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5377), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2579)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5380), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2580)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5383), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2581)] = { [sym_identifier] = ACTIONS(2421), [anon_sym_DOT] = ACTIONS(2423), [anon_sym_STAR] = ACTIONS(2421), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_SEMI] = ACTIONS(2423), [anon_sym_in] = ACTIONS(2421), [anon_sym_LBRACK] = ACTIONS(2423), [sym_optional_chain] = ACTIONS(2423), [sym_static_chain] = ACTIONS(2423), [anon_sym_AMP_AMP] = ACTIONS(2423), [aux_sym_binary_expression_token1] = ACTIONS(2421), [anon_sym_PIPE_PIPE] = ACTIONS(2423), [aux_sym_binary_expression_token2] = ACTIONS(2421), [aux_sym_binary_expression_token3] = ACTIONS(2421), [anon_sym_GT_GT] = ACTIONS(2421), [anon_sym_GT_GT_GT] = ACTIONS(2423), [anon_sym_LT_LT] = ACTIONS(2423), [anon_sym_AMP] = ACTIONS(2421), [anon_sym_CARET] = ACTIONS(2423), [anon_sym_PIPE] = ACTIONS(2421), [anon_sym_PLUS] = ACTIONS(2421), [anon_sym_DASH] = ACTIONS(2421), [anon_sym_SLASH] = ACTIONS(2421), [anon_sym_PERCENT] = ACTIONS(2423), [anon_sym_BSLASH] = ACTIONS(2421), [aux_sym_binary_expression_token4] = ACTIONS(2421), [anon_sym_STAR_STAR] = ACTIONS(2423), [anon_sym_LT] = ACTIONS(2421), [aux_sym_binary_expression_token5] = ACTIONS(2421), [anon_sym_LT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token6] = ACTIONS(2421), [aux_sym_binary_expression_token7] = ACTIONS(2421), [anon_sym_EQ_EQ] = ACTIONS(2421), [anon_sym_EQ_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token8] = ACTIONS(2421), [aux_sym_binary_expression_token9] = ACTIONS(2421), [aux_sym_binary_expression_token10] = ACTIONS(2421), [anon_sym_LT_GT] = ACTIONS(2423), [anon_sym_BANG_EQ] = ACTIONS(2421), [anon_sym_BANG_EQ_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token11] = ACTIONS(2421), [aux_sym_binary_expression_token12] = ACTIONS(2421), [aux_sym_binary_expression_token13] = ACTIONS(2421), [aux_sym_binary_expression_token14] = ACTIONS(2423), [aux_sym_binary_expression_token15] = ACTIONS(2421), [anon_sym_GT_EQ] = ACTIONS(2423), [aux_sym_binary_expression_token16] = ACTIONS(2421), [aux_sym_binary_expression_token17] = ACTIONS(2421), [anon_sym_GT] = ACTIONS(2421), [aux_sym_binary_expression_token18] = ACTIONS(2421), [aux_sym_binary_expression_token19] = ACTIONS(2421), [aux_sym_binary_expression_token20] = ACTIONS(2421), [aux_sym_binary_expression_token21] = ACTIONS(2423), [aux_sym_binary_expression_token22] = ACTIONS(2423), [aux_sym_binary_expression_token23] = ACTIONS(2423), [anon_sym_QMARK_QMARK] = ACTIONS(2423), [anon_sym_instanceof] = ACTIONS(2421), [anon_sym_PLUS_PLUS] = ACTIONS(2423), [anon_sym_DASH_DASH] = ACTIONS(2423), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2423), [sym__ternary_qmark] = ACTIONS(2423), [sym__elvis_operator] = ACTIONS(2423), [sym_logical_or] = ACTIONS(2423), [sym_tag_linefeed] = ACTIONS(2423), }, [STATE(2582)] = { [sym_identifier] = ACTIONS(104), [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(106), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_RPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(3142), [anon_sym_LBRACK] = ACTIONS(106), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(104), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(104), [aux_sym_binary_expression_token3] = ACTIONS(104), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(104), [aux_sym_binary_expression_token4] = ACTIONS(104), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(104), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(104), [aux_sym_binary_expression_token10] = ACTIONS(104), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(104), [aux_sym_binary_expression_token12] = ACTIONS(104), [aux_sym_binary_expression_token13] = ACTIONS(104), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(104), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(104), [aux_sym_binary_expression_token17] = ACTIONS(104), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(104), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2583)] = { [sym_identifier] = ACTIONS(2295), [anon_sym_DOT] = ACTIONS(2297), [anon_sym_STAR] = ACTIONS(2295), [anon_sym_LPAREN] = ACTIONS(2297), [anon_sym_SEMI] = ACTIONS(2297), [anon_sym_in] = ACTIONS(2295), [anon_sym_LBRACK] = ACTIONS(2297), [sym_optional_chain] = ACTIONS(2297), [sym_static_chain] = ACTIONS(2297), [anon_sym_AMP_AMP] = ACTIONS(2297), [aux_sym_binary_expression_token1] = ACTIONS(2295), [anon_sym_PIPE_PIPE] = ACTIONS(2297), [aux_sym_binary_expression_token2] = ACTIONS(2295), [aux_sym_binary_expression_token3] = ACTIONS(2295), [anon_sym_GT_GT] = ACTIONS(2295), [anon_sym_GT_GT_GT] = ACTIONS(2297), [anon_sym_LT_LT] = ACTIONS(2297), [anon_sym_AMP] = ACTIONS(2295), [anon_sym_CARET] = ACTIONS(2297), [anon_sym_PIPE] = ACTIONS(2295), [anon_sym_PLUS] = ACTIONS(2295), [anon_sym_DASH] = ACTIONS(2295), [anon_sym_SLASH] = ACTIONS(2295), [anon_sym_PERCENT] = ACTIONS(2297), [anon_sym_BSLASH] = ACTIONS(2295), [aux_sym_binary_expression_token4] = ACTIONS(2295), [anon_sym_STAR_STAR] = ACTIONS(2297), [anon_sym_LT] = ACTIONS(2295), [aux_sym_binary_expression_token5] = ACTIONS(2295), [anon_sym_LT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token6] = ACTIONS(2295), [aux_sym_binary_expression_token7] = ACTIONS(2295), [anon_sym_EQ_EQ] = ACTIONS(2295), [anon_sym_EQ_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token8] = ACTIONS(2295), [aux_sym_binary_expression_token9] = ACTIONS(2295), [aux_sym_binary_expression_token10] = ACTIONS(2295), [anon_sym_LT_GT] = ACTIONS(2297), [anon_sym_BANG_EQ] = ACTIONS(2295), [anon_sym_BANG_EQ_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token11] = ACTIONS(2295), [aux_sym_binary_expression_token12] = ACTIONS(2295), [aux_sym_binary_expression_token13] = ACTIONS(2295), [aux_sym_binary_expression_token14] = ACTIONS(2297), [aux_sym_binary_expression_token15] = ACTIONS(2295), [anon_sym_GT_EQ] = ACTIONS(2297), [aux_sym_binary_expression_token16] = ACTIONS(2295), [aux_sym_binary_expression_token17] = ACTIONS(2295), [anon_sym_GT] = ACTIONS(2295), [aux_sym_binary_expression_token18] = ACTIONS(2295), [aux_sym_binary_expression_token19] = ACTIONS(2295), [aux_sym_binary_expression_token20] = ACTIONS(2295), [aux_sym_binary_expression_token21] = ACTIONS(2297), [aux_sym_binary_expression_token22] = ACTIONS(2297), [aux_sym_binary_expression_token23] = ACTIONS(2297), [anon_sym_QMARK_QMARK] = ACTIONS(2297), [anon_sym_instanceof] = ACTIONS(2295), [anon_sym_PLUS_PLUS] = ACTIONS(2297), [anon_sym_DASH_DASH] = ACTIONS(2297), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2297), [sym__ternary_qmark] = ACTIONS(2297), [sym__elvis_operator] = ACTIONS(2297), [sym_logical_or] = ACTIONS(2297), [sym_tag_linefeed] = ACTIONS(2297), }, [STATE(2584)] = { [sym_identifier] = ACTIONS(2231), [anon_sym_DOT] = ACTIONS(2233), [anon_sym_STAR] = ACTIONS(2231), [anon_sym_LPAREN] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [anon_sym_in] = ACTIONS(2231), [anon_sym_LBRACK] = ACTIONS(2233), [sym_optional_chain] = ACTIONS(2233), [sym_static_chain] = ACTIONS(2233), [anon_sym_AMP_AMP] = ACTIONS(2233), [aux_sym_binary_expression_token1] = ACTIONS(2231), [anon_sym_PIPE_PIPE] = ACTIONS(2233), [aux_sym_binary_expression_token2] = ACTIONS(2231), [aux_sym_binary_expression_token3] = ACTIONS(2231), [anon_sym_GT_GT] = ACTIONS(2231), [anon_sym_GT_GT_GT] = ACTIONS(2233), [anon_sym_LT_LT] = ACTIONS(2233), [anon_sym_AMP] = ACTIONS(2231), [anon_sym_CARET] = ACTIONS(2233), [anon_sym_PIPE] = ACTIONS(2231), [anon_sym_PLUS] = ACTIONS(2231), [anon_sym_DASH] = ACTIONS(2231), [anon_sym_SLASH] = ACTIONS(2231), [anon_sym_PERCENT] = ACTIONS(2233), [anon_sym_BSLASH] = ACTIONS(2231), [aux_sym_binary_expression_token4] = ACTIONS(2231), [anon_sym_STAR_STAR] = ACTIONS(2233), [anon_sym_LT] = ACTIONS(2231), [aux_sym_binary_expression_token5] = ACTIONS(2231), [anon_sym_LT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token6] = ACTIONS(2231), [aux_sym_binary_expression_token7] = ACTIONS(2231), [anon_sym_EQ_EQ] = ACTIONS(2231), [anon_sym_EQ_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token8] = ACTIONS(2231), [aux_sym_binary_expression_token9] = ACTIONS(2231), [aux_sym_binary_expression_token10] = ACTIONS(2231), [anon_sym_LT_GT] = ACTIONS(2233), [anon_sym_BANG_EQ] = ACTIONS(2231), [anon_sym_BANG_EQ_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token11] = ACTIONS(2231), [aux_sym_binary_expression_token12] = ACTIONS(2231), [aux_sym_binary_expression_token13] = ACTIONS(2231), [aux_sym_binary_expression_token14] = ACTIONS(2233), [aux_sym_binary_expression_token15] = ACTIONS(2231), [anon_sym_GT_EQ] = ACTIONS(2233), [aux_sym_binary_expression_token16] = ACTIONS(2231), [aux_sym_binary_expression_token17] = ACTIONS(2231), [anon_sym_GT] = ACTIONS(2231), [aux_sym_binary_expression_token18] = ACTIONS(2231), [aux_sym_binary_expression_token19] = ACTIONS(2231), [aux_sym_binary_expression_token20] = ACTIONS(2231), [aux_sym_binary_expression_token21] = ACTIONS(2233), [aux_sym_binary_expression_token22] = ACTIONS(2233), [aux_sym_binary_expression_token23] = ACTIONS(2233), [anon_sym_QMARK_QMARK] = ACTIONS(2233), [anon_sym_instanceof] = ACTIONS(2231), [anon_sym_PLUS_PLUS] = ACTIONS(2233), [anon_sym_DASH_DASH] = ACTIONS(2233), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2233), [sym__ternary_qmark] = ACTIONS(2233), [sym__elvis_operator] = ACTIONS(2233), [sym_logical_or] = ACTIONS(2233), [sym_tag_linefeed] = ACTIONS(2233), }, [STATE(2585)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_RPAREN] = ACTIONS(5386), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2586)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_DOT] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2397), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [anon_sym_in] = ACTIONS(2397), [anon_sym_LBRACK] = ACTIONS(2399), [sym_optional_chain] = ACTIONS(2399), [sym_static_chain] = ACTIONS(2399), [anon_sym_AMP_AMP] = ACTIONS(2399), [aux_sym_binary_expression_token1] = ACTIONS(2397), [anon_sym_PIPE_PIPE] = ACTIONS(2399), [aux_sym_binary_expression_token2] = ACTIONS(2397), [aux_sym_binary_expression_token3] = ACTIONS(2397), [anon_sym_GT_GT] = ACTIONS(2397), [anon_sym_GT_GT_GT] = ACTIONS(2399), [anon_sym_LT_LT] = ACTIONS(2399), [anon_sym_AMP] = ACTIONS(2397), [anon_sym_CARET] = ACTIONS(2399), [anon_sym_PIPE] = ACTIONS(2397), [anon_sym_PLUS] = ACTIONS(2397), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_BSLASH] = ACTIONS(2397), [aux_sym_binary_expression_token4] = ACTIONS(2397), [anon_sym_STAR_STAR] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2397), [aux_sym_binary_expression_token5] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token6] = ACTIONS(2397), [aux_sym_binary_expression_token7] = ACTIONS(2397), [anon_sym_EQ_EQ] = ACTIONS(2397), [anon_sym_EQ_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token8] = ACTIONS(2397), [aux_sym_binary_expression_token9] = ACTIONS(2397), [aux_sym_binary_expression_token10] = ACTIONS(2397), [anon_sym_LT_GT] = ACTIONS(2399), [anon_sym_BANG_EQ] = ACTIONS(2397), [anon_sym_BANG_EQ_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token11] = ACTIONS(2397), [aux_sym_binary_expression_token12] = ACTIONS(2397), [aux_sym_binary_expression_token13] = ACTIONS(2397), [aux_sym_binary_expression_token14] = ACTIONS(2399), [aux_sym_binary_expression_token15] = ACTIONS(2397), [anon_sym_GT_EQ] = ACTIONS(2399), [aux_sym_binary_expression_token16] = ACTIONS(2397), [aux_sym_binary_expression_token17] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [aux_sym_binary_expression_token18] = ACTIONS(2397), [aux_sym_binary_expression_token19] = ACTIONS(2397), [aux_sym_binary_expression_token20] = ACTIONS(2397), [aux_sym_binary_expression_token21] = ACTIONS(2399), [aux_sym_binary_expression_token22] = ACTIONS(2399), [aux_sym_binary_expression_token23] = ACTIONS(2399), [anon_sym_QMARK_QMARK] = ACTIONS(2399), [anon_sym_instanceof] = ACTIONS(2397), [anon_sym_PLUS_PLUS] = ACTIONS(2399), [anon_sym_DASH_DASH] = ACTIONS(2399), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2399), [sym__ternary_qmark] = ACTIONS(2399), [sym__elvis_operator] = ACTIONS(2399), [sym_logical_or] = ACTIONS(2399), [sym_tag_linefeed] = ACTIONS(2399), }, [STATE(2587)] = { [sym_arguments] = STATE(2879), [sym_identifier] = ACTIONS(2143), [anon_sym_DOT] = ACTIONS(5085), [anon_sym_STAR] = ACTIONS(2143), [anon_sym_LBRACE] = ACTIONS(2145), [anon_sym_LPAREN] = ACTIONS(4579), [anon_sym_in] = ACTIONS(2143), [anon_sym_LBRACK] = ACTIONS(5087), [sym_optional_chain] = ACTIONS(5089), [sym_static_chain] = ACTIONS(5091), [anon_sym_AMP_AMP] = ACTIONS(2145), [aux_sym_binary_expression_token1] = ACTIONS(2143), [anon_sym_PIPE_PIPE] = ACTIONS(2145), [aux_sym_binary_expression_token2] = ACTIONS(2143), [aux_sym_binary_expression_token3] = ACTIONS(2143), [anon_sym_GT_GT] = ACTIONS(2143), [anon_sym_GT_GT_GT] = ACTIONS(2145), [anon_sym_LT_LT] = ACTIONS(2145), [anon_sym_AMP] = ACTIONS(2143), [anon_sym_CARET] = ACTIONS(2145), [anon_sym_PIPE] = ACTIONS(2143), [anon_sym_PLUS] = ACTIONS(2143), [anon_sym_DASH] = ACTIONS(2143), [anon_sym_SLASH] = ACTIONS(2143), [anon_sym_PERCENT] = ACTIONS(2145), [anon_sym_BSLASH] = ACTIONS(2143), [aux_sym_binary_expression_token4] = ACTIONS(2143), [anon_sym_STAR_STAR] = ACTIONS(2145), [anon_sym_LT] = ACTIONS(2143), [aux_sym_binary_expression_token5] = ACTIONS(2143), [anon_sym_LT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token6] = ACTIONS(2143), [aux_sym_binary_expression_token7] = ACTIONS(2143), [anon_sym_EQ_EQ] = ACTIONS(2143), [anon_sym_EQ_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token8] = ACTIONS(2143), [aux_sym_binary_expression_token9] = ACTIONS(2143), [aux_sym_binary_expression_token10] = ACTIONS(2143), [anon_sym_LT_GT] = ACTIONS(2145), [anon_sym_BANG_EQ] = ACTIONS(2143), [anon_sym_BANG_EQ_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token11] = ACTIONS(2143), [aux_sym_binary_expression_token12] = ACTIONS(2143), [aux_sym_binary_expression_token13] = ACTIONS(2143), [aux_sym_binary_expression_token14] = ACTIONS(2145), [aux_sym_binary_expression_token15] = ACTIONS(2143), [anon_sym_GT_EQ] = ACTIONS(2145), [aux_sym_binary_expression_token16] = ACTIONS(2143), [aux_sym_binary_expression_token17] = ACTIONS(2143), [anon_sym_GT] = ACTIONS(2143), [aux_sym_binary_expression_token18] = ACTIONS(2143), [aux_sym_binary_expression_token19] = ACTIONS(2143), [aux_sym_binary_expression_token20] = ACTIONS(2143), [aux_sym_binary_expression_token21] = ACTIONS(2145), [aux_sym_binary_expression_token22] = ACTIONS(2145), [aux_sym_binary_expression_token23] = ACTIONS(2145), [anon_sym_QMARK_QMARK] = ACTIONS(2145), [anon_sym_instanceof] = ACTIONS(2143), [anon_sym_PLUS_PLUS] = ACTIONS(2145), [anon_sym_DASH_DASH] = ACTIONS(2145), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2145), [sym__elvis_operator] = ACTIONS(2145), [sym_logical_or] = ACTIONS(2145), [sym_tag_linefeed] = ACTIONS(2145), }, [STATE(2588)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [anon_sym_RBRACK] = ACTIONS(5389), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2589)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5391), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2590)] = { [aux_sym_object_repeat1] = STATE(4393), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(4880), [anon_sym_RBRACE] = ACTIONS(5394), [anon_sym_SEMI] = ACTIONS(2063), [anon_sym_in] = ACTIONS(2061), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2063), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2591)] = { [sym_identifier] = ACTIONS(2405), [anon_sym_DOT] = ACTIONS(2407), [anon_sym_STAR] = ACTIONS(2405), [anon_sym_LPAREN] = ACTIONS(2407), [anon_sym_SEMI] = ACTIONS(2407), [anon_sym_in] = ACTIONS(2405), [anon_sym_LBRACK] = ACTIONS(2407), [sym_optional_chain] = ACTIONS(2407), [sym_static_chain] = ACTIONS(2407), [anon_sym_AMP_AMP] = ACTIONS(2407), [aux_sym_binary_expression_token1] = ACTIONS(2405), [anon_sym_PIPE_PIPE] = ACTIONS(2407), [aux_sym_binary_expression_token2] = ACTIONS(2405), [aux_sym_binary_expression_token3] = ACTIONS(2405), [anon_sym_GT_GT] = ACTIONS(2405), [anon_sym_GT_GT_GT] = ACTIONS(2407), [anon_sym_LT_LT] = ACTIONS(2407), [anon_sym_AMP] = ACTIONS(2405), [anon_sym_CARET] = ACTIONS(2407), [anon_sym_PIPE] = ACTIONS(2405), [anon_sym_PLUS] = ACTIONS(2405), [anon_sym_DASH] = ACTIONS(2405), [anon_sym_SLASH] = ACTIONS(2405), [anon_sym_PERCENT] = ACTIONS(2407), [anon_sym_BSLASH] = ACTIONS(2405), [aux_sym_binary_expression_token4] = ACTIONS(2405), [anon_sym_STAR_STAR] = ACTIONS(2407), [anon_sym_LT] = ACTIONS(2405), [aux_sym_binary_expression_token5] = ACTIONS(2405), [anon_sym_LT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token6] = ACTIONS(2405), [aux_sym_binary_expression_token7] = ACTIONS(2405), [anon_sym_EQ_EQ] = ACTIONS(2405), [anon_sym_EQ_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token8] = ACTIONS(2405), [aux_sym_binary_expression_token9] = ACTIONS(2405), [aux_sym_binary_expression_token10] = ACTIONS(2405), [anon_sym_LT_GT] = ACTIONS(2407), [anon_sym_BANG_EQ] = ACTIONS(2405), [anon_sym_BANG_EQ_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token11] = ACTIONS(2405), [aux_sym_binary_expression_token12] = ACTIONS(2405), [aux_sym_binary_expression_token13] = ACTIONS(2405), [aux_sym_binary_expression_token14] = ACTIONS(2407), [aux_sym_binary_expression_token15] = ACTIONS(2405), [anon_sym_GT_EQ] = ACTIONS(2407), [aux_sym_binary_expression_token16] = ACTIONS(2405), [aux_sym_binary_expression_token17] = ACTIONS(2405), [anon_sym_GT] = ACTIONS(2405), [aux_sym_binary_expression_token18] = ACTIONS(2405), [aux_sym_binary_expression_token19] = ACTIONS(2405), [aux_sym_binary_expression_token20] = ACTIONS(2405), [aux_sym_binary_expression_token21] = ACTIONS(2407), [aux_sym_binary_expression_token22] = ACTIONS(2407), [aux_sym_binary_expression_token23] = ACTIONS(2407), [anon_sym_QMARK_QMARK] = ACTIONS(2407), [anon_sym_instanceof] = ACTIONS(2405), [anon_sym_PLUS_PLUS] = ACTIONS(2407), [anon_sym_DASH_DASH] = ACTIONS(2407), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2407), [sym__ternary_qmark] = ACTIONS(2407), [sym__elvis_operator] = ACTIONS(2407), [sym_logical_or] = ACTIONS(2407), [sym_tag_linefeed] = ACTIONS(2407), }, [STATE(2592)] = { [anon_sym_DOT] = ACTIONS(106), [anon_sym_STAR] = ACTIONS(104), [anon_sym_COMMA] = ACTIONS(3077), [anon_sym_RBRACE] = ACTIONS(3077), [anon_sym_LPAREN] = ACTIONS(106), [anon_sym_in] = ACTIONS(104), [anon_sym_EQ] = ACTIONS(1906), [anon_sym_LBRACK] = ACTIONS(106), [anon_sym_RBRACK] = ACTIONS(3077), [sym_optional_chain] = ACTIONS(106), [sym_static_chain] = ACTIONS(106), [anon_sym_AMP_AMP] = ACTIONS(106), [aux_sym_binary_expression_token1] = ACTIONS(106), [anon_sym_PIPE_PIPE] = ACTIONS(106), [aux_sym_binary_expression_token2] = ACTIONS(106), [aux_sym_binary_expression_token3] = ACTIONS(106), [anon_sym_GT_GT] = ACTIONS(104), [anon_sym_GT_GT_GT] = ACTIONS(106), [anon_sym_LT_LT] = ACTIONS(106), [anon_sym_AMP] = ACTIONS(104), [anon_sym_CARET] = ACTIONS(106), [anon_sym_PIPE] = ACTIONS(104), [anon_sym_PLUS] = ACTIONS(104), [anon_sym_DASH] = ACTIONS(104), [anon_sym_SLASH] = ACTIONS(104), [anon_sym_PERCENT] = ACTIONS(106), [anon_sym_BSLASH] = ACTIONS(106), [aux_sym_binary_expression_token4] = ACTIONS(106), [anon_sym_STAR_STAR] = ACTIONS(106), [anon_sym_LT] = ACTIONS(104), [aux_sym_binary_expression_token5] = ACTIONS(104), [anon_sym_LT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token6] = ACTIONS(106), [aux_sym_binary_expression_token7] = ACTIONS(104), [anon_sym_EQ_EQ] = ACTIONS(104), [anon_sym_EQ_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token8] = ACTIONS(104), [aux_sym_binary_expression_token9] = ACTIONS(106), [aux_sym_binary_expression_token10] = ACTIONS(106), [anon_sym_LT_GT] = ACTIONS(106), [anon_sym_BANG_EQ] = ACTIONS(104), [anon_sym_BANG_EQ_EQ] = ACTIONS(106), [aux_sym_binary_expression_token11] = ACTIONS(106), [aux_sym_binary_expression_token12] = ACTIONS(106), [aux_sym_binary_expression_token13] = ACTIONS(106), [aux_sym_binary_expression_token14] = ACTIONS(106), [aux_sym_binary_expression_token15] = ACTIONS(106), [anon_sym_GT_EQ] = ACTIONS(106), [aux_sym_binary_expression_token16] = ACTIONS(106), [aux_sym_binary_expression_token17] = ACTIONS(106), [anon_sym_GT] = ACTIONS(104), [aux_sym_binary_expression_token18] = ACTIONS(104), [aux_sym_binary_expression_token19] = ACTIONS(104), [aux_sym_binary_expression_token20] = ACTIONS(104), [aux_sym_binary_expression_token21] = ACTIONS(106), [aux_sym_binary_expression_token22] = ACTIONS(106), [aux_sym_binary_expression_token23] = ACTIONS(106), [anon_sym_QMARK_QMARK] = ACTIONS(106), [anon_sym_instanceof] = ACTIONS(106), [anon_sym_PLUS_PLUS] = ACTIONS(106), [anon_sym_DASH_DASH] = ACTIONS(106), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(106), [sym__elvis_operator] = ACTIONS(106), [sym_logical_or] = ACTIONS(106), }, [STATE(2593)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5396), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2594)] = { [sym_identifier] = ACTIONS(2409), [anon_sym_DOT] = ACTIONS(2411), [anon_sym_STAR] = ACTIONS(2409), [anon_sym_LPAREN] = ACTIONS(2411), [anon_sym_SEMI] = ACTIONS(2411), [anon_sym_in] = ACTIONS(2409), [anon_sym_LBRACK] = ACTIONS(2411), [sym_optional_chain] = ACTIONS(2411), [sym_static_chain] = ACTIONS(2411), [anon_sym_AMP_AMP] = ACTIONS(2411), [aux_sym_binary_expression_token1] = ACTIONS(2409), [anon_sym_PIPE_PIPE] = ACTIONS(2411), [aux_sym_binary_expression_token2] = ACTIONS(2409), [aux_sym_binary_expression_token3] = ACTIONS(2409), [anon_sym_GT_GT] = ACTIONS(2409), [anon_sym_GT_GT_GT] = ACTIONS(2411), [anon_sym_LT_LT] = ACTIONS(2411), [anon_sym_AMP] = ACTIONS(2409), [anon_sym_CARET] = ACTIONS(2411), [anon_sym_PIPE] = ACTIONS(2409), [anon_sym_PLUS] = ACTIONS(2409), [anon_sym_DASH] = ACTIONS(2409), [anon_sym_SLASH] = ACTIONS(2409), [anon_sym_PERCENT] = ACTIONS(2411), [anon_sym_BSLASH] = ACTIONS(2409), [aux_sym_binary_expression_token4] = ACTIONS(2409), [anon_sym_STAR_STAR] = ACTIONS(2411), [anon_sym_LT] = ACTIONS(2409), [aux_sym_binary_expression_token5] = ACTIONS(2409), [anon_sym_LT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token6] = ACTIONS(2409), [aux_sym_binary_expression_token7] = ACTIONS(2409), [anon_sym_EQ_EQ] = ACTIONS(2409), [anon_sym_EQ_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token8] = ACTIONS(2409), [aux_sym_binary_expression_token9] = ACTIONS(2409), [aux_sym_binary_expression_token10] = ACTIONS(2409), [anon_sym_LT_GT] = ACTIONS(2411), [anon_sym_BANG_EQ] = ACTIONS(2409), [anon_sym_BANG_EQ_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token11] = ACTIONS(2409), [aux_sym_binary_expression_token12] = ACTIONS(2409), [aux_sym_binary_expression_token13] = ACTIONS(2409), [aux_sym_binary_expression_token14] = ACTIONS(2411), [aux_sym_binary_expression_token15] = ACTIONS(2409), [anon_sym_GT_EQ] = ACTIONS(2411), [aux_sym_binary_expression_token16] = ACTIONS(2409), [aux_sym_binary_expression_token17] = ACTIONS(2409), [anon_sym_GT] = ACTIONS(2409), [aux_sym_binary_expression_token18] = ACTIONS(2409), [aux_sym_binary_expression_token19] = ACTIONS(2409), [aux_sym_binary_expression_token20] = ACTIONS(2409), [aux_sym_binary_expression_token21] = ACTIONS(2411), [aux_sym_binary_expression_token22] = ACTIONS(2411), [aux_sym_binary_expression_token23] = ACTIONS(2411), [anon_sym_QMARK_QMARK] = ACTIONS(2411), [anon_sym_instanceof] = ACTIONS(2409), [anon_sym_PLUS_PLUS] = ACTIONS(2411), [anon_sym_DASH_DASH] = ACTIONS(2411), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2411), [sym__ternary_qmark] = ACTIONS(2411), [sym__elvis_operator] = ACTIONS(2411), [sym_logical_or] = ACTIONS(2411), [sym_tag_linefeed] = ACTIONS(2411), }, [STATE(2595)] = { [sym_identifier] = ACTIONS(2149), [anon_sym_DOT] = ACTIONS(2151), [anon_sym_STAR] = ACTIONS(2149), [anon_sym_LBRACE] = ACTIONS(2151), [anon_sym_LPAREN] = ACTIONS(2151), [anon_sym_in] = ACTIONS(2149), [anon_sym_COLON] = ACTIONS(2153), [anon_sym_LBRACK] = ACTIONS(2151), [sym_optional_chain] = ACTIONS(2151), [sym_static_chain] = ACTIONS(2151), [anon_sym_AMP_AMP] = ACTIONS(2151), [aux_sym_binary_expression_token1] = ACTIONS(2149), [anon_sym_PIPE_PIPE] = ACTIONS(2151), [aux_sym_binary_expression_token2] = ACTIONS(2149), [aux_sym_binary_expression_token3] = ACTIONS(2149), [anon_sym_GT_GT] = ACTIONS(2149), [anon_sym_GT_GT_GT] = ACTIONS(2151), [anon_sym_LT_LT] = ACTIONS(2151), [anon_sym_AMP] = ACTIONS(2149), [anon_sym_CARET] = ACTIONS(2151), [anon_sym_PIPE] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(2149), [anon_sym_DASH] = ACTIONS(2149), [anon_sym_SLASH] = ACTIONS(2149), [anon_sym_PERCENT] = ACTIONS(2151), [anon_sym_BSLASH] = ACTIONS(2149), [aux_sym_binary_expression_token4] = ACTIONS(2149), [anon_sym_STAR_STAR] = ACTIONS(2151), [anon_sym_LT] = ACTIONS(2149), [aux_sym_binary_expression_token5] = ACTIONS(2149), [anon_sym_LT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token6] = ACTIONS(2149), [aux_sym_binary_expression_token7] = ACTIONS(2149), [anon_sym_EQ_EQ] = ACTIONS(2149), [anon_sym_EQ_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token8] = ACTIONS(2149), [aux_sym_binary_expression_token9] = ACTIONS(2149), [aux_sym_binary_expression_token10] = ACTIONS(2149), [anon_sym_LT_GT] = ACTIONS(2151), [anon_sym_BANG_EQ] = ACTIONS(2149), [anon_sym_BANG_EQ_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token11] = ACTIONS(2149), [aux_sym_binary_expression_token12] = ACTIONS(2149), [aux_sym_binary_expression_token13] = ACTIONS(2149), [aux_sym_binary_expression_token14] = ACTIONS(2151), [aux_sym_binary_expression_token15] = ACTIONS(2149), [anon_sym_GT_EQ] = ACTIONS(2151), [aux_sym_binary_expression_token16] = ACTIONS(2149), [aux_sym_binary_expression_token17] = ACTIONS(2149), [anon_sym_GT] = ACTIONS(2149), [aux_sym_binary_expression_token18] = ACTIONS(2149), [aux_sym_binary_expression_token19] = ACTIONS(2149), [aux_sym_binary_expression_token20] = ACTIONS(2149), [aux_sym_binary_expression_token21] = ACTIONS(2151), [aux_sym_binary_expression_token22] = ACTIONS(2151), [aux_sym_binary_expression_token23] = ACTIONS(2151), [anon_sym_QMARK_QMARK] = ACTIONS(2151), [anon_sym_instanceof] = ACTIONS(2149), [anon_sym_PLUS_PLUS] = ACTIONS(2151), [anon_sym_DASH_DASH] = ACTIONS(2151), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2151), [sym__elvis_operator] = ACTIONS(2151), [sym_logical_or] = ACTIONS(2151), [sym_tag_linefeed] = ACTIONS(2151), }, [STATE(2596)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5399), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2597)] = { [sym_identifier] = ACTIONS(2521), [anon_sym_DOT] = ACTIONS(2523), [anon_sym_STAR] = ACTIONS(2521), [anon_sym_LPAREN] = ACTIONS(2523), [anon_sym_SEMI] = ACTIONS(2523), [anon_sym_in] = ACTIONS(2521), [anon_sym_LBRACK] = ACTIONS(2523), [sym_optional_chain] = ACTIONS(2523), [sym_static_chain] = ACTIONS(2523), [anon_sym_AMP_AMP] = ACTIONS(2523), [aux_sym_binary_expression_token1] = ACTIONS(2521), [anon_sym_PIPE_PIPE] = ACTIONS(2523), [aux_sym_binary_expression_token2] = ACTIONS(2521), [aux_sym_binary_expression_token3] = ACTIONS(2521), [anon_sym_GT_GT] = ACTIONS(2521), [anon_sym_GT_GT_GT] = ACTIONS(2523), [anon_sym_LT_LT] = ACTIONS(2523), [anon_sym_AMP] = ACTIONS(2521), [anon_sym_CARET] = ACTIONS(2523), [anon_sym_PIPE] = ACTIONS(2521), [anon_sym_PLUS] = ACTIONS(2521), [anon_sym_DASH] = ACTIONS(2521), [anon_sym_SLASH] = ACTIONS(2521), [anon_sym_PERCENT] = ACTIONS(2523), [anon_sym_BSLASH] = ACTIONS(2521), [aux_sym_binary_expression_token4] = ACTIONS(2521), [anon_sym_STAR_STAR] = ACTIONS(2523), [anon_sym_LT] = ACTIONS(2521), [aux_sym_binary_expression_token5] = ACTIONS(2521), [anon_sym_LT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token6] = ACTIONS(2521), [aux_sym_binary_expression_token7] = ACTIONS(2521), [anon_sym_EQ_EQ] = ACTIONS(2521), [anon_sym_EQ_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token8] = ACTIONS(2521), [aux_sym_binary_expression_token9] = ACTIONS(2521), [aux_sym_binary_expression_token10] = ACTIONS(2521), [anon_sym_LT_GT] = ACTIONS(2523), [anon_sym_BANG_EQ] = ACTIONS(2521), [anon_sym_BANG_EQ_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token11] = ACTIONS(2521), [aux_sym_binary_expression_token12] = ACTIONS(2521), [aux_sym_binary_expression_token13] = ACTIONS(2521), [aux_sym_binary_expression_token14] = ACTIONS(2523), [aux_sym_binary_expression_token15] = ACTIONS(2521), [anon_sym_GT_EQ] = ACTIONS(2523), [aux_sym_binary_expression_token16] = ACTIONS(2521), [aux_sym_binary_expression_token17] = ACTIONS(2521), [anon_sym_GT] = ACTIONS(2521), [aux_sym_binary_expression_token18] = ACTIONS(2521), [aux_sym_binary_expression_token19] = ACTIONS(2521), [aux_sym_binary_expression_token20] = ACTIONS(2521), [aux_sym_binary_expression_token21] = ACTIONS(2523), [aux_sym_binary_expression_token22] = ACTIONS(2523), [aux_sym_binary_expression_token23] = ACTIONS(2523), [anon_sym_QMARK_QMARK] = ACTIONS(2523), [anon_sym_instanceof] = ACTIONS(2521), [anon_sym_PLUS_PLUS] = ACTIONS(2523), [anon_sym_DASH_DASH] = ACTIONS(2523), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2523), [sym__ternary_qmark] = ACTIONS(2523), [sym__elvis_operator] = ACTIONS(2523), [sym_logical_or] = ACTIONS(2523), [sym_tag_linefeed] = ACTIONS(2523), }, [STATE(2598)] = { [sym_arguments] = STATE(2137), [anon_sym_DOT] = ACTIONS(2063), [anon_sym_STAR] = ACTIONS(2061), [anon_sym_COMMA] = ACTIONS(2063), [anon_sym_LPAREN] = ACTIONS(4274), [anon_sym_SEMI] = ACTIONS(5402), [anon_sym_in] = ACTIONS(2061), [anon_sym_COLON] = ACTIONS(2059), [anon_sym_LBRACK] = ACTIONS(2063), [sym_optional_chain] = ACTIONS(2063), [sym_static_chain] = ACTIONS(2063), [anon_sym_AMP_AMP] = ACTIONS(2063), [aux_sym_binary_expression_token1] = ACTIONS(2063), [anon_sym_PIPE_PIPE] = ACTIONS(2063), [aux_sym_binary_expression_token2] = ACTIONS(2063), [aux_sym_binary_expression_token3] = ACTIONS(2063), [anon_sym_GT_GT] = ACTIONS(2061), [anon_sym_GT_GT_GT] = ACTIONS(2063), [anon_sym_LT_LT] = ACTIONS(2063), [anon_sym_AMP] = ACTIONS(2061), [anon_sym_CARET] = ACTIONS(2063), [anon_sym_PIPE] = ACTIONS(2061), [anon_sym_PLUS] = ACTIONS(2061), [anon_sym_DASH] = ACTIONS(2061), [anon_sym_SLASH] = ACTIONS(2061), [anon_sym_PERCENT] = ACTIONS(2063), [anon_sym_BSLASH] = ACTIONS(2063), [aux_sym_binary_expression_token4] = ACTIONS(2063), [anon_sym_STAR_STAR] = ACTIONS(2063), [anon_sym_LT] = ACTIONS(2061), [aux_sym_binary_expression_token5] = ACTIONS(2061), [anon_sym_LT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token6] = ACTIONS(2063), [aux_sym_binary_expression_token7] = ACTIONS(2061), [anon_sym_EQ_EQ] = ACTIONS(2061), [anon_sym_EQ_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token8] = ACTIONS(2061), [aux_sym_binary_expression_token9] = ACTIONS(2063), [aux_sym_binary_expression_token10] = ACTIONS(2063), [anon_sym_LT_GT] = ACTIONS(2063), [anon_sym_BANG_EQ] = ACTIONS(2061), [anon_sym_BANG_EQ_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token11] = ACTIONS(2063), [aux_sym_binary_expression_token12] = ACTIONS(2063), [aux_sym_binary_expression_token13] = ACTIONS(2063), [aux_sym_binary_expression_token14] = ACTIONS(2063), [aux_sym_binary_expression_token15] = ACTIONS(2063), [anon_sym_GT_EQ] = ACTIONS(2063), [aux_sym_binary_expression_token16] = ACTIONS(2063), [aux_sym_binary_expression_token17] = ACTIONS(2063), [anon_sym_GT] = ACTIONS(2061), [aux_sym_binary_expression_token18] = ACTIONS(2061), [aux_sym_binary_expression_token19] = ACTIONS(2061), [aux_sym_binary_expression_token20] = ACTIONS(2061), [aux_sym_binary_expression_token21] = ACTIONS(2063), [aux_sym_binary_expression_token22] = ACTIONS(2063), [aux_sym_binary_expression_token23] = ACTIONS(2063), [anon_sym_QMARK_QMARK] = ACTIONS(2063), [anon_sym_instanceof] = ACTIONS(2063), [anon_sym_PLUS_PLUS] = ACTIONS(2063), [anon_sym_DASH_DASH] = ACTIONS(2063), [sym_comment] = ACTIONS(148), [sym__ternary_qmark] = ACTIONS(2063), [sym__elvis_operator] = ACTIONS(2063), [sym_logical_or] = ACTIONS(2063), }, [STATE(2599)] = { [sym_identifier] = ACTIONS(2275), [anon_sym_DOT] = ACTIONS(4654), [anon_sym_STAR] = ACTIONS(2275), [anon_sym_LPAREN] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [anon_sym_in] = ACTIONS(2275), [anon_sym_LBRACK] = ACTIONS(4656), [sym_optional_chain] = ACTIONS(4788), [sym_static_chain] = ACTIONS(4660), [anon_sym_AMP_AMP] = ACTIONS(2277), [aux_sym_binary_expression_token1] = ACTIONS(2275), [anon_sym_PIPE_PIPE] = ACTIONS(2277), [aux_sym_binary_expression_token2] = ACTIONS(2275), [aux_sym_binary_expression_token3] = ACTIONS(2275), [anon_sym_GT_GT] = ACTIONS(2275), [anon_sym_GT_GT_GT] = ACTIONS(2277), [anon_sym_LT_LT] = ACTIONS(2277), [anon_sym_AMP] = ACTIONS(2275), [anon_sym_CARET] = ACTIONS(2277), [anon_sym_PIPE] = ACTIONS(2275), [anon_sym_PLUS] = ACTIONS(2275), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_BSLASH] = ACTIONS(2275), [aux_sym_binary_expression_token4] = ACTIONS(2275), [anon_sym_STAR_STAR] = ACTIONS(4814), [anon_sym_LT] = ACTIONS(2275), [aux_sym_binary_expression_token5] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token6] = ACTIONS(2275), [aux_sym_binary_expression_token7] = ACTIONS(2275), [anon_sym_EQ_EQ] = ACTIONS(2275), [anon_sym_EQ_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token8] = ACTIONS(2275), [aux_sym_binary_expression_token9] = ACTIONS(2275), [aux_sym_binary_expression_token10] = ACTIONS(2275), [anon_sym_LT_GT] = ACTIONS(2277), [anon_sym_BANG_EQ] = ACTIONS(2275), [anon_sym_BANG_EQ_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token11] = ACTIONS(2275), [aux_sym_binary_expression_token12] = ACTIONS(2275), [aux_sym_binary_expression_token13] = ACTIONS(2275), [aux_sym_binary_expression_token14] = ACTIONS(2277), [aux_sym_binary_expression_token15] = ACTIONS(2275), [anon_sym_GT_EQ] = ACTIONS(2277), [aux_sym_binary_expression_token16] = ACTIONS(2275), [aux_sym_binary_expression_token17] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [aux_sym_binary_expression_token18] = ACTIONS(2275), [aux_sym_binary_expression_token19] = ACTIONS(2275), [aux_sym_binary_expression_token20] = ACTIONS(2275), [aux_sym_binary_expression_token21] = ACTIONS(2277), [aux_sym_binary_expression_token22] = ACTIONS(2277), [aux_sym_binary_expression_token23] = ACTIONS(2277), [anon_sym_QMARK_QMARK] = ACTIONS(2277), [anon_sym_instanceof] = ACTIONS(2275), [anon_sym_PLUS_PLUS] = ACTIONS(4824), [anon_sym_DASH_DASH] = ACTIONS(4824), [sym_comment] = ACTIONS(148), [sym__automatic_semicolon] = ACTIONS(2277), [sym__ternary_qmark] = ACTIONS(2277), [sym__elvis_operator] = ACTIONS(2277), [sym_logical_or] = ACTIONS(2277), [sym_tag_linefeed] = ACTIONS(2277), }, }; static const uint16_t ts_small_parse_table[] = { [0] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2247), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5449), 1, sym__elvis_operator, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2249), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [123] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 38, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [206] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 13, anon_sym_in, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 33, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [299] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(5463), 1, anon_sym_COLON, STATE(2137), 1, sym_arguments, ACTIONS(2075), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2078), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [376] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, [481] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [588] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [677] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(2275), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 14, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [778] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 14, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [881] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, [986] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 16, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [1073] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1824), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [1144] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 38, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [1227] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 5, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 25, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [1324] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2151), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2149), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [1395] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2448), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2445), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [1466] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5485), 1, anon_sym_RPAREN, ACTIONS(5487), 1, sym_optional_chain, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4261), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [1589] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5493), 1, sym__automatic_semicolon, ACTIONS(5491), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5489), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [1662] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(2435), 25, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2433), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [1741] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5499), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [1862] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2454), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2451), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [1933] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2523), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2521), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [2004] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5537), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [2125] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2399), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2397), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [2196] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1830), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [2267] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1809), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1806), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [2338] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, sym_identifier, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5549), 1, aux_sym_binary_expression_token2, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(5575), 1, anon_sym_QMARK_QMARK, ACTIONS(5577), 1, sym__ternary_qmark, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5547), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2269), 4, sym__automatic_semicolon, sym__elvis_operator, sym_tag_linefeed, anon_sym_SEMI, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [2459] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, sym_identifier, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5549), 1, aux_sym_binary_expression_token2, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(5575), 1, anon_sym_QMARK_QMARK, ACTIONS(5577), 1, sym__ternary_qmark, ACTIONS(5579), 1, sym__elvis_operator, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5547), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2273), 3, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [2582] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, aux_sym_binary_expression_token2, sym_identifier, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [2695] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, sym_identifier, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5549), 1, aux_sym_binary_expression_token2, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(5575), 1, anon_sym_QMARK_QMARK, ACTIONS(5577), 1, sym__ternary_qmark, ACTIONS(5579), 1, sym__elvis_operator, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5547), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2185), 3, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [2818] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(5581), 1, anon_sym_COLON, STATE(2137), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [2895] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2249), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2247), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [2966] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2297), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2295), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [3037] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2233), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2231), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [3108] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2277), 7, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_QMARK_QMARK, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [3219] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5589), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [3340] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5591), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [3461] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(5597), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2503), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [3578] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2403), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2401), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [3649] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2169), 1, anon_sym_EQ, ACTIONS(4289), 1, anon_sym_COMMA, ACTIONS(4499), 1, anon_sym_RBRACK, ACTIONS(2165), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2167), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [3726] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4291), 1, anon_sym_DOT, ACTIONS(4300), 1, anon_sym_LBRACK, ACTIONS(4303), 1, sym_optional_chain, ACTIONS(4306), 1, sym_static_chain, ACTIONS(5611), 1, aux_sym_binary_expression_token3, ACTIONS(5614), 1, anon_sym_GT_GT, ACTIONS(5620), 1, anon_sym_AMP, ACTIONS(5623), 1, anon_sym_CARET, ACTIONS(5626), 1, anon_sym_PIPE, ACTIONS(5635), 1, anon_sym_STAR_STAR, ACTIONS(5647), 1, anon_sym_QMARK_QMARK, ACTIONS(5650), 1, sym__ternary_qmark, ACTIONS(5653), 1, sym__elvis_operator, ACTIONS(4354), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5599), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5605), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5617), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5629), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5608), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5632), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5641), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2323), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, ACTIONS(5602), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5638), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5644), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [3843] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5656), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [3964] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2177), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2175), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [4035] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2257), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2255), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [4106] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2423), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2421), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [4177] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2491), 1, anon_sym_LPAREN, ACTIONS(5658), 1, sym__automatic_semicolon, ACTIONS(1802), 2, anon_sym_else, anon_sym_while, ACTIONS(1806), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(1809), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [4254] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(5660), 1, anon_sym_catch, ACTIONS(5662), 1, anon_sym_finally, STATE(3030), 1, aux_sym_try_statement_repeat1, STATE(3468), 1, sym_catch_clause, STATE(3621), 1, sym_finally_clause, ACTIONS(4479), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(4477), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [4335] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4611), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [4456] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5664), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4280), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [4579] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2293), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2291), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [4650] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4520), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [4771] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5666), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4374), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [4894] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 50, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [4965] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2427), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2425), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [5036] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2231), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5449), 1, sym__elvis_operator, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2233), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [5159] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2237), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2235), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [5230] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5668), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [5351] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5670), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [5472] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5714), 1, sym__elvis_operator, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2273), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [5595] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, aux_sym_binary_expression_token2, sym_identifier, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [5708] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [5791] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 19, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 27, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [5884] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 4, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [5991] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 3, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [6102] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 28, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [6191] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2275), 6, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, sym_identifier, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [6292] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [6395] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [6500] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 30, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [6587] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [6670] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, ACTIONS(2275), 15, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, sym_identifier, ACTIONS(2277), 15, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [6767] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 6, sym__ternary_qmark, sym__elvis_operator, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_QMARK_QMARK, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [6884] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5714), 1, sym__elvis_operator, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2503), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [7007] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2241), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2239), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [7078] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2269), 4, sym__elvis_operator, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [7199] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(5716), 1, anon_sym_COLON, STATE(2137), 1, sym_arguments, ACTIONS(2081), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2084), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [7276] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5720), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [7397] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2487), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2485), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [7468] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, sym_identifier, ACTIONS(5722), 1, anon_sym_DOT, ACTIONS(5731), 1, anon_sym_LBRACK, ACTIONS(5734), 1, sym_optional_chain, ACTIONS(5737), 1, sym_static_chain, ACTIONS(5740), 1, anon_sym_AMP_AMP, ACTIONS(5743), 1, aux_sym_binary_expression_token1, ACTIONS(5749), 1, aux_sym_binary_expression_token2, ACTIONS(5752), 1, aux_sym_binary_expression_token3, ACTIONS(5755), 1, anon_sym_GT_GT, ACTIONS(5761), 1, anon_sym_AMP, ACTIONS(5764), 1, anon_sym_CARET, ACTIONS(5767), 1, anon_sym_PIPE, ACTIONS(5773), 1, anon_sym_PERCENT, ACTIONS(5776), 1, anon_sym_STAR_STAR, ACTIONS(5788), 1, anon_sym_QMARK_QMARK, ACTIONS(5794), 1, sym__ternary_qmark, ACTIONS(5797), 1, sym__elvis_operator, ACTIONS(5746), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5758), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5770), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5791), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2323), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5725), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5779), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5785), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5782), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5728), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [7591] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 50, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [7662] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2431), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2429), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [7733] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1824), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [7804] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4619), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [7925] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2491), 1, anon_sym_LPAREN, ACTIONS(1809), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1806), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [7998] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2491), 1, anon_sym_LPAREN, ACTIONS(4668), 1, sym__automatic_semicolon, ACTIONS(1802), 2, anon_sym_else, anon_sym_while, ACTIONS(1806), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(1809), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [8075] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(5660), 1, anon_sym_catch, ACTIONS(5662), 1, anon_sym_finally, STATE(2646), 1, aux_sym_try_statement_repeat1, STATE(3468), 1, sym_catch_clause, STATE(3666), 1, sym_finally_clause, ACTIONS(4466), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(4464), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [8156] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5800), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [8277] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5714), 1, sym__elvis_operator, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2185), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [8400] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5714), 1, sym__elvis_operator, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2415), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [8523] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 14, sym__automatic_semicolon, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [8594] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2483), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2481), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [8665] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2231), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5714), 1, sym__elvis_operator, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2233), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [8788] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2237), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2235), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [8859] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1818), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1816), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [8930] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2257), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2255), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [9001] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 14, sym__automatic_semicolon, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [9072] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2253), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2251), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [9143] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1842), 1, sym__automatic_semicolon, ACTIONS(1840), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1838), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [9216] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2471), 1, anon_sym_LPAREN, ACTIONS(2448), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2445), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [9289] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2459), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2457), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [9360] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2487), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2485), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [9431] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5806), 1, sym__automatic_semicolon, ACTIONS(5804), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5802), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [9504] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(5597), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2499), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [9621] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2467), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2465), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [9692] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2487), 1, anon_sym_LPAREN, ACTIONS(2454), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2451), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [9765] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5808), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [9886] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5810), 1, sym_optional_chain, STATE(2137), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 39, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [9969] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5812), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4374), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [10092] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2499), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2497), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [10163] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5814), 1, sym__automatic_semicolon, ACTIONS(1826), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [10236] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2407), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2405), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [10307] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2491), 1, anon_sym_LPAREN, ACTIONS(1809), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1806), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [10380] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 22, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [10463] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2411), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2409), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [10534] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5816), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [10655] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2495), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2493), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [10726] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 27, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [10819] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 4, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [10926] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5818), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4324), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [11049] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 3, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [11160] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 21, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 28, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [11249] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2241), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2239), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [11320] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2499), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2497), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [11391] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2427), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2425), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [11462] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2269), 5, sym__automatic_semicolon, sym__elvis_operator, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [11577] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2431), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2429), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [11648] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2497), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5714), 1, sym__elvis_operator, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2499), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [11771] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2411), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2409), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [11842] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2275), 6, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, sym_identifier, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(2277), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [11943] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2265), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2263), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [12014] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5820), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [12135] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(2277), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [12238] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5822), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [12359] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5824), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4350), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [12482] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4757), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [12603] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [12708] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2507), 1, anon_sym_LPAREN, ACTIONS(2399), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2397), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [12781] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2439), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2437), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [12852] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 21, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 30, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [12939] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 22, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13022] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2265), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2263), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13093] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2483), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2481), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13164] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2301), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2299), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13235] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1818), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1816), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13306] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(5862), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2185), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [13423] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2399), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2397), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13494] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(1906), 1, anon_sym_EQ, ACTIONS(5864), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [13569] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2463), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2461), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13640] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2469), 1, sym_identifier, ACTIONS(2471), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(2448), 26, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2445), 33, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [13715] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2245), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2243), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [13786] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2485), 1, sym_identifier, ACTIONS(2487), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(2454), 26, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2451), 33, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [13861] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(5862), 1, sym__elvis_operator, ACTIONS(5867), 1, anon_sym_COMMA, ACTIONS(5870), 1, anon_sym_RBRACE, ACTIONS(2185), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [13982] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5876), 1, sym__automatic_semicolon, ACTIONS(5874), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5872), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [14055] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(5882), 1, anon_sym_else, STATE(3303), 1, sym_else_clause, ACTIONS(5880), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5878), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [14130] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5888), 1, sym__automatic_semicolon, ACTIONS(5886), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5884), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [14203] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2489), 1, sym_identifier, ACTIONS(2491), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(1809), 26, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1806), 33, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [14278] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2459), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2457), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [14349] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5894), 1, sym__automatic_semicolon, ACTIONS(5892), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5890), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [14422] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2467), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2465), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [14493] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2507), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2505), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [14564] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5896), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4465), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [14687] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2151), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2149), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [14758] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(1927), 1, anon_sym_EQ, ACTIONS(3019), 1, anon_sym_RBRACK, ACTIONS(3051), 1, anon_sym_COMMA, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [14835] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2475), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2473), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [14906] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [15015] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(106), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(104), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [15086] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5898), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4380), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [15209] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5900), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [15326] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1830), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [15397] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(5862), 1, sym__elvis_operator, ACTIONS(5902), 1, anon_sym_COMMA, ACTIONS(5905), 1, anon_sym_RBRACE, ACTIONS(2415), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [15518] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5907), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4465), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [15641] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3388), 1, anon_sym_EQ, ACTIONS(104), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [15714] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(5909), 1, anon_sym_catch, STATE(2772), 1, aux_sym_try_statement_repeat1, STATE(3302), 1, sym_catch_clause, ACTIONS(4485), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(4483), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [15791] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2245), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2243), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [15862] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3367), 1, anon_sym_EQ, ACTIONS(104), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [15935] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2471), 1, anon_sym_LPAREN, ACTIONS(2448), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2445), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [16008] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2301), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2299), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [16079] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5053), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5051), 50, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [16150] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5549), 1, aux_sym_binary_expression_token2, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(5575), 1, anon_sym_QMARK_QMARK, ACTIONS(5577), 1, sym__ternary_qmark, ACTIONS(5579), 1, sym__elvis_operator, ACTIONS(5912), 1, sym_identifier, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5547), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5914), 3, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [16273] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2511), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2509), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [16344] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2469), 1, sym_identifier, ACTIONS(2471), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(2448), 26, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2445), 33, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [16419] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2487), 1, anon_sym_LPAREN, ACTIONS(2454), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2451), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [16492] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5916), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4261), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [16615] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(5918), 1, anon_sym_COLON, STATE(2137), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [16692] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5449), 1, sym__elvis_operator, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2273), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [16815] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(5862), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2415), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [16932] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, aux_sym_binary_expression_token2, sym_identifier, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [17045] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(5862), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2273), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [17162] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [17271] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 38, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [17354] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 13, anon_sym_in, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 33, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [17447] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [17530] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, [17635] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [17742] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5921), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4380), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [17865] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [17954] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 14, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [18055] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(3367), 1, anon_sym_EQ, ACTIONS(5864), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [18130] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2293), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2291), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [18201] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 19, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 27, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [18294] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2479), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2477), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [18365] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 4, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [18472] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(2435), 25, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2433), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [18551] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 14, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [18654] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, [18759] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 16, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [18846] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 38, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [18929] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 5, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 25, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [19026] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 3, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [19137] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 7, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_QMARK_QMARK, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [19248] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5332), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5330), 50, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [19319] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(5862), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2503), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [19436] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4291), 1, anon_sym_DOT, ACTIONS(4300), 1, anon_sym_LBRACK, ACTIONS(4303), 1, sym_optional_chain, ACTIONS(4306), 1, sym_static_chain, ACTIONS(5935), 1, aux_sym_binary_expression_token3, ACTIONS(5938), 1, anon_sym_GT_GT, ACTIONS(5944), 1, anon_sym_AMP, ACTIONS(5947), 1, anon_sym_CARET, ACTIONS(5950), 1, anon_sym_PIPE, ACTIONS(5959), 1, anon_sym_STAR_STAR, ACTIONS(5971), 1, anon_sym_QMARK_QMARK, ACTIONS(5974), 1, sym__ternary_qmark, ACTIONS(5977), 1, sym__elvis_operator, ACTIONS(4354), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5923), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5929), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5941), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5953), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5932), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5956), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5965), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2323), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5926), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5962), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5968), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [19553] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4771), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [19674] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2497), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5449), 1, sym__elvis_operator, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2499), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [19797] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5363), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5361), 50, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [19868] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 28, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [19957] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2275), 6, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, sym_identifier, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [20058] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2485), 1, sym_identifier, ACTIONS(2487), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(2454), 26, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2451), 33, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [20133] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(3362), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_POUND, [20208] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5980), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [20329] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2495), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2493), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [20400] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2489), 1, sym_identifier, ACTIONS(2491), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(1809), 26, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1806), 33, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [20475] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2507), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2505), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [20546] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(106), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(104), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [20617] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, ACTIONS(2275), 15, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, sym_identifier, ACTIONS(2277), 15, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [20714] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2439), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2437), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [20785] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5986), 1, sym__automatic_semicolon, ACTIONS(5984), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5982), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [20858] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5988), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4324), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [20981] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [21084] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [21189] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2063), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2061), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [21260] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 30, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [21347] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(5990), 1, sym__automatic_semicolon, ACTIONS(1840), 2, anon_sym_else, anon_sym_while, ACTIONS(1816), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(1818), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [21422] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [21505] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, ACTIONS(2275), 15, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, sym_identifier, ACTIONS(2277), 15, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [21602] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(5862), 1, sym__elvis_operator, ACTIONS(5870), 1, anon_sym_RBRACE, ACTIONS(5992), 1, anon_sym_COMMA, ACTIONS(2415), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [21723] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2507), 1, anon_sym_LPAREN, ACTIONS(2399), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2397), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [21796] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(5597), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2249), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [21913] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2261), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2259), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [21984] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 6, sym__ternary_qmark, sym__elvis_operator, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_QMARK_QMARK, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [22101] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, sym_identifier, ACTIONS(5146), 1, anon_sym_DOT, ACTIONS(5155), 1, anon_sym_LBRACK, ACTIONS(5158), 1, sym_optional_chain, ACTIONS(5161), 1, sym_static_chain, ACTIONS(6001), 1, anon_sym_AMP_AMP, ACTIONS(6004), 1, aux_sym_binary_expression_token1, ACTIONS(6010), 1, aux_sym_binary_expression_token2, ACTIONS(6013), 1, aux_sym_binary_expression_token3, ACTIONS(6016), 1, anon_sym_GT_GT, ACTIONS(6022), 1, anon_sym_AMP, ACTIONS(6025), 1, anon_sym_CARET, ACTIONS(6028), 1, anon_sym_PIPE, ACTIONS(6034), 1, anon_sym_PERCENT, ACTIONS(6037), 1, anon_sym_STAR_STAR, ACTIONS(6049), 1, anon_sym_QMARK_QMARK, ACTIONS(6052), 1, sym__ternary_qmark, ACTIONS(6055), 1, sym__elvis_operator, ACTIONS(5215), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6007), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6019), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6031), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2323), 3, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, ACTIONS(5995), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6040), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6046), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6043), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5998), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [22224] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2063), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2061), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [22295] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1812), 1, sym__automatic_semicolon, ACTIONS(1802), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1800), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [22368] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(1941), 1, sym__automatic_semicolon, ACTIONS(2491), 1, anon_sym_LPAREN, ACTIONS(1802), 2, anon_sym_SEMI, anon_sym_while, ACTIONS(1806), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(1809), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [22445] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6062), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(6060), 12, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6058), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [22518] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2297), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2295), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [22589] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2475), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2473), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [22660] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, sym_identifier, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5549), 1, aux_sym_binary_expression_token2, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5547), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 6, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_tag_linefeed, anon_sym_SEMI, anon_sym_QMARK_QMARK, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [22777] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5834), 1, aux_sym_binary_expression_token3, ACTIONS(5836), 1, anon_sym_GT_GT, ACTIONS(5840), 1, anon_sym_AMP, ACTIONS(5842), 1, anon_sym_CARET, ACTIONS(5844), 1, anon_sym_PIPE, ACTIONS(5850), 1, anon_sym_STAR_STAR, ACTIONS(5858), 1, anon_sym_QMARK_QMARK, ACTIONS(5860), 1, sym__ternary_qmark, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5826), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5830), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5846), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5832), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5848), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5854), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2269), 5, sym__automatic_semicolon, sym__elvis_operator, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, ACTIONS(5828), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5852), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5856), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [22892] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2507), 1, anon_sym_LPAREN, ACTIONS(2301), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2299), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [22965] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, sym_identifier, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5549), 1, aux_sym_binary_expression_token2, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(5575), 1, anon_sym_QMARK_QMARK, ACTIONS(5577), 1, sym__ternary_qmark, ACTIONS(5579), 1, sym__elvis_operator, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5547), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2503), 3, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [23088] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2301), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2299), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [23159] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2233), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2231), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [23230] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2009), 14, sym__automatic_semicolon, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2007), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [23301] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(6064), 1, anon_sym_else, STATE(3116), 1, sym_else_clause, ACTIONS(5880), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5878), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [23376] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2463), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2461), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [23447] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5449), 1, sym__elvis_operator, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2503), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [23570] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6070), 1, sym__automatic_semicolon, ACTIONS(6068), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6066), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [23643] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2419), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2417), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [23714] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2269), 4, sym__elvis_operator, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [23835] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2448), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2445), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [23906] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2261), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2259), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [23977] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2454), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2451), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24048] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2515), 23, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2513), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24129] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2407), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2405), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24200] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, sym_identifier, ACTIONS(6072), 1, anon_sym_DOT, ACTIONS(6081), 1, anon_sym_LBRACK, ACTIONS(6084), 1, sym_optional_chain, ACTIONS(6087), 1, sym_static_chain, ACTIONS(6090), 1, anon_sym_AMP_AMP, ACTIONS(6093), 1, aux_sym_binary_expression_token1, ACTIONS(6099), 1, aux_sym_binary_expression_token2, ACTIONS(6102), 1, aux_sym_binary_expression_token3, ACTIONS(6105), 1, anon_sym_GT_GT, ACTIONS(6111), 1, anon_sym_AMP, ACTIONS(6114), 1, anon_sym_CARET, ACTIONS(6117), 1, anon_sym_PIPE, ACTIONS(6123), 1, anon_sym_PERCENT, ACTIONS(6126), 1, anon_sym_STAR_STAR, ACTIONS(6138), 1, anon_sym_QMARK_QMARK, ACTIONS(6144), 1, sym__ternary_qmark, ACTIONS(6147), 1, sym__elvis_operator, ACTIONS(6096), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6108), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6120), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6141), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2323), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(6075), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6129), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6135), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6132), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6078), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [24323] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2479), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2477), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24394] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(5597), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2185), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [24511] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1809), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(1806), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24582] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2511), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2509), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24653] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2301), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2299), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24724] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5497), 1, anon_sym_COMMA, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, STATE(4228), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6150), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [24845] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2399), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2397), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24916] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2515), 23, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2513), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [24997] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, sym_identifier, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(5543), 1, anon_sym_AMP_AMP, ACTIONS(5545), 1, aux_sym_binary_expression_token1, ACTIONS(5549), 1, aux_sym_binary_expression_token2, ACTIONS(5551), 1, aux_sym_binary_expression_token3, ACTIONS(5553), 1, anon_sym_GT_GT, ACTIONS(5557), 1, anon_sym_AMP, ACTIONS(5559), 1, anon_sym_CARET, ACTIONS(5561), 1, anon_sym_PIPE, ACTIONS(5565), 1, anon_sym_PERCENT, ACTIONS(5567), 1, anon_sym_STAR_STAR, ACTIONS(5575), 1, anon_sym_QMARK_QMARK, ACTIONS(5577), 1, sym__ternary_qmark, ACTIONS(5579), 1, sym__elvis_operator, ACTIONS(4824), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5547), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5555), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5563), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2415), 3, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, ACTIONS(5539), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5569), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5573), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5571), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5541), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [25120] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(5597), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2233), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [25237] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(3318), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_POUND, [25312] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6152), 1, sym__automatic_semicolon, ACTIONS(1826), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [25385] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2507), 1, anon_sym_LPAREN, ACTIONS(2301), 28, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2299), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [25458] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2249), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2247), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [25529] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2519), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2517), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [25600] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2247), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(5676), 1, anon_sym_AMP_AMP, ACTIONS(5678), 1, aux_sym_binary_expression_token1, ACTIONS(5682), 1, aux_sym_binary_expression_token2, ACTIONS(5684), 1, aux_sym_binary_expression_token3, ACTIONS(5686), 1, anon_sym_GT_GT, ACTIONS(5690), 1, anon_sym_AMP, ACTIONS(5692), 1, anon_sym_CARET, ACTIONS(5694), 1, anon_sym_PIPE, ACTIONS(5698), 1, anon_sym_PERCENT, ACTIONS(5700), 1, anon_sym_STAR_STAR, ACTIONS(5708), 1, anon_sym_QMARK_QMARK, ACTIONS(5712), 1, sym__ternary_qmark, ACTIONS(5714), 1, sym__elvis_operator, ACTIONS(5680), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5688), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5696), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2249), 3, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, ACTIONS(5672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5702), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5706), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5704), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5674), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [25723] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(3388), 1, anon_sym_EQ, ACTIONS(5864), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [25798] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2253), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2251), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [25869] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2423), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2421), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [25940] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2523), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2521), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [26011] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2403), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2401), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [26082] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2399), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2397), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [26153] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6154), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4450), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [26276] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2519), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2517), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [26347] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2177), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2175), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [26418] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5483), 1, anon_sym_COMMA, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6156), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, STATE(4413), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [26541] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5449), 1, sym__elvis_operator, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2185), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [26664] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2419), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_DOT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2417), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [26735] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(5597), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2415), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [26852] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5411), 1, anon_sym_AMP_AMP, ACTIONS(5413), 1, aux_sym_binary_expression_token1, ACTIONS(5417), 1, aux_sym_binary_expression_token2, ACTIONS(5419), 1, aux_sym_binary_expression_token3, ACTIONS(5421), 1, anon_sym_GT_GT, ACTIONS(5425), 1, anon_sym_AMP, ACTIONS(5427), 1, anon_sym_CARET, ACTIONS(5429), 1, anon_sym_PIPE, ACTIONS(5433), 1, anon_sym_PERCENT, ACTIONS(5435), 1, anon_sym_STAR_STAR, ACTIONS(5443), 1, anon_sym_QMARK_QMARK, ACTIONS(5447), 1, sym__ternary_qmark, ACTIONS(5449), 1, sym__elvis_operator, ACTIONS(5415), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(5423), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5431), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2415), 3, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, ACTIONS(5405), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5437), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(5441), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(5439), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(5407), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [26975] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5451), 1, anon_sym_STAR_STAR, ACTIONS(5455), 1, anon_sym_GT_GT, ACTIONS(5469), 1, anon_sym_AMP, ACTIONS(5471), 1, anon_sym_CARET, ACTIONS(5473), 1, anon_sym_PIPE, ACTIONS(5587), 1, aux_sym_binary_expression_token3, ACTIONS(5593), 1, anon_sym_QMARK_QMARK, ACTIONS(5595), 1, sym__ternary_qmark, ACTIONS(5597), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5453), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5457), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5459), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5461), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5477), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5585), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2273), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_SEMI, ACTIONS(5467), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5475), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5479), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [27092] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(4994), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(4992), 50, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [27163] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6160), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [27283] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6162), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [27403] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6164), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [27523] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6166), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [27643] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6168), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [27763] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6170), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [27883] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6172), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [28003] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6174), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [28123] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6176), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [28243] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6180), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6178), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [28313] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6182), 1, sym__automatic_semicolon, ACTIONS(1826), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [28385] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(1948), 1, anon_sym_EQ, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [28459] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6186), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6184), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [28529] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6188), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [28649] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1844), 1, sym__automatic_semicolon, ACTIONS(1802), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1800), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [28721] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6192), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6190), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [28791] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6196), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6194), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [28861] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6208), 1, aux_sym_binary_expression_token2, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(6234), 1, anon_sym_QMARK_QMARK, ACTIONS(6236), 1, sym__ternary_qmark, ACTIONS(6238), 1, sym__elvis_operator, ACTIONS(2273), 2, sym_tag_linefeed, anon_sym_LBRACE, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6206), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [28983] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, aux_sym_binary_expression_token2, sym_identifier, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [29095] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [29177] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 18, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 27, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [29269] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 4, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [29375] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 3, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [29485] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 20, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 28, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [29573] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2275), 6, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, sym_identifier, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [29673] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [29775] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [29879] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 20, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 30, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [29965] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [30047] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, ACTIONS(2277), 14, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 15, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, sym_identifier, [30143] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6208), 1, aux_sym_binary_expression_token2, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6206), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2277), 5, sym__ternary_qmark, sym__elvis_operator, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_QMARK_QMARK, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [30259] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6208), 1, aux_sym_binary_expression_token2, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(6234), 1, anon_sym_QMARK_QMARK, ACTIONS(6236), 1, sym__ternary_qmark, ACTIONS(6238), 1, sym__elvis_operator, ACTIONS(2503), 2, sym_tag_linefeed, anon_sym_LBRACE, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6206), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [30381] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, sym_identifier, ACTIONS(5722), 1, anon_sym_DOT, ACTIONS(5731), 1, anon_sym_LBRACK, ACTIONS(5734), 1, sym_optional_chain, ACTIONS(5737), 1, sym_static_chain, ACTIONS(6246), 1, anon_sym_AMP_AMP, ACTIONS(6249), 1, aux_sym_binary_expression_token1, ACTIONS(6255), 1, aux_sym_binary_expression_token2, ACTIONS(6258), 1, aux_sym_binary_expression_token3, ACTIONS(6261), 1, anon_sym_GT_GT, ACTIONS(6267), 1, anon_sym_AMP, ACTIONS(6270), 1, anon_sym_CARET, ACTIONS(6273), 1, anon_sym_PIPE, ACTIONS(6279), 1, anon_sym_PERCENT, ACTIONS(6282), 1, anon_sym_STAR_STAR, ACTIONS(6294), 1, anon_sym_QMARK_QMARK, ACTIONS(6297), 1, sym__ternary_qmark, ACTIONS(6300), 1, sym__elvis_operator, ACTIONS(2323), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(5791), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6252), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6264), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6276), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6240), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6285), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6291), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6288), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6243), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [30503] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6305), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6303), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [30573] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [30643] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [30713] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6313), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6311), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [30783] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6317), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6315), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [30853] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6321), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6319), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [30923] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [30993] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [31063] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6329), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6327), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [31133] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6208), 1, aux_sym_binary_expression_token2, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(6234), 1, anon_sym_QMARK_QMARK, ACTIONS(6236), 1, sym__ternary_qmark, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6206), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2269), 3, sym__elvis_operator, sym_tag_linefeed, anon_sym_LBRACE, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [31253] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6331), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [31373] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6333), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [31493] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6337), 1, anon_sym_RBRACK, STATE(4415), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [31613] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(4624), 1, anon_sym_LPAREN, STATE(2823), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [31689] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6339), 1, anon_sym_RBRACK, STATE(4262), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [31809] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2185), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [31925] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6341), 1, anon_sym_RPAREN, STATE(4450), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [32045] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4957), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [32165] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2479), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2477), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [32235] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4974), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [32355] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6343), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [32475] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6345), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [32595] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6347), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [32715] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6349), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [32835] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3362), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_POUND, [32907] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6351), 1, sym__automatic_semicolon, ACTIONS(1826), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [32979] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, sym_identifier, ACTIONS(6072), 1, anon_sym_DOT, ACTIONS(6081), 1, anon_sym_LBRACK, ACTIONS(6084), 1, sym_optional_chain, ACTIONS(6087), 1, sym_static_chain, ACTIONS(6359), 1, anon_sym_AMP_AMP, ACTIONS(6362), 1, aux_sym_binary_expression_token1, ACTIONS(6368), 1, aux_sym_binary_expression_token2, ACTIONS(6371), 1, aux_sym_binary_expression_token3, ACTIONS(6374), 1, anon_sym_GT_GT, ACTIONS(6380), 1, anon_sym_AMP, ACTIONS(6383), 1, anon_sym_CARET, ACTIONS(6386), 1, anon_sym_PIPE, ACTIONS(6392), 1, anon_sym_PERCENT, ACTIONS(6395), 1, anon_sym_STAR_STAR, ACTIONS(6407), 1, anon_sym_QMARK_QMARK, ACTIONS(6410), 1, sym__ternary_qmark, ACTIONS(6413), 1, sym__elvis_operator, ACTIONS(2323), 2, sym_tag_linefeed, anon_sym_LBRACE, ACTIONS(6141), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6365), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6377), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6389), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6353), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6398), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6404), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6401), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6356), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [33101] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2483), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2481), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [33171] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2052), 1, anon_sym_EQ, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [33245] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2415), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [33361] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6416), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [33481] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6418), 1, anon_sym_RBRACE, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [33601] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6420), 1, anon_sym_RBRACK, STATE(4415), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [33721] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(4579), 1, anon_sym_LPAREN, STATE(2759), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [33797] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6432), 1, aux_sym_binary_expression_token2, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(6458), 1, anon_sym_QMARK_QMARK, ACTIONS(6460), 1, sym__ternary_qmark, ACTIONS(6462), 1, sym__elvis_operator, ACTIONS(2185), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6430), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [33919] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6464), 1, anon_sym_RPAREN, STATE(4380), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [34039] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6466), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [34155] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6468), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(6060), 12, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6058), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [34227] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6432), 1, aux_sym_binary_expression_token2, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(6458), 1, anon_sym_QMARK_QMARK, ACTIONS(6460), 1, sym__ternary_qmark, ACTIONS(6462), 1, sym__elvis_operator, ACTIONS(2415), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6430), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [34349] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2273), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [34465] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 9, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [34573] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 37, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [34655] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6470), 1, anon_sym_RPAREN, STATE(4374), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [34775] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5348), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [34891] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5307), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [35011] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 13, anon_sym_in, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [35103] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5389), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [35223] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 12, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, [35327] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [35433] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [35521] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [35621] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [35723] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 12, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, [35827] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5334), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [35947] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 16, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [36033] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6472), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [36153] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1852), 1, sym__automatic_semicolon, ACTIONS(1840), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1838), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [36225] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6474), 1, sym__automatic_semicolon, ACTIONS(5804), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5802), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [36297] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6476), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [36417] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 37, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [36499] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6478), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [36619] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 5, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 24, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [36715] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 6, sym__automatic_semicolon, sym__ternary_qmark, sym__elvis_operator, anon_sym_COMMA, anon_sym_SEMI, anon_sym_QMARK_QMARK, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [36825] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6480), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [36945] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2503), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [37061] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4291), 1, anon_sym_DOT, ACTIONS(4300), 1, anon_sym_LBRACK, ACTIONS(4303), 1, sym_optional_chain, ACTIONS(4306), 1, sym_static_chain, ACTIONS(6494), 1, aux_sym_binary_expression_token3, ACTIONS(6497), 1, anon_sym_GT_GT, ACTIONS(6503), 1, anon_sym_AMP, ACTIONS(6506), 1, anon_sym_CARET, ACTIONS(6509), 1, anon_sym_PIPE, ACTIONS(6518), 1, anon_sym_STAR_STAR, ACTIONS(6530), 1, anon_sym_QMARK_QMARK, ACTIONS(6533), 1, sym__ternary_qmark, ACTIONS(6536), 1, sym__elvis_operator, ACTIONS(4354), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6482), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6488), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6500), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6512), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2323), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(6491), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6515), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6524), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6485), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6521), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6527), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [37177] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6539), 1, sym__automatic_semicolon, ACTIONS(5874), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5872), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [37249] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6541), 1, sym__automatic_semicolon, ACTIONS(5886), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5884), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [37321] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6543), 1, sym__automatic_semicolon, ACTIONS(5892), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5890), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [37393] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6545), 1, sym__automatic_semicolon, ACTIONS(5984), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5982), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [37465] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(3558), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [37539] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6547), 1, sym__automatic_semicolon, ACTIONS(6068), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6066), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [37611] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6549), 1, sym__automatic_semicolon, ACTIONS(5491), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5489), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [37683] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(2044), 1, anon_sym_EQ, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [37757] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6551), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [37877] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [37947] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6553), 1, sym__automatic_semicolon, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [38019] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6555), 1, anon_sym_RBRACK, STATE(4403), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [38139] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(2527), 1, anon_sym_LPAREN, STATE(672), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [38215] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6208), 1, aux_sym_binary_expression_token2, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(6234), 1, anon_sym_QMARK_QMARK, ACTIONS(6236), 1, sym__ternary_qmark, ACTIONS(6238), 1, sym__elvis_operator, ACTIONS(2185), 2, sym_tag_linefeed, anon_sym_LBRACE, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6206), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [38337] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6557), 1, anon_sym_RPAREN, STATE(4324), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [38457] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5103), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [38577] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, sym_identifier, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6208), 1, aux_sym_binary_expression_token2, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(6234), 1, anon_sym_QMARK_QMARK, ACTIONS(6236), 1, sym__ternary_qmark, ACTIONS(6238), 1, sym__elvis_operator, ACTIONS(2415), 2, sym_tag_linefeed, anon_sym_LBRACE, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6206), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [38699] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5224), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [38819] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6559), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [38939] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6561), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [39059] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6563), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [39179] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6565), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [39299] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(5535), 1, sym__elvis_operator, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4472), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [39415] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [39485] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6567), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [39605] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6569), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [39725] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6571), 1, anon_sym_RBRACK, STATE(4462), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [39845] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(2065), 1, anon_sym_LPAREN, STATE(538), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [39921] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6573), 1, anon_sym_RPAREN, STATE(4413), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [40041] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4961), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [40161] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6432), 1, aux_sym_binary_expression_token2, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(6458), 1, anon_sym_QMARK_QMARK, ACTIONS(6460), 1, sym__ternary_qmark, ACTIONS(6462), 1, sym__elvis_operator, ACTIONS(6575), 1, sym_identifier, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6430), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6466), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [40283] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4979), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [40403] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6577), 1, anon_sym_catch, STATE(3030), 1, aux_sym_try_statement_repeat1, STATE(3468), 1, sym_catch_clause, ACTIONS(4485), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(4483), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [40479] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3556), 1, anon_sym_EQ, ACTIONS(104), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [40551] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6580), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [40671] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6582), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [40791] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6584), 1, anon_sym_RBRACK, STATE(4312), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [40911] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(2545), 1, anon_sym_LPAREN, STATE(751), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [40987] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6586), 1, anon_sym_RPAREN, STATE(4280), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [41107] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5101), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [41227] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(5912), 1, sym_identifier, ACTIONS(6202), 1, anon_sym_AMP_AMP, ACTIONS(6204), 1, aux_sym_binary_expression_token1, ACTIONS(6208), 1, aux_sym_binary_expression_token2, ACTIONS(6210), 1, aux_sym_binary_expression_token3, ACTIONS(6212), 1, anon_sym_GT_GT, ACTIONS(6216), 1, anon_sym_AMP, ACTIONS(6218), 1, anon_sym_CARET, ACTIONS(6220), 1, anon_sym_PIPE, ACTIONS(6224), 1, anon_sym_PERCENT, ACTIONS(6226), 1, anon_sym_STAR_STAR, ACTIONS(6234), 1, anon_sym_QMARK_QMARK, ACTIONS(6236), 1, sym__ternary_qmark, ACTIONS(6238), 1, sym__elvis_operator, ACTIONS(5445), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5914), 2, sym_tag_linefeed, anon_sym_LBRACE, ACTIONS(6206), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6214), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6222), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6198), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6228), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6232), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6230), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6200), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [41349] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5105), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [41469] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6588), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [41589] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6590), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [41709] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6592), 1, anon_sym_RBRACK, STATE(4394), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [41829] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(4481), 1, anon_sym_LPAREN, STATE(2483), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [41905] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6594), 1, anon_sym_RPAREN, STATE(4350), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [42025] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5305), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [42145] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5309), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [42265] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(1840), 1, anon_sym_while, ACTIONS(1935), 1, sym__automatic_semicolon, ACTIONS(1816), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(1818), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [42339] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6596), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [42459] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6598), 1, anon_sym_RBRACK, STATE(4482), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [42579] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6600), 1, anon_sym_RPAREN, STATE(4465), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [42699] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3318), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_POUND, [42771] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6602), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [42891] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6604), 1, anon_sym_RBRACK, STATE(4326), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [43011] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3462), 1, anon_sym_EQ, ACTIONS(104), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [43083] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6606), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [43203] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5322), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [43323] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5864), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [43395] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6608), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [43515] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6612), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6610), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [43585] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6616), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6614), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [43655] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6618), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [43775] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6620), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [43895] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6624), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6622), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [43965] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6628), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6626), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [44035] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6632), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6630), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [44105] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6636), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6634), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [44175] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6640), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6638), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [44245] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6644), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6642), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [44315] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6648), 1, anon_sym_COMMA, ACTIONS(6652), 1, anon_sym_COLON, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(6682), 1, anon_sym_QMARK_QMARK, ACTIONS(6684), 1, sym__ternary_qmark, ACTIONS(6686), 1, sym__elvis_operator, STATE(4340), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [44435] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6690), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6688), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [44505] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6692), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [44625] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6694), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [44745] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6696), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [44865] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6698), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [44985] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6702), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6700), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45055] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6706), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6704), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45125] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6710), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6708), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45195] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6714), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6712), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45265] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6718), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6716), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45335] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6720), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [45455] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6722), 1, sym__automatic_semicolon, ACTIONS(1802), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1800), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45527] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6724), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [45647] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6728), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6726), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45717] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6732), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6730), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45787] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6734), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [45907] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6738), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6736), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [45977] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6740), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [46097] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6744), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6742), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [46167] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6746), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [46287] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6750), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6748), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [46357] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6754), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6752), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [46427] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6756), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [46547] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6758), 1, anon_sym_COLON, ACTIONS(2149), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2151), 43, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [46619] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6763), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6761), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [46689] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6767), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6765), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [46759] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6771), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6769), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [46829] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6775), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6773), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [46899] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6432), 1, aux_sym_binary_expression_token2, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(6458), 1, anon_sym_QMARK_QMARK, ACTIONS(6460), 1, sym__ternary_qmark, ACTIONS(6462), 1, sym__elvis_operator, ACTIONS(2273), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6430), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [47021] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, aux_sym_binary_expression_token2, sym_identifier, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [47133] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [47215] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 14, sym__automatic_semicolon, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [47285] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 14, sym__automatic_semicolon, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [47355] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 18, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 27, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [47447] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 4, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [47553] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 3, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, sym_identifier, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [47663] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 20, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 28, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [47751] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2275), 6, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, sym_identifier, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [47851] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [47953] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2275), 5, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_PIPE, sym_identifier, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [48057] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2277), 20, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 30, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [48143] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 34, anon_sym_STAR, anon_sym_in, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, sym_identifier, [48225] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, ACTIONS(2277), 14, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, ACTIONS(2275), 15, aux_sym_binary_expression_token1, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, sym_identifier, [48321] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6432), 1, aux_sym_binary_expression_token2, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6430), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(2277), 5, sym__ternary_qmark, sym__elvis_operator, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_QMARK_QMARK, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [48437] = 29, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6432), 1, aux_sym_binary_expression_token2, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(6458), 1, anon_sym_QMARK_QMARK, ACTIONS(6460), 1, sym__ternary_qmark, ACTIONS(6462), 1, sym__elvis_operator, ACTIONS(2503), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6430), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [48559] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(5507), 1, aux_sym_binary_expression_token3, ACTIONS(5509), 1, anon_sym_GT_GT, ACTIONS(5513), 1, anon_sym_AMP, ACTIONS(5515), 1, anon_sym_CARET, ACTIONS(5517), 1, anon_sym_PIPE, ACTIONS(5523), 1, anon_sym_STAR_STAR, ACTIONS(5531), 1, anon_sym_QMARK_QMARK, ACTIONS(5533), 1, sym__ternary_qmark, ACTIONS(4232), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(5495), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(5503), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5511), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(5519), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(5505), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(5521), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(5527), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2269), 4, sym__automatic_semicolon, sym__elvis_operator, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(5501), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(5525), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(5529), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [48673] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6779), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6777), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [48743] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6783), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6781), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [48813] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6787), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6785), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [48883] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(3462), 1, anon_sym_EQ, ACTIONS(5864), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [48957] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6791), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6789), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49027] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6795), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6793), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49097] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6799), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6797), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49167] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6803), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6801), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49237] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6805), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [49357] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6807), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [49477] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6811), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6809), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49547] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6815), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6813), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49617] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(6817), 1, anon_sym_RBRACK, STATE(4262), 1, aux_sym_array_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [49737] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2059), 1, anon_sym_COLON, ACTIONS(4218), 1, anon_sym_LPAREN, STATE(2043), 1, sym_arguments, ACTIONS(2061), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2063), 41, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [49813] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6821), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6819), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49883] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6825), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6823), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [49953] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6829), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6827), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [50023] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6833), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6831), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [50093] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(6871), 1, sym__elvis_operator, ACTIONS(2273), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [50211] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [50321] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 36, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [50403] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 31, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [50495] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [50601] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [50709] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 15, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 33, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [50797] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 3, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 12, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [50897] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 12, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, [50999] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [51103] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 17, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 33, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [51189] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 36, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [51271] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 6, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 23, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [51367] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 5, sym__ternary_qmark, sym__elvis_operator, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_QMARK_QMARK, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [51479] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(6871), 1, sym__elvis_operator, ACTIONS(2503), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [51597] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2269), 3, sym__elvis_operator, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [51713] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, anon_sym_COLON, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(6885), 1, aux_sym_binary_expression_token3, ACTIONS(6888), 1, anon_sym_GT_GT, ACTIONS(6894), 1, anon_sym_AMP, ACTIONS(6897), 1, anon_sym_CARET, ACTIONS(6900), 1, anon_sym_PIPE, ACTIONS(6909), 1, anon_sym_STAR_STAR, ACTIONS(6921), 1, anon_sym_QMARK_QMARK, ACTIONS(6924), 1, sym__ternary_qmark, ACTIONS(6927), 1, sym__elvis_operator, ACTIONS(2323), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6873), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6879), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6891), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6903), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6882), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6906), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6915), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6876), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6912), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6918), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [51831] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, sym_identifier, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(6426), 1, anon_sym_AMP_AMP, ACTIONS(6428), 1, aux_sym_binary_expression_token1, ACTIONS(6432), 1, aux_sym_binary_expression_token2, ACTIONS(6434), 1, aux_sym_binary_expression_token3, ACTIONS(6436), 1, anon_sym_GT_GT, ACTIONS(6440), 1, anon_sym_AMP, ACTIONS(6442), 1, anon_sym_CARET, ACTIONS(6444), 1, anon_sym_PIPE, ACTIONS(6448), 1, anon_sym_PERCENT, ACTIONS(6450), 1, anon_sym_STAR_STAR, ACTIONS(6458), 1, anon_sym_QMARK_QMARK, ACTIONS(6460), 1, sym__ternary_qmark, ACTIONS(5710), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6430), 2, sym_logical_or, anon_sym_PIPE_PIPE, ACTIONS(6438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6446), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2269), 3, sym__elvis_operator, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(6422), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6452), 4, anon_sym_LT_EQ, anon_sym_GT_EQ, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, ACTIONS(6456), 5, anon_sym_EQ_EQ_EQ, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token14, aux_sym_binary_expression_token23, ACTIONS(6454), 9, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_BANG_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token15, ACTIONS(6424), 12, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token6, aux_sym_binary_expression_token7, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, anon_sym_instanceof, [51951] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(6871), 1, sym__elvis_operator, ACTIONS(2185), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [52069] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(6871), 1, sym__elvis_operator, ACTIONS(2415), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [52187] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6932), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6930), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [52257] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6934), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [52377] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6938), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6936), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [52447] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6942), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6940), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [52517] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6946), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6944), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [52587] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6948), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [52707] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6952), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6950), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [52777] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6954), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [52897] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6958), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6956), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [52967] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6962), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6960), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [53037] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6964), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [53157] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6968), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6966), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [53227] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6972), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6970), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [53297] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6974), 1, anon_sym_RPAREN, STATE(4261), 1, aux_sym_arguments_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [53417] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6978), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6976), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [53487] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6982), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6980), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [53557] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6986), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6984), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [53627] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(6988), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [53747] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5070), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [53867] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6992), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6990), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [53937] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6996), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6994), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [54007] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7000), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6998), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [54077] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7004), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7002), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [54147] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7008), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7006), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [54217] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7012), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7010), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [54287] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7014), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [54407] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7018), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7016), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [54477] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7022), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7020), 49, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [54547] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7024), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [54667] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(3556), 1, anon_sym_EQ, ACTIONS(5864), 1, anon_sym_COLON, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [54741] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(5130), 1, anon_sym_RBRACK, ACTIONS(6158), 1, anon_sym_COMMA, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [54861] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7026), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [54981] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7028), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55101] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7030), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55221] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7032), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55341] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7034), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55461] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7036), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55581] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2497), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(6871), 1, sym__elvis_operator, ACTIONS(2499), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55699] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2247), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(6871), 1, sym__elvis_operator, ACTIONS(2249), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55817] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2231), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6843), 1, aux_sym_binary_expression_token3, ACTIONS(6845), 1, anon_sym_GT_GT, ACTIONS(6849), 1, anon_sym_AMP, ACTIONS(6851), 1, anon_sym_CARET, ACTIONS(6853), 1, anon_sym_PIPE, ACTIONS(6859), 1, anon_sym_STAR_STAR, ACTIONS(6867), 1, anon_sym_QMARK_QMARK, ACTIONS(6869), 1, sym__ternary_qmark, ACTIONS(6871), 1, sym__elvis_operator, ACTIONS(2233), 2, anon_sym_COMMA, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6835), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6839), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6847), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6855), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6841), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6857), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6863), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6837), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6861), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6865), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [55935] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7038), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [56055] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7040), 1, anon_sym_SEMI, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [56175] = 28, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(7042), 1, anon_sym_RPAREN, STATE(3991), 1, aux_sym_sequence_expression_repeat1, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [56295] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2009), 14, sym__automatic_semicolon, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2007), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [56365] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 33, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [56452] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6829), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6827), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [56521] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 15, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [56608] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(2275), 3, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [56707] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6702), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6700), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [56776] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6833), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6831), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [56845] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6186), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6184), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [56914] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6706), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6704), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [56983] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6710), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6708), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57052] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6329), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6327), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57121] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [57222] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6932), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6930), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57291] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6714), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6712), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57360] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [57463] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6938), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6936), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57532] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5900), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [57647] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6942), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6940), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57716] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6946), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6944), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57785] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6718), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6716), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57854] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6952), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6950), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57923] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6728), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6726), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [57992] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6958), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6956), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58061] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6962), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6960), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58130] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6968), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6966), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58199] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6972), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6970), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58268] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6732), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6730), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58337] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6978), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6976), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58406] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6738), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6736), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58475] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6744), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6742), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58544] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6982), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6980), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58613] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6986), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6984), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58682] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6992), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6990), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58751] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6996), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6994), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58820] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7000), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6998), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58889] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7004), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7002), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [58958] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7008), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7006), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59027] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7076), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [59142] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6750), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6748), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59211] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7012), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7010), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59280] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7018), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7016), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59349] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6754), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6752), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59418] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 17, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [59503] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6763), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6761), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59572] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2479), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2477), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59641] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6767), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6765), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59710] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6771), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6769), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59779] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6192), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6190), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [59848] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, anon_sym_COLON, ACTIONS(2273), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(6682), 1, anon_sym_QMARK_QMARK, ACTIONS(6684), 1, sym__ternary_qmark, ACTIONS(6686), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [59965] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [60074] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [60155] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 30, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [60246] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [60351] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [60458] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 15, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [60545] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 3, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [60644] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [60745] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [60848] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 17, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [60933] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [61014] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 6, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_COMMA, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [61109] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 4, sym__ternary_qmark, sym__elvis_operator, anon_sym_COMMA, anon_sym_QMARK_QMARK, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [61220] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, anon_sym_COLON, ACTIONS(2503), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(6682), 1, anon_sym_QMARK_QMARK, ACTIONS(6684), 1, sym__ternary_qmark, ACTIONS(6686), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [61337] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6196), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6194), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [61406] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(6682), 1, anon_sym_QMARK_QMARK, ACTIONS(6684), 1, sym__ternary_qmark, ACTIONS(2269), 2, sym__elvis_operator, anon_sym_COMMA, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [61521] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6775), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6773), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [61590] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7022), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7020), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [61659] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2044), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [61730] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6612), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6610), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [61799] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7079), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [61914] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6616), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6614), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [61983] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [62064] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6305), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6303), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [62133] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2052), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [62204] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, anon_sym_COLON, ACTIONS(2323), 1, anon_sym_COMMA, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(7093), 1, aux_sym_binary_expression_token3, ACTIONS(7096), 1, anon_sym_GT_GT, ACTIONS(7102), 1, anon_sym_AMP, ACTIONS(7105), 1, anon_sym_CARET, ACTIONS(7108), 1, anon_sym_PIPE, ACTIONS(7117), 1, anon_sym_STAR_STAR, ACTIONS(7129), 1, anon_sym_QMARK_QMARK, ACTIONS(7132), 1, sym__ternary_qmark, ACTIONS(7135), 1, sym__elvis_operator, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7081), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7087), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7099), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7111), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7090), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7114), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7123), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7084), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7120), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7126), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [62321] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [62390] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 6, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [62485] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(7166), 1, sym__elvis_operator, ACTIONS(2185), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [62600] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [62669] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, anon_sym_COLON, ACTIONS(2185), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(6682), 1, anon_sym_QMARK_QMARK, ACTIONS(6684), 1, sym__ternary_qmark, ACTIONS(6686), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [62786] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, anon_sym_COLON, ACTIONS(2415), 1, anon_sym_COMMA, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(6682), 1, anon_sym_QMARK_QMARK, ACTIONS(6684), 1, sym__ternary_qmark, ACTIONS(6686), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [62903] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(7166), 1, sym__elvis_operator, ACTIONS(2415), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [63018] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(7166), 1, sym__elvis_operator, ACTIONS(2273), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [63133] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [63240] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 36, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [63321] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 13, anon_sym_in, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 31, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [63412] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [63515] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [63620] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1948), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [63691] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [63798] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 12, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_POUND, [63899] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [64002] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 16, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 33, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [64087] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 36, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [64168] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 5, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 23, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_POUND, [64263] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 5, sym__ternary_qmark, sym__elvis_operator, anon_sym_LPAREN, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [64372] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(7166), 1, sym__elvis_operator, ACTIONS(2503), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [64487] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(7184), 1, aux_sym_binary_expression_token3, ACTIONS(7187), 1, anon_sym_GT_GT, ACTIONS(7193), 1, anon_sym_AMP, ACTIONS(7196), 1, anon_sym_CARET, ACTIONS(7199), 1, anon_sym_PIPE, ACTIONS(7208), 1, anon_sym_STAR_STAR, ACTIONS(7220), 1, anon_sym_QMARK_QMARK, ACTIONS(7223), 1, sym__ternary_qmark, ACTIONS(7226), 1, sym__elvis_operator, ACTIONS(2323), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7172), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7178), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7202), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7181), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7205), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7214), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7175), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7211), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7217), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [64602] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(2269), 3, sym__elvis_operator, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [64715] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7229), 1, sym__automatic_semicolon, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [64786] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(2277), 4, sym__ternary_qmark, sym__elvis_operator, anon_sym_LPAREN, anon_sym_QMARK_QMARK, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [64897] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [64966] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6313), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6311), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65035] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2497), 1, anon_sym_COLON, ACTIONS(2499), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(7239), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [65152] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1902), 1, sym__automatic_semicolon, ACTIONS(1802), 15, ts_builtin_sym_end, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1800), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65223] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5053), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5051), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65292] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6779), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6777), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65361] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6783), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6781), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65430] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, anon_sym_COLON, ACTIONS(2503), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(7239), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [65547] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6624), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6622), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65616] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6628), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6626), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65685] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65754] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2247), 1, anon_sym_COLON, ACTIONS(2249), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(7239), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [65871] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6787), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6785), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [65940] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6791), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6789), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [66009] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(5348), 1, anon_sym_COMMA, ACTIONS(6658), 1, aux_sym_binary_expression_token3, ACTIONS(6660), 1, anon_sym_GT_GT, ACTIONS(6664), 1, anon_sym_AMP, ACTIONS(6666), 1, anon_sym_CARET, ACTIONS(6668), 1, anon_sym_PIPE, ACTIONS(6674), 1, anon_sym_STAR_STAR, ACTIONS(6682), 1, anon_sym_QMARK_QMARK, ACTIONS(6684), 1, sym__ternary_qmark, ACTIONS(6686), 1, sym__elvis_operator, ACTIONS(7241), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(6646), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(6654), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(6662), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(6670), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(6656), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(6672), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(6678), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(6650), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(6676), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(6680), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [66126] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6632), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6630), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [66195] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6636), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6634), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [66264] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(2269), 2, sym__elvis_operator, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [66379] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6640), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6638), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [66448] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6795), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6793), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [66517] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(7166), 1, sym__elvis_operator, ACTIONS(2499), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [66632] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(7166), 1, sym__elvis_operator, ACTIONS(2249), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [66747] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7144), 1, aux_sym_binary_expression_token3, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(7150), 1, anon_sym_AMP, ACTIONS(7152), 1, anon_sym_CARET, ACTIONS(7154), 1, anon_sym_PIPE, ACTIONS(7162), 1, anon_sym_QMARK_QMARK, ACTIONS(7164), 1, sym__ternary_qmark, ACTIONS(7166), 1, sym__elvis_operator, ACTIONS(2233), 2, anon_sym_LPAREN, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7140), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7142), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [66862] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2483), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2481), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [66931] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, anon_sym_COLON, ACTIONS(2323), 1, anon_sym_LPAREN, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(7255), 1, aux_sym_binary_expression_token3, ACTIONS(7258), 1, anon_sym_GT_GT, ACTIONS(7264), 1, anon_sym_AMP, ACTIONS(7267), 1, anon_sym_CARET, ACTIONS(7270), 1, anon_sym_PIPE, ACTIONS(7279), 1, anon_sym_STAR_STAR, ACTIONS(7291), 1, anon_sym_QMARK_QMARK, ACTIONS(7294), 1, sym__ternary_qmark, ACTIONS(7297), 1, sym__elvis_operator, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7243), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7249), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7261), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7273), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7252), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7276), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7285), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7246), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7282), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7288), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [67048] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2231), 1, anon_sym_COLON, ACTIONS(2233), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(7239), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [67165] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(2323), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [67280] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [67349] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6644), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6642), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [67418] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(4994), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(4992), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [67487] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6799), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6797), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [67556] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7300), 1, sym__automatic_semicolon, ACTIONS(1802), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1800), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [67627] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, anon_sym_COLON, ACTIONS(2273), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(7239), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [67744] = 6, ACTIONS(7304), 1, sym_identifier, ACTIONS(7307), 1, anon_sym_import, ACTIONS(7312), 1, sym_comment, STATE(3331), 3, sym_import_statement, sym_tag_statement, aux_sym_program_repeat1, ACTIONS(7302), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7310), 43, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [67819] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6803), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6801), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [67888] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [67997] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7315), 2, anon_sym_COMMA, anon_sym_RPAREN, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [68112] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6690), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6688), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [68181] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3558), 1, anon_sym_EQ, ACTIONS(104), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(106), 42, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_DOT, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, sym_static_chain, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_STAR_STAR, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, [68252] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [68333] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6317), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6315), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [68402] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6321), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6319), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [68471] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7317), 2, anon_sym_COMMA, anon_sym_RBRACK, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [68586] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 30, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [68677] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5332), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5330), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [68746] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [68815] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [68884] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7319), 1, sym__automatic_semicolon, ACTIONS(1826), 15, ts_builtin_sym_end, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [68955] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6811), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6809), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [69024] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5363), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5361), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [69093] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6815), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6813), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [69162] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [69267] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6180), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6178), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [69336] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, anon_sym_COLON, ACTIONS(2185), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(7239), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [69453] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [69522] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6821), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6819), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [69591] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6825), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6823), 48, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_case, anon_sym_default, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [69660] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5870), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [69775] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(5905), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [69890] = 27, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, anon_sym_COLON, ACTIONS(2415), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7058), 1, anon_sym_STAR_STAR, ACTIONS(7062), 1, anon_sym_GT_GT, ACTIONS(7072), 1, anon_sym_AMP, ACTIONS(7074), 1, anon_sym_CARET, ACTIONS(7170), 1, anon_sym_PIPE, ACTIONS(7233), 1, aux_sym_binary_expression_token3, ACTIONS(7235), 1, anon_sym_QMARK_QMARK, ACTIONS(7237), 1, sym__ternary_qmark, ACTIONS(7239), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7052), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7054), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7064), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7168), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7056), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7068), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7231), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7060), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7066), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7070), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [70007] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7050), 1, anon_sym_STAR_STAR, ACTIONS(7146), 1, anon_sym_GT_GT, ACTIONS(2275), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7044), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7046), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7148), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7048), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7158), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7138), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7156), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7160), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, ACTIONS(2277), 12, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_POUND, [70106] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2271), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [70220] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 15, ts_builtin_sym_end, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [70288] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7359), 1, sym__automatic_semicolon, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [70358] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [70426] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7361), 1, sym__automatic_semicolon, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [70496] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2009), 15, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_AMP, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2007), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [70564] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7397), 1, anon_sym_POUND, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [70678] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7403), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [70792] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(4994), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(4992), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [70860] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 6, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [70968] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 34, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [71048] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [71138] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [71242] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [71348] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 15, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 31, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [71434] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2275), 3, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [71532] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [71632] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7405), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [71746] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_COLON, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [71848] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 17, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 31, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [71932] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 19, anon_sym_STAR, anon_sym_in, anon_sym_COLON, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 34, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [72012] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 6, anon_sym_COLON, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [72106] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2277), 3, sym__ternary_qmark, sym__elvis_operator, anon_sym_QMARK_QMARK, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [72216] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7407), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [72330] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2501), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [72444] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [72512] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7409), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(6060), 12, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6058), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [72582] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7411), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [72696] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7413), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [72810] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1898), 1, sym__automatic_semicolon, ACTIONS(1840), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1838), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [72880] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7415), 1, sym__automatic_semicolon, ACTIONS(5804), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5802), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [72950] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2267), 1, anon_sym_COLON, ACTIONS(2269), 1, sym__elvis_operator, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [73064] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7417), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [73178] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7419), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [73292] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7421), 1, sym__automatic_semicolon, ACTIONS(5874), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5872), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [73362] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7423), 1, sym__automatic_semicolon, ACTIONS(5886), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5884), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [73432] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7425), 1, sym__automatic_semicolon, ACTIONS(5892), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5890), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [73502] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7427), 1, sym__automatic_semicolon, ACTIONS(5984), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5982), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [73572] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7429), 1, sym__automatic_semicolon, ACTIONS(6068), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6066), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [73642] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7431), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [73756] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7433), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [73870] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7435), 1, sym__automatic_semicolon, ACTIONS(5491), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5489), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [73940] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7437), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74054] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7439), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74168] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2009), 14, sym__automatic_semicolon, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2007), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [74236] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7441), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74350] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7443), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74464] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7445), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74578] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7447), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74692] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7449), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74806] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2413), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [74920] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7451), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [75034] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7453), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [75148] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7455), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [75262] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5363), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5361), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [75330] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7457), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [75444] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7459), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [75558] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7461), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [75672] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 15, ts_builtin_sym_end, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [75740] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5332), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5330), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [75808] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2185), 1, anon_sym_POUND, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [75922] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2499), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(7499), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [76036] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2415), 1, anon_sym_POUND, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [76150] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2249), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(7499), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [76264] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7501), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [76378] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [76484] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [76564] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 13, anon_sym_in, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 30, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [76654] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [76756] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [76860] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [76946] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [77044] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [77144] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [77246] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 16, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [77330] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_POUND, [77410] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 5, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_POUND, [77504] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 4, sym__ternary_qmark, sym__elvis_operator, anon_sym_QMARK_QMARK, anon_sym_POUND, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [77612] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2503), 1, anon_sym_POUND, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [77726] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2233), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(7499), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [77840] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2323), 1, anon_sym_POUND, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(7515), 1, aux_sym_binary_expression_token3, ACTIONS(7518), 1, anon_sym_GT_GT, ACTIONS(7524), 1, anon_sym_AMP, ACTIONS(7527), 1, anon_sym_CARET, ACTIONS(7530), 1, anon_sym_PIPE, ACTIONS(7539), 1, anon_sym_STAR_STAR, ACTIONS(7551), 1, anon_sym_QMARK_QMARK, ACTIONS(7554), 1, sym__ternary_qmark, ACTIONS(7557), 1, sym__elvis_operator, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7503), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7509), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7521), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7533), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7512), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7536), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7545), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7506), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7542), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7548), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [77954] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(2269), 2, sym__elvis_operator, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [78066] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 14, sym__automatic_semicolon, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [78134] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 14, sym__automatic_semicolon, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [78202] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7560), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [78316] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(7562), 1, anon_sym_else, STATE(3635), 1, sym_else_clause, ACTIONS(5880), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5878), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [78388] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2315), 1, anon_sym_COLON, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(7576), 1, aux_sym_binary_expression_token3, ACTIONS(7579), 1, anon_sym_GT_GT, ACTIONS(7585), 1, anon_sym_AMP, ACTIONS(7588), 1, anon_sym_CARET, ACTIONS(7591), 1, anon_sym_PIPE, ACTIONS(7600), 1, anon_sym_STAR_STAR, ACTIONS(7612), 1, anon_sym_QMARK_QMARK, ACTIONS(7615), 1, sym__ternary_qmark, ACTIONS(7618), 1, sym__elvis_operator, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7564), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7570), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7582), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7594), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7573), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7597), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7606), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7567), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7603), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7609), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [78502] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2185), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(7499), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [78616] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2415), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(7499), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [78730] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2273), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(7499), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [78844] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [78950] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7621), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [79064] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [79144] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7623), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [79258] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 13, anon_sym_in, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 30, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [79348] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [79450] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 8, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [79554] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [79640] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(2275), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [79738] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 11, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [79838] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [79940] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 16, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 32, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [80024] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 35, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [80104] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 5, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 22, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [80198] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 4, sym__ternary_qmark, sym__elvis_operator, anon_sym_LPAREN, anon_sym_QMARK_QMARK, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [80306] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2503), 1, anon_sym_LPAREN, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(7499), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [80420] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2323), 1, anon_sym_LPAREN, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(7637), 1, aux_sym_binary_expression_token3, ACTIONS(7640), 1, anon_sym_GT_GT, ACTIONS(7646), 1, anon_sym_AMP, ACTIONS(7649), 1, anon_sym_CARET, ACTIONS(7652), 1, anon_sym_PIPE, ACTIONS(7661), 1, anon_sym_STAR_STAR, ACTIONS(7673), 1, anon_sym_QMARK_QMARK, ACTIONS(7676), 1, sym__ternary_qmark, ACTIONS(7679), 1, sym__elvis_operator, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7625), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7631), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7643), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7655), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7634), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7658), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7667), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7628), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7664), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7670), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [80534] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7471), 1, aux_sym_binary_expression_token3, ACTIONS(7473), 1, anon_sym_GT_GT, ACTIONS(7477), 1, anon_sym_AMP, ACTIONS(7479), 1, anon_sym_CARET, ACTIONS(7481), 1, anon_sym_PIPE, ACTIONS(7487), 1, anon_sym_STAR_STAR, ACTIONS(7495), 1, anon_sym_QMARK_QMARK, ACTIONS(7497), 1, sym__ternary_qmark, ACTIONS(2269), 2, sym__elvis_operator, anon_sym_LPAREN, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7463), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7467), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7475), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7483), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7469), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7485), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7491), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7465), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7489), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7493), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [80646] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7682), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [80760] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5053), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5051), 47, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_catch, anon_sym_finally, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [80828] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7684), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [80942] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7686), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81056] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7688), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81170] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7690), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81284] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(7692), 1, anon_sym_else, STATE(3570), 1, sym_else_clause, ACTIONS(5880), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5878), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [81356] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7694), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81470] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2181), 1, anon_sym_COLON, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81584] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7696), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81698] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7329), 1, aux_sym_binary_expression_token3, ACTIONS(7331), 1, anon_sym_GT_GT, ACTIONS(7335), 1, anon_sym_AMP, ACTIONS(7337), 1, anon_sym_CARET, ACTIONS(7339), 1, anon_sym_PIPE, ACTIONS(7345), 1, anon_sym_STAR_STAR, ACTIONS(7353), 1, anon_sym_QMARK_QMARK, ACTIONS(7355), 1, sym__ternary_qmark, ACTIONS(7357), 1, sym__elvis_operator, ACTIONS(7698), 1, anon_sym_COLON, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7321), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7325), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7341), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7327), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7343), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7349), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7323), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7347), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7351), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81812] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(4836), 1, anon_sym_STAR_STAR, ACTIONS(4840), 1, anon_sym_GT_GT, ACTIONS(4850), 1, anon_sym_AMP, ACTIONS(4855), 1, anon_sym_CARET, ACTIONS(4867), 1, aux_sym_binary_expression_token3, ACTIONS(4869), 1, anon_sym_PIPE, ACTIONS(4874), 1, anon_sym_QMARK_QMARK, ACTIONS(4876), 1, sym__ternary_qmark, ACTIONS(4878), 1, sym__elvis_operator, ACTIONS(7700), 1, anon_sym_RBRACK, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4830), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4832), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(4842), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(4863), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(4834), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(4846), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(4865), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(4838), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(4844), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(4848), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [81926] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(7702), 1, anon_sym_POUND, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [82040] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1854), 1, sym__automatic_semicolon, ACTIONS(1802), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1800), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82110] = 26, ACTIONS(148), 1, sym_comment, ACTIONS(2273), 1, anon_sym_POUND, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7371), 1, aux_sym_binary_expression_token3, ACTIONS(7373), 1, anon_sym_GT_GT, ACTIONS(7377), 1, anon_sym_AMP, ACTIONS(7379), 1, anon_sym_CARET, ACTIONS(7381), 1, anon_sym_PIPE, ACTIONS(7387), 1, anon_sym_STAR_STAR, ACTIONS(7395), 1, anon_sym_QMARK_QMARK, ACTIONS(7399), 1, sym__ternary_qmark, ACTIONS(7401), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7363), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7367), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7375), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7383), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7369), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7385), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7391), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7365), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7389), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7393), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [82224] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 34, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [82303] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6811), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6809), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82370] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6815), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6813), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82437] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6821), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6819), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82504] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6825), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6823), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82571] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82638] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6829), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6827), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82705] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6833), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6831), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82772] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6932), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6930), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82839] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6938), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6936), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82906] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6942), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6940), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [82973] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6946), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6944), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83040] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6952), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6950), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83107] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6702), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6700), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83174] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6958), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6956), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83241] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6962), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6960), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83308] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6968), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6966), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83375] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6972), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6970), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83442] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6186), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6184), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83509] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6978), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6976), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83576] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6706), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6704), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83643] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6710), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6708), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83710] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6982), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6980), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83777] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6986), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6984), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83844] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6992), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6990), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83911] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6714), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6712), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [83978] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6996), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6994), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84045] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7000), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6998), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84112] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7004), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7002), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84179] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7008), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7006), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84246] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7012), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7010), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84313] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7018), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7016), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84380] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6718), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6716), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84447] = 22, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 6, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [84552] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6728), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6726), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84619] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(2269), 1, sym__elvis_operator, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [84730] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6732), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6730), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84797] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6738), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6736), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84864] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6744), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6742), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [84931] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 13, anon_sym_in, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 29, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [85020] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [85121] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6180), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6178), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [85188] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 14, sym__automatic_semicolon, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [85255] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4222), 1, anon_sym_LBRACK, ACTIONS(4226), 1, sym_static_chain, ACTIONS(4228), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [85366] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6750), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6748), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [85433] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6754), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6752), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [85500] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(2277), 7, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [85603] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 14, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 31, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [85688] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7744), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7742), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [85755] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7746), 1, sym__automatic_semicolon, ACTIONS(5491), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5489), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [85824] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(2275), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [85921] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2479), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2477), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [85988] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7750), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7748), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86055] = 19, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 10, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_QMARK_QMARK, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [86154] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1935), 1, sym__automatic_semicolon, ACTIONS(1840), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1838), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86223] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4670), 1, anon_sym_DOT, ACTIONS(4679), 1, anon_sym_LBRACK, ACTIONS(4682), 1, sym_optional_chain, ACTIONS(4685), 1, sym_static_chain, ACTIONS(7764), 1, aux_sym_binary_expression_token3, ACTIONS(7767), 1, anon_sym_GT_GT, ACTIONS(7773), 1, anon_sym_AMP, ACTIONS(7776), 1, anon_sym_CARET, ACTIONS(7779), 1, anon_sym_PIPE, ACTIONS(7788), 1, anon_sym_STAR_STAR, ACTIONS(7800), 1, anon_sym_QMARK_QMARK, ACTIONS(7803), 1, sym__ternary_qmark, ACTIONS(7806), 1, sym__elvis_operator, ACTIONS(4733), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7752), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7758), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7770), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7782), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7761), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7785), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7794), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7755), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7791), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7797), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [86334] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7809), 1, sym__automatic_semicolon, ACTIONS(5804), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5802), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86403] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6192), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6190), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86470] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6196), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6194), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86537] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [86648] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6636), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6634), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86715] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6767), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6765), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86782] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6771), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6769), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86849] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7811), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(6060), 12, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6058), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86918] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6690), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6688), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [86985] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [87096] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7815), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7813), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [87163] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6775), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6773), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [87230] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [87341] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7819), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7817), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [87408] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [87519] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7821), 1, sym__automatic_semicolon, ACTIONS(5984), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5982), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [87588] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(2275), 1, anon_sym_PIPE, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 9, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_QMARK_QMARK, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [87689] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 16, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 31, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [87772] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6305), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6303), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [87839] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [87906] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [87973] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 14, sym__automatic_semicolon, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1830), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88040] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2275), 18, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(2277), 34, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, anon_sym_instanceof, [88119] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7823), 1, sym__automatic_semicolon, ACTIONS(6068), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6066), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88188] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2483), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2481), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88255] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6317), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6315), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88322] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6321), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6319), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88389] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88456] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88523] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6644), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6642), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88590] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2009), 14, sym__automatic_semicolon, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2007), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88657] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6313), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6311), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88724] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6779), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6777), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88791] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6783), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6781), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88858] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88925] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6329), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6327), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [88992] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6787), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6785), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89059] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6791), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6789), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89126] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6795), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6793), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89193] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7825), 1, sym__automatic_semicolon, ACTIONS(1826), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(1824), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89262] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6799), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6797), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89329] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4968), 1, anon_sym_LBRACK, ACTIONS(4972), 1, sym_static_chain, ACTIONS(5487), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [89440] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(2275), 5, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(2277), 21, sym__ternary_qmark, sym__elvis_operator, sym_logical_or, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, aux_sym_binary_expression_token3, anon_sym_CARET, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, anon_sym_QMARK_QMARK, [89533] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7022), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7020), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89600] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5087), 1, anon_sym_LBRACK, ACTIONS(5091), 1, sym_static_chain, ACTIONS(5409), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [89711] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6612), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6610), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89778] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6616), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6614), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89845] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6803), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6801), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [89912] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(2553), 1, anon_sym_LBRACK, ACTIONS(2557), 1, sym_static_chain, ACTIONS(2565), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(7827), 1, anon_sym_DOT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [90023] = 23, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(2277), 3, sym__ternary_qmark, sym__elvis_operator, anon_sym_QMARK_QMARK, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [90130] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4276), 1, anon_sym_LBRACK, ACTIONS(4280), 1, sym_static_chain, ACTIONS(4365), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [90241] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(2135), 1, anon_sym_LBRACK, ACTIONS(2139), 1, sym_static_chain, ACTIONS(2189), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(7829), 1, anon_sym_DOT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [90352] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(2615), 1, anon_sym_LBRACK, ACTIONS(2619), 1, sym_static_chain, ACTIONS(2751), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(7831), 1, anon_sym_DOT, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [90463] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7835), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7833), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [90530] = 25, ACTIONS(148), 1, sym_comment, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4656), 1, anon_sym_LBRACK, ACTIONS(4660), 1, sym_static_chain, ACTIONS(4788), 1, sym_optional_chain, ACTIONS(7704), 1, anon_sym_STAR_STAR, ACTIONS(7712), 1, aux_sym_binary_expression_token3, ACTIONS(7714), 1, anon_sym_GT_GT, ACTIONS(7718), 1, anon_sym_AMP, ACTIONS(7720), 1, anon_sym_CARET, ACTIONS(7722), 1, anon_sym_PIPE, ACTIONS(7736), 1, anon_sym_QMARK_QMARK, ACTIONS(7738), 1, sym__ternary_qmark, ACTIONS(7740), 1, sym__elvis_operator, ACTIONS(4367), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(7706), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(7710), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, ACTIONS(7716), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, ACTIONS(7724), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(7726), 3, anon_sym_PERCENT, anon_sym_BSLASH, aux_sym_binary_expression_token4, ACTIONS(7730), 3, anon_sym_EQ_EQ, aux_sym_binary_expression_token8, anon_sym_BANG_EQ, ACTIONS(7734), 3, sym_logical_or, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, ACTIONS(7708), 8, anon_sym_in, anon_sym_LT, aux_sym_binary_expression_token5, aux_sym_binary_expression_token7, anon_sym_GT, aux_sym_binary_expression_token18, aux_sym_binary_expression_token19, aux_sym_binary_expression_token20, ACTIONS(7728), 8, anon_sym_LT_EQ, aux_sym_binary_expression_token6, anon_sym_GT_EQ, aux_sym_binary_expression_token16, aux_sym_binary_expression_token17, aux_sym_binary_expression_token21, aux_sym_binary_expression_token22, anon_sym_instanceof, ACTIONS(7732), 11, anon_sym_EQ_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_LT_GT, anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token11, aux_sym_binary_expression_token12, aux_sym_binary_expression_token13, aux_sym_binary_expression_token14, aux_sym_binary_expression_token15, aux_sym_binary_expression_token23, [90641] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7839), 13, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7837), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_property, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [90708] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7841), 1, sym__automatic_semicolon, ACTIONS(5874), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5872), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [90777] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6640), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6638), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [90844] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7843), 1, sym__automatic_semicolon, ACTIONS(5886), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5884), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [90913] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6624), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6622), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [90980] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6628), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6626), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91047] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7845), 1, sym__automatic_semicolon, ACTIONS(5892), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(5890), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91116] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6632), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6630), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91183] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6763), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6761), 46, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91250] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6978), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6976), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91316] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7022), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7020), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91382] = 2, ACTIONS(6317), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6315), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91446] = 2, ACTIONS(6196), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6194), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91510] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7008), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7006), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91576] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7012), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7010), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91642] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6317), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6315), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91708] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6767), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6765), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91774] = 2, ACTIONS(6180), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6178), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91838] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6825), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6823), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91904] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6321), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6319), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [91970] = 2, ACTIONS(6192), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6190), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92034] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6829), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6827), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92100] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6833), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6831), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92166] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6771), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6769), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92232] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92298] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6958), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6956), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92364] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6775), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6773), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92430] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6787), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6785), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92496] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6791), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6789), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92562] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6795), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6793), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92628] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6192), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6190), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92694] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6196), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6194), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92760] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6644), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6642), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92826] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2483), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2481), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92892] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6702), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6700), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [92958] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6763), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6761), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93024] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6313), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6311), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93090] = 2, ACTIONS(6329), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6327), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93154] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6972), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6970), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93220] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6710), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6708), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93286] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6962), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6960), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93352] = 3, ACTIONS(7853), 1, sym_comment, ACTIONS(7847), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7850), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93418] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6779), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6777), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93484] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6783), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6781), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93550] = 2, ACTIONS(6325), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93614] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6612), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6610), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93680] = 2, ACTIONS(6325), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93744] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6992), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6990), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93810] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6714), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6712), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93876] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6996), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6994), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [93942] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6982), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6980), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94008] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6986), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6984), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94074] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6624), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6622), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94140] = 2, ACTIONS(6321), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6319), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94204] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6180), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6178), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94270] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6718), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6716), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94336] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6628), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6626), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94402] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6616), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6614), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94468] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2479), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(2477), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94534] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6640), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6638), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94600] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6186), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6184), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94666] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6968), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6966), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94732] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6305), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6303), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94798] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94864] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94930] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6799), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6797), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [94996] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6632), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6630), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95062] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6932), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6930), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95128] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6636), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6634), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95194] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6329), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6327), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95260] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7000), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6998), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95326] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7855), 1, ts_builtin_sym_end, ACTIONS(6612), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6610), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95394] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6706), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6704), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95460] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6728), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6726), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95526] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6732), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6730), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95592] = 2, ACTIONS(6305), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6303), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95656] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6738), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6736), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95722] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6811), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6809), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95788] = 2, ACTIONS(6309), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95852] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6744), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6742), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95918] = 2, ACTIONS(6309), 14, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_comment, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6307), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [95982] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6803), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6801), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96048] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6750), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6748), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96114] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6690), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6688), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96180] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6754), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6752), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96246] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6815), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6813), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96312] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6938), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6936), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96378] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6942), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6940), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96444] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6946), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6944), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96510] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6952), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6950), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96576] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6821), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6819), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96642] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6323), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96708] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7858), 1, ts_builtin_sym_end, ACTIONS(6612), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(6610), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96776] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7004), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7002), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96842] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7018), 13, ts_builtin_sym_end, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7016), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96908] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [96973] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97038] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7867), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7865), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97103] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97168] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97233] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7871), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7869), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97298] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97363] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97428] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97493] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97558] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7875), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7873), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97623] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97688] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97753] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97818] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97883] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7879), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7877), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [97948] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [98013] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [98078] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [98143] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [98208] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [98273] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7863), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE_BQUOTE_BQUOTE, ACTIONS(7861), 45, anon_sym_import, anon_sym_with, anon_sym_var, anon_sym_if, anon_sym_switch, anon_sym_for, anon_sym_let, anon_sym_while, anon_sym_do, anon_sym_try, anon_sym_break, anon_sym_continue, anon_sym_debugger, anon_sym_return, anon_sym_throw, anon_sym_include, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_component, anon_sym_interface, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, anon_sym_BQUOTE, [98338] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7883), 1, anon_sym_RBRACE, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7887), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4214), 1, sym_cf_pair, STATE(4360), 1, aux_sym_object_pattern_repeat1, STATE(4385), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7891), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4384), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7881), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [98431] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7895), 1, anon_sym_RBRACE, ACTIONS(7897), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4168), 1, sym_cf_pair, STATE(4360), 1, aux_sym_object_pattern_repeat1, STATE(4445), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7899), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4442), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7893), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [98524] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7903), 1, anon_sym_RBRACE, ACTIONS(7905), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4222), 1, sym_cf_pair, STATE(4286), 1, aux_sym_object_repeat1, STATE(4360), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7907), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4283), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7901), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [98617] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7911), 1, anon_sym_RBRACE, ACTIONS(7913), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4176), 1, sym_cf_pair, STATE(4348), 1, aux_sym_object_pattern_repeat1, STATE(4385), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7915), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4342), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4384), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7909), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [98710] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7919), 1, anon_sym_RBRACE, ACTIONS(7921), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4177), 1, sym_cf_pair, STATE(4359), 1, aux_sym_object_repeat1, STATE(4360), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7923), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4356), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7917), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [98803] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7927), 1, anon_sym_RBRACE, ACTIONS(7929), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4185), 1, sym_cf_pair, STATE(4284), 1, aux_sym_object_pattern_repeat1, STATE(4410), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7931), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4275), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4405), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7925), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [98896] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7935), 1, anon_sym_RBRACE, ACTIONS(7937), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4195), 1, sym_cf_pair, STATE(4360), 1, aux_sym_object_pattern_repeat1, STATE(4410), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7939), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4405), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7933), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [98989] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7943), 1, anon_sym_RBRACE, ACTIONS(7945), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4188), 1, sym_cf_pair, STATE(4286), 1, aux_sym_object_repeat1, STATE(4386), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7947), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4283), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4383), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7941), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99082] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7951), 1, anon_sym_RBRACE, ACTIONS(7953), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4208), 1, sym_cf_pair, STATE(4284), 1, aux_sym_object_pattern_repeat1, STATE(4410), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7955), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4275), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4405), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7949), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99175] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7959), 1, anon_sym_RBRACE, ACTIONS(7961), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4231), 1, sym_cf_pair, STATE(4348), 1, aux_sym_object_pattern_repeat1, STATE(4385), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7963), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4342), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4384), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7957), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99268] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7967), 1, anon_sym_RBRACE, ACTIONS(7969), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4248), 1, sym_cf_pair, STATE(4360), 1, aux_sym_object_pattern_repeat1, STATE(4375), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7971), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4373), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7965), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99361] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7975), 1, anon_sym_RBRACE, ACTIONS(7977), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4191), 1, sym_cf_pair, STATE(4281), 1, aux_sym_object_repeat1, STATE(4360), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7979), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4277), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7973), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99454] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7983), 1, anon_sym_RBRACE, ACTIONS(7985), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4169), 1, sym_cf_pair, STATE(4360), 1, aux_sym_object_pattern_repeat1, STATE(4429), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7987), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4352), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7981), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99547] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7991), 1, anon_sym_RBRACE, ACTIONS(7993), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4206), 1, sym_cf_pair, STATE(4429), 1, aux_sym_object_repeat1, STATE(4455), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(7995), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4351), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4352), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7989), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99640] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(7999), 1, anon_sym_RBRACE, ACTIONS(8001), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4237), 1, sym_cf_pair, STATE(4281), 1, aux_sym_object_repeat1, STATE(4448), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8003), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4277), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4439), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(7997), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99733] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8007), 1, anon_sym_RBRACE, ACTIONS(8009), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4187), 1, sym_cf_pair, STATE(4359), 1, aux_sym_object_repeat1, STATE(4360), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8011), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4356), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8005), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99826] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8015), 1, anon_sym_RBRACE, ACTIONS(8017), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4175), 1, sym_cf_pair, STATE(4429), 1, aux_sym_object_repeat1, STATE(4455), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8019), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4351), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4352), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8013), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [99919] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8023), 1, anon_sym_RBRACE, ACTIONS(8025), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4200), 1, sym_cf_pair, STATE(4376), 1, aux_sym_object_pattern_repeat1, STATE(4445), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8027), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4370), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4442), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8021), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [100012] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8031), 1, anon_sym_RBRACE, ACTIONS(8033), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4212), 1, sym_cf_pair, STATE(4287), 1, aux_sym_object_pattern_repeat1, STATE(4375), 1, aux_sym_object_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8035), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4282), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4373), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8029), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [100105] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8039), 1, anon_sym_RBRACE, ACTIONS(8041), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4193), 1, sym_cf_pair, STATE(4359), 1, aux_sym_object_repeat1, STATE(4360), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8043), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4355), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4356), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8037), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [100198] = 24, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8047), 1, anon_sym_RBRACE, ACTIONS(8049), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4194), 1, sym_cf_pair, STATE(4286), 1, aux_sym_object_repeat1, STATE(4386), 1, aux_sym_object_pattern_repeat1, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8051), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4283), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4383), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8045), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [100291] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8055), 1, anon_sym_DOT, STATE(3732), 1, aux_sym_path_repeat1, ACTIONS(8057), 14, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_DOT_DOT_DOT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8053), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100345] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8061), 1, anon_sym_DOT, STATE(3732), 1, aux_sym_path_repeat1, ACTIONS(8064), 14, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_DOT_DOT_DOT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8059), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100399] = 21, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(364), 1, anon_sym_DOT_DOT_DOT, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8071), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4537), 1, sym_cf_pair, ACTIONS(7889), 2, sym_number, sym_null, ACTIONS(8068), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(8073), 2, anon_sym_get, anon_sym_set, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4504), 3, sym_spread_element, sym_method_definition, sym_pair, STATE(4845), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, STATE(4178), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8066), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [100484] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8064), 14, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_DOT_DOT_DOT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8059), 27, anon_sym_import, anon_sym_DOT, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100533] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(8075), 1, sym_identifier, ACTIONS(8078), 1, anon_sym_LPAREN, STATE(1228), 1, sym_formal_parameters, ACTIONS(1922), 13, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_DOT_DOT_DOT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(1913), 25, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100588] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2307), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(2303), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100636] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1922), 14, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_DOT_DOT_DOT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(1913), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100684] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8083), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8081), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100732] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8087), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8085), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100780] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8091), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8089), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100828] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8095), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8093), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100876] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2179), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8097), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100924] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8101), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8099), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [100972] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8105), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8103), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101020] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8109), 14, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8107), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101068] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(7022), 13, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(7020), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101115] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8087), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_EQ_GT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8085), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101161] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8095), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_EQ_GT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8093), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101207] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6313), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(6311), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101253] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8091), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_EQ_GT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8089), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101299] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8109), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_EQ_GT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8107), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101345] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2179), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_EQ_GT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8097), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101391] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8105), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_EQ_GT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8103), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101437] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6186), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(6184), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101483] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8083), 12, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_EQ_GT, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8081), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101529] = 20, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(3232), 1, anon_sym_DOT_DOT_DOT, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(8115), 1, anon_sym_RBRACE, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8119), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, STATE(4347), 1, aux_sym_object_repeat1, ACTIONS(8121), 2, sym_number, sym_null, ACTIONS(8123), 2, anon_sym_get, anon_sym_set, STATE(4343), 4, sym_spread_element, sym_method_definition, sym_pair, sym_cf_pair, STATE(4241), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8111), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [101608] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8127), 11, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_BANG, anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_POUND, anon_sym_BQUOTE, ACTIONS(8125), 26, anon_sym_import, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_query, anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, aux_sym_unary_operator_token1, sym_number, sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, sym_undefined, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101653] = 18, ACTIONS(148), 1, sym_comment, ACTIONS(308), 1, anon_sym_STAR, ACTIONS(370), 1, anon_sym_AT, ACTIONS(372), 1, aux_sym_method_definition_token1, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(3232), 1, anon_sym_DOT_DOT_DOT, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8133), 1, anon_sym_static, STATE(3806), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, ACTIONS(8121), 2, sym_number, sym_null, ACTIONS(8131), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(8135), 2, anon_sym_get, anon_sym_set, STATE(4504), 4, sym_spread_element, sym_method_definition, sym_pair, sym_cf_pair, STATE(4241), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8129), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [101727] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(3063), 1, anon_sym_DOT_DOT_DOT, ACTIONS(7885), 1, anon_sym_LBRACK, ACTIONS(8143), 1, anon_sym_POUND, ACTIONS(8139), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(8141), 2, sym_number, sym_null, STATE(4942), 2, sym_array_pattern, sym__destructuring_pattern, STATE(4845), 4, sym_object_assignment_pattern, sym_rest_pattern, sym_cf_pair, sym_pair_pattern, STATE(4523), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(8137), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [101786] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8147), 1, anon_sym_RBRACE, ACTIONS(8151), 1, anon_sym_EQ, STATE(4293), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [101852] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(172), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4293), 1, aux_sym_object_repeat1, STATE(4361), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [101918] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8154), 1, anon_sym_RBRACE, STATE(4293), 1, aux_sym_object_repeat1, STATE(4361), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [101984] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(174), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4304), 1, aux_sym_object_repeat1, STATE(4309), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102050] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(166), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4321), 1, aux_sym_object_repeat1, STATE(4322), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102116] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8156), 1, anon_sym_RBRACE, STATE(4304), 1, aux_sym_object_repeat1, STATE(4309), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102182] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8158), 1, anon_sym_RBRACE, STATE(4399), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102248] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8160), 1, anon_sym_RBRACE, STATE(4399), 1, aux_sym_object_pattern_repeat1, STATE(4472), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102314] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8162), 1, anon_sym_RBRACE, STATE(4321), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102380] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(168), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102446] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(180), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4310), 1, aux_sym_object_repeat1, STATE(4473), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102512] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8164), 1, anon_sym_RBRACE, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102578] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8166), 1, anon_sym_RBRACE, STATE(4310), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102644] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(170), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4321), 1, aux_sym_object_repeat1, STATE(4322), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102710] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8168), 1, anon_sym_RBRACE, STATE(4390), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102776] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(182), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4313), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102842] = 16, ACTIONS(110), 1, anon_sym_RBRACE, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102908] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8170), 1, anon_sym_RBRACE, STATE(4313), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [102974] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(176), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4305), 1, aux_sym_object_pattern_repeat1, STATE(4390), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [103040] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(178), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, STATE(4391), 1, aux_sym_object_pattern_repeat1, STATE(4472), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [103106] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8172), 1, anon_sym_RBRACE, STATE(4304), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [103172] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(172), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4293), 1, aux_sym_object_repeat1, STATE(4361), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103233] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(170), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4321), 1, aux_sym_object_repeat1, STATE(4322), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103294] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8147), 1, anon_sym_RBRACE, ACTIONS(8151), 1, anon_sym_EQ, STATE(4293), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103355] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8172), 1, anon_sym_RBRACE, STATE(4304), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103416] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(168), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103477] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(180), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4310), 1, aux_sym_object_repeat1, STATE(4473), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103538] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8174), 1, anon_sym_RBRACE, STATE(4354), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [103599] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8168), 1, anon_sym_RBRACE, STATE(4390), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103660] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(178), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4391), 1, aux_sym_object_pattern_repeat1, STATE(4472), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103721] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8164), 1, anon_sym_RBRACE, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103782] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8160), 1, anon_sym_RBRACE, STATE(4399), 1, aux_sym_object_pattern_repeat1, STATE(4472), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103843] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8156), 1, anon_sym_RBRACE, STATE(4304), 1, aux_sym_object_repeat1, STATE(4309), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103904] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8170), 1, anon_sym_RBRACE, STATE(4313), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [103965] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8166), 1, anon_sym_RBRACE, STATE(4310), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104026] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8158), 1, anon_sym_RBRACE, STATE(4399), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104087] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(174), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4304), 1, aux_sym_object_repeat1, STATE(4309), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104148] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(182), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4313), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104209] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8162), 1, anon_sym_RBRACE, STATE(4321), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104270] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(166), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4321), 1, aux_sym_object_repeat1, STATE(4322), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104331] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8154), 1, anon_sym_RBRACE, STATE(4293), 1, aux_sym_object_repeat1, STATE(4361), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104392] = 14, ACTIONS(110), 1, anon_sym_RBRACE, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104453] = 14, ACTIONS(148), 1, sym_comment, ACTIONS(176), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, STATE(4305), 1, aux_sym_object_pattern_repeat1, STATE(4390), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104514] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8176), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(8149), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [104570] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8174), 1, anon_sym_RBRACE, STATE(4354), 1, aux_sym_object_repeat1, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104626] = 13, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, ACTIONS(8178), 2, anon_sym_COMMA, anon_sym_RBRACE, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [104684] = 16, ACTIONS(148), 1, sym_comment, ACTIONS(370), 1, anon_sym_AT, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8181), 1, anon_sym_STAR, ACTIONS(8183), 1, anon_sym_static, ACTIONS(8187), 1, aux_sym_method_definition_token1, ACTIONS(8189), 1, anon_sym_get, ACTIONS(8191), 1, anon_sym_set, STATE(3826), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, ACTIONS(8185), 2, sym_number, sym_null, STATE(4794), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 9, anon_sym_let, anon_sym_include, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [104747] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, ACTIONS(8178), 2, anon_sym_COMMA, anon_sym_RBRACE, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104800] = 10, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(8176), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(8149), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104851] = 12, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8193), 1, anon_sym_STAR, ACTIONS(8197), 1, anon_sym_get, ACTIONS(8199), 1, anon_sym_set, ACTIONS(8195), 2, sym_number, sym_null, STATE(4559), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [104903] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8201), 2, sym_number, sym_null, STATE(4682), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104948] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8203), 2, sym_number, sym_null, STATE(4566), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [104993] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8205), 2, sym_number, sym_null, STATE(4672), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105038] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8207), 2, sym_number, sym_null, STATE(4725), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105083] = 10, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8145), 1, anon_sym_STAR, ACTIONS(1886), 2, sym_number, sym_null, ACTIONS(1888), 2, anon_sym_get, anon_sym_set, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [105130] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8209), 2, sym_number, sym_null, STATE(4746), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105175] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8211), 2, sym_number, sym_null, STATE(4564), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105220] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8213), 1, anon_sym_STAR, ACTIONS(8217), 1, anon_sym_get, ACTIONS(8219), 1, anon_sym_set, ACTIONS(8215), 2, sym_number, sym_null, STATE(4563), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 10, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_export, anon_sym_queryExecute, [105269] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8221), 2, sym_number, sym_null, STATE(4804), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105314] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(8227), 1, anon_sym_LPAREN, ACTIONS(8229), 1, aux_sym_nested_identifier_token1, STATE(3832), 1, sym_arguments, ACTIONS(8225), 7, anon_sym_STAR, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(8223), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105352] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8221), 2, sym_number, sym_null, STATE(4804), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105394] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(1886), 2, sym_number, sym_null, STATE(4825), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105436] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8231), 2, sym_number, sym_null, STATE(4666), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105478] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8233), 2, sym_number, sym_null, STATE(4705), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105520] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(1890), 1, anon_sym_POUND, ACTIONS(8117), 1, anon_sym_LBRACK, ACTIONS(8235), 2, sym_number, sym_null, STATE(4551), 6, sym_string, sym__property_name, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, sym_computed_property_name, ACTIONS(1871), 12, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_identifier, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105562] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8239), 8, anon_sym_STAR, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(8237), 15, anon_sym_let, anon_sym_include, aux_sym_nested_identifier_token1, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105593] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(8245), 1, anon_sym_AT, STATE(3826), 1, aux_sym_method_definition_repeat1, STATE(3830), 1, sym_decorator, ACTIONS(8243), 6, anon_sym_STAR, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(8241), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105630] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2257), 8, anon_sym_STAR, anon_sym_LBRACE, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(2255), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105660] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2265), 8, anon_sym_STAR, anon_sym_LBRACE, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(2263), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105690] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2177), 7, anon_sym_STAR, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(2175), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105719] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8250), 7, anon_sym_STAR, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(8248), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105748] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8225), 7, anon_sym_STAR, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(8223), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105777] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8254), 7, anon_sym_STAR, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_AT, aux_sym_method_definition_token1, anon_sym_POUND, ACTIONS(8252), 14, anon_sym_let, anon_sym_include, anon_sym_static, anon_sym_component, anon_sym_public, anon_sym_private, anon_sym_query, sym_number, sym_identifier, sym_null, anon_sym_get, anon_sym_set, anon_sym_export, anon_sym_queryExecute, [105806] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8256), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105827] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8258), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105848] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8260), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105869] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8262), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105890] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8264), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105911] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8266), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105932] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8268), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105953] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8270), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105974] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8272), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [105995] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8274), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106016] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8276), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106037] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8278), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106058] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8280), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106079] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8282), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106100] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8284), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106121] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8286), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106142] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8288), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106163] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8290), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106184] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8292), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106205] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8294), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106226] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8296), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106247] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8298), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106268] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8300), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106289] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8302), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106310] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8304), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, anon_sym_CARET_EQ, anon_sym_AMP_EQ, anon_sym_PIPE_EQ, anon_sym_GT_GT_EQ, anon_sym_GT_GT_GT_EQ, anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, [106331] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(8306), 1, sym_identifier, ACTIONS(8308), 1, anon_sym_DOT, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, STATE(4856), 1, sym_import_clause, STATE(4174), 2, sym_import_path, sym_string, STATE(4931), 2, sym_namespace_import, sym_named_imports, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [106369] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(8308), 1, anon_sym_DOT, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, ACTIONS(8320), 1, sym_identifier, STATE(4727), 1, sym_import_clause, STATE(4184), 2, sym_import_path, sym_string, STATE(4931), 2, sym_namespace_import, sym_named_imports, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [106407] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(8308), 1, anon_sym_DOT, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, ACTIONS(8322), 1, sym_identifier, STATE(4753), 1, sym_import_clause, STATE(4162), 2, sym_import_path, sym_string, STATE(4931), 2, sym_namespace_import, sym_named_imports, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [106445] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(8308), 1, anon_sym_DOT, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, ACTIONS(8324), 1, sym_identifier, STATE(4689), 1, sym_import_clause, STATE(4161), 2, sym_import_path, sym_string, STATE(4931), 2, sym_namespace_import, sym_named_imports, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [106483] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(8308), 1, anon_sym_DOT, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, ACTIONS(8326), 1, sym_identifier, STATE(4775), 1, sym_import_clause, STATE(4183), 2, sym_import_path, sym_string, STATE(4931), 2, sym_namespace_import, sym_named_imports, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [106521] = 11, ACTIONS(148), 1, sym_comment, ACTIONS(8308), 1, anon_sym_DOT, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, ACTIONS(8328), 1, sym_identifier, STATE(4580), 1, sym_import_clause, STATE(4180), 2, sym_import_path, sym_string, STATE(4931), 2, sym_namespace_import, sym_named_imports, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [106559] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8330), 1, sym_identifier, ACTIONS(8332), 1, anon_sym_function, ACTIONS(8334), 1, anon_sym_query, STATE(5174), 1, sym_path, STATE(3874), 2, sym_access_type, aux_sym_function_declaration_repeat1, ACTIONS(61), 7, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, [106588] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8336), 1, sym_identifier, ACTIONS(8338), 1, anon_sym_function, ACTIONS(8340), 1, anon_sym_query, STATE(5179), 1, sym_path, STATE(3874), 2, sym_access_type, aux_sym_function_declaration_repeat1, ACTIONS(61), 7, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, [106617] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8342), 1, sym_identifier, ACTIONS(8344), 1, anon_sym_function, ACTIONS(8346), 1, anon_sym_query, STATE(5169), 1, sym_path, STATE(3874), 2, sym_access_type, aux_sym_function_declaration_repeat1, ACTIONS(61), 7, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, [106646] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8348), 1, sym_identifier, ACTIONS(8350), 1, anon_sym_function, ACTIONS(8352), 1, anon_sym_query, STATE(5164), 1, sym_path, STATE(3874), 2, sym_access_type, aux_sym_function_declaration_repeat1, ACTIONS(61), 7, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, [106675] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8354), 1, sym_identifier, ACTIONS(8356), 1, anon_sym_function, ACTIONS(8358), 1, anon_sym_query, STATE(4903), 1, sym_path, STATE(3874), 2, sym_access_type, aux_sym_function_declaration_repeat1, ACTIONS(61), 7, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, [106704] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8360), 1, sym_identifier, ACTIONS(8362), 1, anon_sym_function, ACTIONS(8364), 1, anon_sym_query, STATE(5156), 1, sym_path, STATE(3874), 2, sym_access_type, aux_sym_function_declaration_repeat1, ACTIONS(61), 7, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, [106733] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2537), 2, anon_sym_component, anon_sym_interface, ACTIONS(1876), 10, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, sym_identifier, [106753] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2539), 2, anon_sym_component, anon_sym_interface, ACTIONS(1876), 10, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, sym_identifier, [106773] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1880), 2, anon_sym_component, anon_sym_interface, ACTIONS(1876), 10, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, sym_identifier, [106793] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2535), 2, anon_sym_component, anon_sym_interface, ACTIONS(1876), 10, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, sym_identifier, [106813] = 4, ACTIONS(148), 1, sym_comment, STATE(3874), 2, sym_access_type, aux_sym_function_declaration_repeat1, ACTIONS(8366), 3, anon_sym_function, anon_sym_query, sym_identifier, ACTIONS(8368), 7, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, [106835] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2525), 2, anon_sym_component, anon_sym_interface, ACTIONS(1876), 10, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, sym_identifier, [106855] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8375), 1, anon_sym_EQ, STATE(3883), 1, sym__initializer, ACTIONS(8371), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, ACTIONS(8373), 6, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, [106878] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(1876), 10, anon_sym_static, anon_sym_abstract, anon_sym_final, anon_sym_function, anon_sym_public, anon_sym_private, anon_sym_package, anon_sym_remote, anon_sym_query, sym_identifier, [106894] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, ACTIONS(8328), 1, sym_identifier, STATE(4580), 1, sym_import_clause, STATE(4180), 2, sym_import_path, sym_string, STATE(4931), 2, sym_namespace_import, sym_named_imports, [106924] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8377), 10, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, anon_sym_EQ, [106940] = 9, ACTIONS(148), 1, sym_comment, ACTIONS(8379), 1, sym_identifier, ACTIONS(8382), 1, anon_sym_DOT, ACTIONS(8387), 1, anon_sym_COLON, ACTIONS(8389), 1, anon_sym_EQ, ACTIONS(8391), 1, sym_tag_linefeed, STATE(4227), 1, aux_sym_path_repeat1, ACTIONS(8384), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(3996), 2, sym_component_attribute, aux_sym_component_repeat1, [106970] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8394), 10, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, anon_sym_EQ, [106986] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4289), 10, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, anon_sym_EQ, [107002] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(8398), 1, anon_sym_in, ACTIONS(8400), 1, anon_sym_IN, ACTIONS(8402), 1, anon_sym_In, ACTIONS(8404), 1, anon_sym_of, ACTIONS(8406), 1, anon_sym_OF, ACTIONS(8408), 1, anon_sym_Of, ACTIONS(8396), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, [107029] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8410), 1, sym_identifier, ACTIONS(8412), 1, anon_sym_LBRACK, STATE(3952), 1, sym_nested_identifier, STATE(4157), 1, sym_string, STATE(4948), 2, sym_array_pattern, sym__destructuring_pattern, [107055] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2071), 2, anon_sym_as, sym_identifier, ACTIONS(2073), 6, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COLON, anon_sym_EQ, anon_sym_LBRACK, [107071] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8414), 1, anon_sym_DQUOTE, ACTIONS(8416), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8418), 1, sym_unescaped_double_string_fragment, ACTIONS(8420), 1, anon_sym_POUND, STATE(3939), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107093] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8414), 1, anon_sym_SQUOTE, ACTIONS(8422), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8424), 1, sym_unescaped_single_string_fragment, ACTIONS(8426), 1, anon_sym_POUND, STATE(3943), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107115] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(8428), 1, anon_sym_DOT, ACTIONS(8430), 1, anon_sym_COMMA, ACTIONS(8432), 1, anon_sym_from, ACTIONS(8434), 1, anon_sym_with, STATE(4102), 1, aux_sym_import_path_repeat1, STATE(4667), 1, sym_import_attribute, ACTIONS(8436), 2, sym__automatic_semicolon, anon_sym_SEMI, [107141] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(8428), 1, anon_sym_DOT, ACTIONS(8430), 1, anon_sym_COMMA, ACTIONS(8432), 1, anon_sym_from, ACTIONS(8434), 1, anon_sym_with, STATE(4102), 1, aux_sym_import_path_repeat1, STATE(4788), 1, sym_import_attribute, ACTIONS(8438), 2, sym__automatic_semicolon, anon_sym_SEMI, [107167] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8440), 1, anon_sym_DQUOTE, ACTIONS(8442), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8444), 1, sym_unescaped_double_string_fragment, STATE(3899), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107189] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8440), 1, anon_sym_SQUOTE, ACTIONS(8446), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8448), 1, sym_unescaped_single_string_fragment, STATE(3901), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107211] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8450), 1, anon_sym_DQUOTE, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107233] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8450), 1, anon_sym_SQUOTE, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107255] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8460), 1, sym_identifier, STATE(3966), 1, sym_nested_identifier, STATE(4110), 1, sym_string, STATE(5036), 2, sym_array_pattern, sym__destructuring_pattern, [107281] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8462), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107303] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8464), 1, anon_sym_DQUOTE, ACTIONS(8466), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8468), 1, sym_unescaped_double_string_fragment, STATE(3927), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107325] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8464), 1, anon_sym_SQUOTE, ACTIONS(8470), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8472), 1, sym_unescaped_single_string_fragment, STATE(3929), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107347] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(8428), 1, anon_sym_DOT, ACTIONS(8430), 1, anon_sym_COMMA, ACTIONS(8432), 1, anon_sym_from, ACTIONS(8434), 1, anon_sym_with, STATE(4102), 1, aux_sym_import_path_repeat1, STATE(4592), 1, sym_import_attribute, ACTIONS(8474), 2, sym__automatic_semicolon, anon_sym_SEMI, [107373] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8476), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107395] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8478), 1, anon_sym_DQUOTE, ACTIONS(8480), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8482), 1, sym_unescaped_double_string_fragment, STATE(3916), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107417] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8476), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107439] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8478), 1, anon_sym_SQUOTE, ACTIONS(8484), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8486), 1, sym_unescaped_single_string_fragment, STATE(3925), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107461] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8488), 1, anon_sym_DQUOTE, ACTIONS(8490), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8493), 1, sym_unescaped_double_string_fragment, ACTIONS(8496), 1, anon_sym_POUND, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107483] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8499), 1, anon_sym_DQUOTE, ACTIONS(8501), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8503), 1, sym_unescaped_double_string_fragment, STATE(3919), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107505] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8499), 1, anon_sym_SQUOTE, ACTIONS(8505), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8507), 1, sym_unescaped_single_string_fragment, STATE(3920), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107527] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8509), 1, anon_sym_DQUOTE, ACTIONS(8511), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8513), 1, sym_unescaped_double_string_fragment, STATE(3928), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107549] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8509), 1, anon_sym_SQUOTE, ACTIONS(8515), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8517), 1, sym_unescaped_single_string_fragment, STATE(3930), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107571] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8519), 1, anon_sym_SQUOTE, ACTIONS(8521), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8524), 1, sym_unescaped_single_string_fragment, ACTIONS(8527), 1, anon_sym_POUND, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107593] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8530), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107615] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8530), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107637] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8532), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107659] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8532), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107681] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8534), 1, anon_sym_DQUOTE, ACTIONS(8536), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8538), 1, sym_unescaped_double_string_fragment, STATE(3895), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107703] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8540), 1, anon_sym_SQUOTE, ACTIONS(8542), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8544), 1, sym_unescaped_single_string_fragment, STATE(3926), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107725] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(8428), 1, anon_sym_DOT, ACTIONS(8430), 1, anon_sym_COMMA, ACTIONS(8432), 1, anon_sym_from, ACTIONS(8434), 1, anon_sym_with, STATE(4102), 1, aux_sym_import_path_repeat1, STATE(4675), 1, sym_import_attribute, ACTIONS(8546), 2, sym__automatic_semicolon, anon_sym_SEMI, [107751] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8548), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107773] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8550), 1, sym_identifier, ACTIONS(8552), 1, anon_sym_COMMA, ACTIONS(8554), 1, anon_sym_RBRACE, STATE(4440), 1, sym_import_specifier, STATE(4956), 2, sym__module_export_name, sym_string, [107799] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2067), 2, anon_sym_as, sym_identifier, ACTIONS(2069), 6, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COLON, anon_sym_EQ, anon_sym_LBRACK, [107815] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8556), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107837] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8556), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107859] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8558), 1, anon_sym_DQUOTE, ACTIONS(8560), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8562), 1, sym_unescaped_double_string_fragment, STATE(3892), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107881] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8558), 1, anon_sym_SQUOTE, ACTIONS(8564), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8566), 1, sym_unescaped_single_string_fragment, STATE(3893), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107903] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8568), 1, anon_sym_DQUOTE, ACTIONS(8570), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8572), 1, sym_unescaped_double_string_fragment, STATE(3911), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107925] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8574), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [107947] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8548), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107969] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8574), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [107991] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8576), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [108013] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8578), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [108035] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8576), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [108057] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8578), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [108079] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8568), 1, anon_sym_SQUOTE, ACTIONS(8580), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8582), 1, sym_unescaped_single_string_fragment, STATE(3912), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [108101] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8462), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [108123] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8387), 1, anon_sym_COLON, ACTIONS(8389), 1, anon_sym_EQ, ACTIONS(8391), 1, sym_tag_linefeed, ACTIONS(8584), 1, sym_identifier, ACTIONS(8587), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4032), 2, sym_component_attribute, aux_sym_component_repeat1, [108147] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8590), 1, sym_identifier, STATE(3982), 1, sym_nested_identifier, STATE(4151), 1, sym_string, STATE(4867), 2, sym_array_pattern, sym__destructuring_pattern, [108173] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(8428), 1, anon_sym_DOT, ACTIONS(8430), 1, anon_sym_COMMA, ACTIONS(8432), 1, anon_sym_from, ACTIONS(8434), 1, anon_sym_with, STATE(4102), 1, aux_sym_import_path_repeat1, STATE(4676), 1, sym_import_attribute, ACTIONS(8592), 2, sym__automatic_semicolon, anon_sym_SEMI, [108199] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8594), 1, anon_sym_SQUOTE, ACTIONS(8596), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8598), 1, sym_unescaped_single_string_fragment, STATE(3910), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [108221] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8534), 1, anon_sym_SQUOTE, ACTIONS(8600), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8602), 1, sym_unescaped_single_string_fragment, STATE(3932), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [108243] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8604), 1, sym_identifier, STATE(3984), 1, sym_nested_identifier, STATE(4156), 1, sym_string, STATE(4881), 2, sym_array_pattern, sym__destructuring_pattern, [108269] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8452), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8454), 1, sym_unescaped_double_string_fragment, ACTIONS(8606), 1, anon_sym_DQUOTE, STATE(3903), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [108291] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8594), 1, anon_sym_DQUOTE, ACTIONS(8608), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8610), 1, sym_unescaped_double_string_fragment, STATE(3909), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [108313] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8420), 1, anon_sym_POUND, ACTIONS(8540), 1, anon_sym_DQUOTE, ACTIONS(8612), 1, anon_sym_DQUOTE_DQUOTE, ACTIONS(8614), 1, sym_unescaped_double_string_fragment, STATE(3924), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat1, [108335] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8616), 1, sym_identifier, STATE(3960), 1, sym_nested_identifier, STATE(4072), 1, sym_string, STATE(4993), 2, sym_array_pattern, sym__destructuring_pattern, [108361] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(8426), 1, anon_sym_POUND, ACTIONS(8456), 1, anon_sym_SQUOTE_SQUOTE, ACTIONS(8458), 1, sym_unescaped_single_string_fragment, ACTIONS(8606), 1, anon_sym_SQUOTE, STATE(3908), 4, sym__hash_always_eval, sym_hash_expression, sym_hash_empty, aux_sym_string_repeat2, [108383] = 8, ACTIONS(148), 1, sym_comment, ACTIONS(8428), 1, anon_sym_DOT, ACTIONS(8430), 1, anon_sym_COMMA, ACTIONS(8432), 1, anon_sym_from, ACTIONS(8434), 1, anon_sym_with, STATE(4102), 1, aux_sym_import_path_repeat1, STATE(4501), 1, sym_import_attribute, ACTIONS(8618), 2, sym__automatic_semicolon, anon_sym_SEMI, [108409] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(2779), 1, anon_sym_LBRACE, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8149), 1, anon_sym_LPAREN, ACTIONS(8620), 1, sym_identifier, STATE(3240), 1, sym_component_body, STATE(4058), 2, sym_component_attribute, aux_sym_component_repeat1, [108432] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(180), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4310), 1, aux_sym_object_repeat1, STATE(4473), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108455] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8550), 1, sym_identifier, ACTIONS(8622), 1, anon_sym_RBRACE, STATE(4568), 1, sym_import_specifier, STATE(4956), 2, sym__module_export_name, sym_string, [108478] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(168), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108501] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(174), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4304), 1, aux_sym_object_repeat1, STATE(4309), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108524] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8377), 7, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, anon_sym_EQ, [108537] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8624), 1, sym_identifier, ACTIONS(8626), 1, anon_sym_RPAREN, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, STATE(4748), 1, sym_nested_identifier, STATE(4951), 2, sym_array_pattern, sym__destructuring_pattern, [108560] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8624), 1, sym_identifier, ACTIONS(8626), 1, anon_sym_RPAREN, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, STATE(4748), 1, sym_nested_identifier, STATE(4951), 2, sym_array_pattern, sym__destructuring_pattern, [108583] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8394), 7, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, anon_sym_EQ, [108596] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(2999), 1, anon_sym_COMMA, ACTIONS(3001), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, STATE(4411), 1, aux_sym_formal_parameters_repeat1, STATE(4047), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [108619] = 7, ACTIONS(110), 1, anon_sym_RBRACE, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108642] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8166), 1, anon_sym_RBRACE, STATE(4310), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108665] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8156), 1, anon_sym_RBRACE, STATE(4304), 1, aux_sym_object_repeat1, STATE(4309), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108688] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(2989), 1, anon_sym_COMMA, ACTIONS(2991), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, STATE(4296), 1, aux_sym_formal_parameters_repeat1, STATE(4000), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [108711] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(8636), 1, sym_identifier, ACTIONS(8638), 1, anon_sym_RPAREN, STATE(4769), 1, sym_nested_identifier, STATE(4996), 2, sym_array_pattern, sym__destructuring_pattern, [108734] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(8636), 1, sym_identifier, ACTIONS(8638), 1, anon_sym_RPAREN, STATE(4769), 1, sym_nested_identifier, STATE(4996), 2, sym_array_pattern, sym__destructuring_pattern, [108757] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(166), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4321), 1, aux_sym_object_repeat1, STATE(4322), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108780] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(182), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4313), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108803] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(2735), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, ACTIONS(8640), 1, anon_sym_COMMA, STATE(4457), 1, aux_sym_formal_parameters_repeat1, STATE(4043), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [108826] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8168), 1, anon_sym_RBRACE, STATE(4390), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108849] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8154), 1, anon_sym_RBRACE, STATE(4293), 1, aux_sym_object_repeat1, STATE(4361), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108872] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(8642), 1, sym_identifier, ACTIONS(8644), 1, anon_sym_RPAREN, STATE(4774), 1, sym_nested_identifier, STATE(5004), 2, sym_array_pattern, sym__destructuring_pattern, [108895] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8164), 1, anon_sym_RBRACE, STATE(4398), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108918] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8550), 1, sym_identifier, ACTIONS(8646), 1, anon_sym_RBRACE, STATE(4568), 1, sym_import_specifier, STATE(4956), 2, sym__module_export_name, sym_string, [108941] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8162), 1, anon_sym_RBRACE, STATE(4321), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108964] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(176), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4305), 1, aux_sym_object_pattern_repeat1, STATE(4390), 1, aux_sym_object_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [108987] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8170), 1, anon_sym_RBRACE, STATE(4313), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109010] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8648), 1, anon_sym_catch, ACTIONS(8650), 1, anon_sym_finally, STATE(3985), 1, aux_sym_try_statement_repeat1, STATE(4164), 1, sym_catch_clause, STATE(4593), 1, sym_finally_clause, ACTIONS(4466), 2, anon_sym_else, anon_sym_while, [109033] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(170), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4321), 1, aux_sym_object_repeat1, STATE(4322), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109056] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(2607), 1, anon_sym_RPAREN, ACTIONS(2997), 1, anon_sym_COMMA, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, STATE(4367), 1, aux_sym_formal_parameters_repeat1, STATE(3999), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109079] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8172), 1, anon_sym_RBRACE, STATE(4304), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109102] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(2733), 1, anon_sym_RPAREN, ACTIONS(2995), 1, anon_sym_COMMA, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, STATE(4444), 1, aux_sym_formal_parameters_repeat1, STATE(4027), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109125] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8652), 1, sym__automatic_semicolon, ACTIONS(8373), 6, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, [109140] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8147), 1, anon_sym_RBRACE, ACTIONS(8151), 1, anon_sym_EQ, STATE(4293), 1, aux_sym_object_repeat1, STATE(4399), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109163] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(172), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4293), 1, aux_sym_object_repeat1, STATE(4361), 1, aux_sym_object_pattern_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109186] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(178), 1, anon_sym_RBRACE, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, STATE(4391), 1, aux_sym_object_pattern_repeat1, STATE(4472), 1, aux_sym_object_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109209] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(8654), 1, sym_identifier, ACTIONS(8656), 1, anon_sym_RPAREN, STATE(4529), 1, sym_nested_identifier, STATE(4966), 2, sym_array_pattern, sym__destructuring_pattern, [109232] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(8654), 1, sym_identifier, ACTIONS(8656), 1, anon_sym_RPAREN, STATE(4529), 1, sym_nested_identifier, STATE(4966), 2, sym_array_pattern, sym__destructuring_pattern, [109255] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(8658), 1, sym_identifier, ACTIONS(8660), 1, anon_sym_RPAREN, STATE(4709), 1, sym_nested_identifier, STATE(4884), 2, sym_array_pattern, sym__destructuring_pattern, [109278] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(8658), 1, sym_identifier, ACTIONS(8660), 1, anon_sym_RPAREN, STATE(4709), 1, sym_nested_identifier, STATE(4884), 2, sym_array_pattern, sym__destructuring_pattern, [109301] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8648), 1, anon_sym_catch, ACTIONS(8650), 1, anon_sym_finally, STATE(4069), 1, aux_sym_try_statement_repeat1, STATE(4164), 1, sym_catch_clause, STATE(4762), 1, sym_finally_clause, ACTIONS(4479), 2, anon_sym_else, anon_sym_while, [109324] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8160), 1, anon_sym_RBRACE, STATE(4399), 1, aux_sym_object_pattern_repeat1, STATE(4472), 1, aux_sym_object_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109347] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(2729), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, ACTIONS(8662), 1, anon_sym_COMMA, STATE(4299), 1, aux_sym_formal_parameters_repeat1, STATE(4003), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109370] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8158), 1, anon_sym_RBRACE, STATE(4399), 1, aux_sym_object_pattern_repeat1, STATE(4432), 1, aux_sym_object_repeat1, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, [109393] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8664), 1, anon_sym_EQ, ACTIONS(2921), 6, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, [109408] = 7, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(8642), 1, sym_identifier, ACTIONS(8644), 1, anon_sym_RPAREN, STATE(4774), 1, sym_nested_identifier, STATE(5004), 2, sym_array_pattern, sym__destructuring_pattern, [109431] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, STATE(4022), 1, aux_sym_sequence_expression_repeat1, ACTIONS(8666), 4, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACK, [109447] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8668), 1, anon_sym_LBRACE, STATE(2164), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [109467] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2999), 1, anon_sym_COMMA, ACTIONS(3001), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, STATE(4411), 1, aux_sym_formal_parameters_repeat1, STATE(4047), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109487] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8377), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, sym_identifier, [109499] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2779), 1, anon_sym_LBRACE, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, STATE(3316), 1, sym_component_body, STATE(4011), 2, sym_component_attribute, aux_sym_component_repeat1, [109519] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8670), 1, sym_identifier, ACTIONS(8674), 1, sym_tag_linefeed, ACTIONS(8672), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4013), 2, sym_component_attribute, aux_sym_component_repeat1, [109537] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2895), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3576), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [109557] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8676), 1, anon_sym_LBRACE, STATE(2581), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [109577] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2729), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8662), 1, anon_sym_COMMA, STATE(4299), 1, aux_sym_formal_parameters_repeat1, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109597] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2607), 1, anon_sym_RPAREN, ACTIONS(2997), 1, anon_sym_COMMA, ACTIONS(8632), 1, sym_identifier, STATE(4367), 1, aux_sym_formal_parameters_repeat1, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109617] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2899), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(4831), 1, sym_component_body, STATE(4018), 2, sym_component_attribute, aux_sym_component_repeat1, [109637] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2989), 1, anon_sym_COMMA, ACTIONS(2991), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, STATE(4296), 1, aux_sym_formal_parameters_repeat1, STATE(4000), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109657] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2743), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8678), 1, anon_sym_COMMA, STATE(4428), 1, aux_sym_formal_parameters_repeat1, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109677] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, ACTIONS(3042), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4145), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109695] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8680), 1, anon_sym_EQ, ACTIONS(3051), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, sym_identifier, [109709] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2895), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3601), 1, sym_component_body, STATE(3997), 2, sym_component_attribute, aux_sym_component_repeat1, [109729] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8683), 1, anon_sym_EQ, ACTIONS(3051), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, sym_identifier, [109743] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2779), 1, anon_sym_LBRACE, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, STATE(3240), 1, sym_component_body, STATE(4058), 2, sym_component_attribute, aux_sym_component_repeat1, [109763] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8664), 1, anon_sym_EQ, ACTIONS(3077), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, sym_identifier, [109777] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8686), 1, anon_sym_RBRACE, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, STATE(4049), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [109795] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2779), 1, anon_sym_LBRACE, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, STATE(3240), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [109815] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8692), 1, anon_sym_LBRACE, STATE(2847), 1, sym_component_body, STATE(4042), 2, sym_component_attribute, aux_sym_component_repeat1, [109835] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8694), 1, sym_identifier, ACTIONS(8699), 1, sym_tag_linefeed, ACTIONS(8697), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4013), 2, sym_component_attribute, aux_sym_component_repeat1, [109853] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, ACTIONS(8702), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4090), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [109871] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2897), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3121), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [109891] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8704), 1, anon_sym_LBRACE, STATE(748), 1, sym_component_body, STATE(4070), 2, sym_component_attribute, aux_sym_component_repeat1, [109911] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2899), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(4656), 1, sym_component_body, STATE(4050), 2, sym_component_attribute, aux_sym_component_repeat1, [109931] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2899), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(4656), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [109951] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8706), 1, anon_sym_RBRACE, STATE(4049), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [109969] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8708), 1, anon_sym_LBRACE, STATE(682), 1, sym_component_body, STATE(4060), 2, sym_component_attribute, aux_sym_component_repeat1, [109989] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2895), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3601), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110009] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8710), 1, anon_sym_COMMA, STATE(4022), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5348), 4, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACK, [110025] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8713), 1, anon_sym_RBRACE, STATE(4049), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110043] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8676), 1, anon_sym_LBRACE, STATE(2527), 1, sym_component_body, STATE(3998), 2, sym_component_attribute, aux_sym_component_repeat1, [110063] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2607), 1, anon_sym_RPAREN, ACTIONS(2997), 1, anon_sym_COMMA, ACTIONS(8632), 1, sym_identifier, STATE(4367), 1, aux_sym_formal_parameters_repeat1, STATE(3999), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110083] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8715), 1, anon_sym_LBRACE, STATE(2763), 1, sym_component_body, STATE(4046), 2, sym_component_attribute, aux_sym_component_repeat1, [110103] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2735), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8640), 1, anon_sym_COMMA, STATE(4457), 1, aux_sym_formal_parameters_repeat1, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110123] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2735), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8640), 1, anon_sym_COMMA, STATE(4457), 1, aux_sym_formal_parameters_repeat1, STATE(4043), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110143] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2729), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8662), 1, anon_sym_COMMA, STATE(4299), 1, aux_sym_formal_parameters_repeat1, STATE(4003), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110163] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8717), 1, anon_sym_EQ, ACTIONS(3077), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, sym_identifier, [110177] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8719), 1, anon_sym_RBRACE, STATE(4049), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110195] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8670), 1, sym_identifier, ACTIONS(8674), 1, sym_tag_linefeed, ACTIONS(8721), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4013), 2, sym_component_attribute, aux_sym_component_repeat1, [110213] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8723), 1, anon_sym_RBRACE, STATE(4023), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110231] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8725), 1, anon_sym_LBRACE, STATE(2051), 1, sym_component_body, STATE(4056), 2, sym_component_attribute, aux_sym_component_repeat1, [110251] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2893), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3628), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110271] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8727), 1, anon_sym_LBRACE, STATE(519), 1, sym_component_body, STATE(4065), 2, sym_component_attribute, aux_sym_component_repeat1, [110291] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8729), 1, anon_sym_RBRACE, STATE(4049), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110309] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8668), 1, anon_sym_LBRACE, STATE(2102), 1, sym_component_body, STATE(3992), 2, sym_component_attribute, aux_sym_component_repeat1, [110329] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2893), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3622), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110349] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2733), 1, anon_sym_RPAREN, ACTIONS(2995), 1, anon_sym_COMMA, ACTIONS(8632), 1, sym_identifier, STATE(4444), 1, aux_sym_formal_parameters_repeat1, STATE(4027), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110369] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, ACTIONS(8550), 1, sym_identifier, STATE(4568), 1, sym_import_specifier, STATE(4956), 2, sym__module_export_name, sym_string, [110389] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8692), 1, anon_sym_LBRACE, STATE(2644), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110409] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2737), 1, anon_sym_RPAREN, ACTIONS(8632), 1, sym_identifier, ACTIONS(8731), 1, anon_sym_COMMA, STATE(4468), 1, aux_sym_formal_parameters_repeat1, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110429] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8670), 1, sym_identifier, ACTIONS(8674), 1, sym_tag_linefeed, ACTIONS(8733), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4013), 2, sym_component_attribute, aux_sym_component_repeat1, [110447] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8735), 1, anon_sym_RBRACE, STATE(4037), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110465] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8715), 1, anon_sym_LBRACE, STATE(2885), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110485] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2733), 1, anon_sym_RPAREN, ACTIONS(2995), 1, anon_sym_COMMA, ACTIONS(8632), 1, sym_identifier, STATE(4444), 1, aux_sym_formal_parameters_repeat1, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110505] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8394), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, sym_identifier, [110517] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8737), 1, anon_sym_RBRACE, ACTIONS(8739), 1, anon_sym_case, ACTIONS(8742), 1, anon_sym_default, STATE(4049), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110535] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2899), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(4802), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110555] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8745), 1, anon_sym_RBRACE, STATE(4031), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110573] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2897), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3067), 1, sym_component_body, STATE(4066), 2, sym_component_attribute, aux_sym_component_repeat1, [110593] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(8634), 1, anon_sym_EQ, ACTIONS(3031), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4108), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [110611] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(8174), 1, anon_sym_RBRACE, STATE(4354), 1, aux_sym_object_repeat1, ACTIONS(8149), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, [110629] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2893), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3652), 1, sym_component_body, STATE(4035), 2, sym_component_attribute, aux_sym_component_repeat1, [110649] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8725), 1, anon_sym_LBRACE, STATE(2025), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110669] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2897), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3094), 1, sym_component_body, STATE(4015), 2, sym_component_attribute, aux_sym_component_repeat1, [110689] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2779), 1, anon_sym_LBRACE, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, STATE(3317), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110709] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8747), 6, anon_sym_in, anon_sym_IN, anon_sym_In, anon_sym_of, anon_sym_OF, anon_sym_Of, [110721] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8708), 1, anon_sym_LBRACE, STATE(616), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110741] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8749), 1, anon_sym_RBRACE, STATE(4010), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110759] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2893), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3628), 1, sym_component_body, STATE(4039), 2, sym_component_attribute, aux_sym_component_repeat1, [110779] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(3051), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, sym_identifier, [110791] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8670), 1, sym_identifier, ACTIONS(8674), 1, sym_tag_linefeed, ACTIONS(8751), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4032), 2, sym_component_attribute, aux_sym_component_repeat1, [110809] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8727), 1, anon_sym_LBRACE, STATE(496), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110829] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2897), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3094), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110849] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(2895), 1, anon_sym_LBRACE, ACTIONS(8620), 1, sym_identifier, STATE(3595), 1, sym_component_body, STATE(4021), 2, sym_component_attribute, aux_sym_component_repeat1, [110869] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8387), 1, anon_sym_COLON, ACTIONS(8389), 1, anon_sym_EQ, ACTIONS(8753), 4, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, sym_identifier, [110885] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8755), 1, anon_sym_catch, STATE(4069), 1, aux_sym_try_statement_repeat1, STATE(4164), 1, sym_catch_clause, ACTIONS(4485), 3, anon_sym_else, anon_sym_while, anon_sym_finally, [110903] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2781), 1, sym_tag_linefeed, ACTIONS(8620), 1, sym_identifier, ACTIONS(8704), 1, anon_sym_LBRACE, STATE(744), 1, sym_component_body, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [110923] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8688), 1, anon_sym_case, ACTIONS(8690), 1, anon_sym_default, ACTIONS(8758), 1, anon_sym_RBRACE, STATE(4019), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, [110941] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8636), 1, sym_identifier, STATE(4769), 1, sym_nested_identifier, STATE(4996), 2, sym_array_pattern, sym__destructuring_pattern, [110958] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4218), 1, anon_sym_LPAREN, ACTIONS(8760), 1, sym_identifier, ACTIONS(8762), 1, anon_sym_LBRACK, ACTIONS(8764), 1, sym_private_property_identifier, STATE(2001), 1, sym_arguments, [110977] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8766), 1, anon_sym_RPAREN, ACTIONS(8768), 1, anon_sym_AMP, STATE(4075), 1, aux_sym_query_expression_repeat1, STATE(4330), 1, aux_sym_sequence_expression_repeat1, [110996] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8770), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4353), 1, aux_sym_sequence_expression_repeat1, [111015] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8774), 1, anon_sym_BQUOTE, ACTIONS(8776), 1, sym__template_chars, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111032] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8778), 1, anon_sym_BQUOTE, ACTIONS(8780), 1, sym__template_chars, STATE(4079), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111049] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4481), 1, anon_sym_LPAREN, ACTIONS(4654), 1, anon_sym_DOT, ACTIONS(4660), 1, sym_static_chain, ACTIONS(8782), 1, sym_optional_chain, STATE(2483), 1, sym_arguments, [111068] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8776), 1, sym__template_chars, ACTIONS(8784), 1, anon_sym_BQUOTE, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111085] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2545), 1, anon_sym_LPAREN, ACTIONS(8786), 1, sym_identifier, ACTIONS(8788), 1, anon_sym_LBRACK, ACTIONS(8790), 1, sym_private_property_identifier, STATE(715), 1, sym_arguments, [111104] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8776), 1, sym__template_chars, ACTIONS(8792), 1, anon_sym_BQUOTE, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111121] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(8794), 1, sym_identifier, ACTIONS(8796), 1, anon_sym_LBRACK, ACTIONS(8798), 1, sym_private_property_identifier, STATE(2152), 1, sym_arguments, [111140] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8800), 1, anon_sym_RPAREN, STATE(4084), 1, aux_sym_query_expression_repeat1, STATE(4357), 1, aux_sym_sequence_expression_repeat1, [111159] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8802), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4358), 1, aux_sym_sequence_expression_repeat1, [111178] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8804), 1, anon_sym_RPAREN, STATE(4087), 1, aux_sym_query_expression_repeat1, STATE(4461), 1, aux_sym_sequence_expression_repeat1, [111197] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4481), 1, anon_sym_LPAREN, ACTIONS(8806), 1, sym_identifier, ACTIONS(8808), 1, anon_sym_LBRACK, ACTIONS(8810), 1, sym_private_property_identifier, STATE(2583), 1, sym_arguments, [111216] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8812), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4477), 1, aux_sym_sequence_expression_repeat1, [111235] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8814), 1, sym_identifier, ACTIONS(8816), 1, anon_sym_LBRACK, STATE(4196), 1, sym_variable_declarator, STATE(3876), 2, sym_array_pattern, sym__destructuring_pattern, [111252] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8816), 1, anon_sym_LBRACK, ACTIONS(8818), 1, sym_identifier, STATE(4335), 1, sym_variable_declarator, STATE(4099), 2, sym_array_pattern, sym__destructuring_pattern, [111269] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(8820), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111284] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8822), 1, sym_identifier, ACTIONS(8825), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4091), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111299] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8827), 1, anon_sym_RPAREN, STATE(4095), 1, aux_sym_query_expression_repeat1, STATE(4279), 1, aux_sym_sequence_expression_repeat1, [111318] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8829), 1, anon_sym_BQUOTE, ACTIONS(8831), 1, sym__template_chars, STATE(4106), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111335] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2527), 1, anon_sym_LPAREN, ACTIONS(2557), 1, sym_static_chain, ACTIONS(7827), 1, anon_sym_DOT, ACTIONS(8833), 1, sym_optional_chain, STATE(672), 1, sym_arguments, [111354] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8835), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4288), 1, aux_sym_sequence_expression_repeat1, [111373] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8837), 1, anon_sym_DOT, STATE(4096), 1, aux_sym_import_path_repeat1, ACTIONS(8840), 3, sym__automatic_semicolon, anon_sym_with, anon_sym_SEMI, [111388] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8842), 1, anon_sym_COLON, ACTIONS(8844), 1, anon_sym_EQ, ACTIONS(8753), 3, sym_tag_linefeed, anon_sym_LBRACE, sym_identifier, [111403] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8674), 1, sym_tag_linefeed, ACTIONS(8846), 1, sym_identifier, STATE(4974), 1, sym_path, STATE(4044), 2, sym_component_attribute, aux_sym_component_repeat1, [111420] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8848), 1, anon_sym_EQ, STATE(4298), 1, sym__initializer, ACTIONS(8371), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, [111435] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8850), 1, sym_identifier, ACTIONS(4520), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4091), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111450] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8697), 1, anon_sym_LBRACE, ACTIONS(8852), 1, sym_identifier, ACTIONS(8855), 1, sym_tag_linefeed, STATE(4101), 2, sym_component_attribute, aux_sym_component_repeat1, [111467] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8428), 1, anon_sym_DOT, STATE(4096), 1, aux_sym_import_path_repeat1, ACTIONS(8858), 3, sym__automatic_semicolon, anon_sym_with, anon_sym_SEMI, [111482] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4218), 1, anon_sym_LPAREN, ACTIONS(4220), 1, anon_sym_DOT, ACTIONS(4226), 1, sym_static_chain, ACTIONS(8860), 1, sym_optional_chain, STATE(2043), 1, sym_arguments, [111501] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8816), 1, anon_sym_LBRACK, ACTIONS(8818), 1, sym_identifier, STATE(4181), 1, sym_variable_declarator, STATE(4099), 2, sym_array_pattern, sym__destructuring_pattern, [111518] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(8149), 2, anon_sym_LPAREN, anon_sym_COLON, ACTIONS(8178), 2, anon_sym_COMMA, anon_sym_RBRACE, [111533] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8776), 1, sym__template_chars, ACTIONS(8862), 1, anon_sym_BQUOTE, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111550] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(3042), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4145), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111565] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(3042), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111580] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4579), 1, anon_sym_LPAREN, ACTIONS(8864), 1, sym_identifier, ACTIONS(8866), 1, anon_sym_LBRACK, ACTIONS(8868), 1, sym_private_property_identifier, STATE(2632), 1, sym_arguments, [111599] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8642), 1, sym_identifier, STATE(4774), 1, sym_nested_identifier, STATE(5004), 2, sym_array_pattern, sym__destructuring_pattern, [111616] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8870), 1, anon_sym_BQUOTE, ACTIONS(8872), 1, sym__template_chars, STATE(4076), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111633] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4624), 1, anon_sym_LPAREN, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4972), 1, sym_static_chain, ACTIONS(8874), 1, sym_optional_chain, STATE(2823), 1, sym_arguments, [111652] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8176), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(8149), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, [111665] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8816), 1, anon_sym_LBRACK, ACTIONS(8818), 1, sym_identifier, STATE(4211), 1, sym_variable_declarator, STATE(4099), 2, sym_array_pattern, sym__destructuring_pattern, [111682] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8876), 1, anon_sym_RPAREN, STATE(4158), 1, aux_sym_query_expression_repeat1, STATE(4329), 1, aux_sym_sequence_expression_repeat1, [111701] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4624), 1, anon_sym_LPAREN, ACTIONS(8878), 1, sym_identifier, ACTIONS(8880), 1, anon_sym_LBRACK, ACTIONS(8882), 1, sym_private_property_identifier, STATE(2846), 1, sym_arguments, [111720] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8884), 1, sym_identifier, ACTIONS(8825), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111735] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8887), 1, anon_sym_RPAREN, STATE(4152), 1, aux_sym_query_expression_repeat1, STATE(4464), 1, aux_sym_sequence_expression_repeat1, [111754] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8889), 1, anon_sym_BQUOTE, ACTIONS(8891), 1, sym__template_chars, STATE(4127), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111771] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(4966), 1, anon_sym_DOT, ACTIONS(4972), 1, sym_static_chain, ACTIONS(8874), 1, sym_optional_chain, STATE(2137), 1, sym_arguments, [111790] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8893), 1, anon_sym_BQUOTE, ACTIONS(8895), 1, sym__template_chars, STATE(4147), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111807] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4579), 1, anon_sym_LPAREN, ACTIONS(5085), 1, anon_sym_DOT, ACTIONS(5091), 1, sym_static_chain, ACTIONS(8897), 1, sym_optional_chain, STATE(2759), 1, sym_arguments, [111826] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8899), 1, anon_sym_BQUOTE, ACTIONS(8901), 1, sym__template_chars, STATE(4129), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111843] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2065), 1, anon_sym_LPAREN, ACTIONS(2139), 1, sym_static_chain, ACTIONS(7829), 1, anon_sym_DOT, ACTIONS(8903), 1, sym_optional_chain, STATE(538), 1, sym_arguments, [111862] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8850), 1, sym_identifier, ACTIONS(4619), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4091), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111877] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4272), 1, anon_sym_DOT, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(4280), 1, sym_static_chain, ACTIONS(8905), 1, sym_optional_chain, STATE(2137), 1, sym_arguments, [111896] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8776), 1, sym__template_chars, ACTIONS(8907), 1, anon_sym_BQUOTE, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111913] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(3031), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4108), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [111928] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8776), 1, sym__template_chars, ACTIONS(8909), 1, anon_sym_BQUOTE, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [111945] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2527), 1, anon_sym_LPAREN, ACTIONS(8911), 1, sym_identifier, ACTIONS(8913), 1, anon_sym_LBRACK, ACTIONS(8915), 1, sym_private_property_identifier, STATE(692), 1, sym_arguments, [111964] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(4274), 1, anon_sym_LPAREN, ACTIONS(8878), 1, sym_identifier, ACTIONS(8880), 1, anon_sym_LBRACK, ACTIONS(8882), 1, sym_private_property_identifier, STATE(2152), 1, sym_arguments, [111983] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8816), 1, anon_sym_LBRACK, ACTIONS(8818), 1, sym_identifier, STATE(4171), 1, sym_variable_declarator, STATE(4099), 2, sym_array_pattern, sym__destructuring_pattern, [112000] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8850), 1, sym_identifier, ACTIONS(4771), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4091), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [112015] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8917), 1, anon_sym_BQUOTE, ACTIONS(8919), 1, sym__template_chars, STATE(4081), 2, sym_template_substitution, aux_sym_template_string_repeat1, [112032] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8921), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8924), 1, anon_sym_BQUOTE, ACTIONS(8926), 1, sym__template_chars, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [112049] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8850), 1, sym_identifier, ACTIONS(4757), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4091), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [112064] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8929), 1, anon_sym_RPAREN, STATE(4139), 1, aux_sym_query_expression_repeat1, STATE(4420), 1, aux_sym_sequence_expression_repeat1, [112083] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8816), 1, anon_sym_LBRACK, ACTIONS(8818), 1, sym_identifier, STATE(4179), 1, sym_variable_declarator, STATE(4099), 2, sym_array_pattern, sym__destructuring_pattern, [112100] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8931), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4424), 1, aux_sym_sequence_expression_repeat1, [112119] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8850), 1, sym_identifier, ACTIONS(4611), 2, sym__automatic_semicolon, anon_sym_SEMI, STATE(4091), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [112134] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8933), 1, sym__automatic_semicolon, ACTIONS(1826), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [112147] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8935), 1, anon_sym_BQUOTE, ACTIONS(8937), 1, sym__template_chars, STATE(4153), 2, sym_template_substitution, aux_sym_template_string_repeat1, [112164] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2545), 1, anon_sym_LPAREN, ACTIONS(2619), 1, sym_static_chain, ACTIONS(7831), 1, anon_sym_DOT, ACTIONS(8939), 1, sym_optional_chain, STATE(751), 1, sym_arguments, [112183] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8816), 1, anon_sym_LBRACK, ACTIONS(8818), 1, sym_identifier, STATE(4189), 1, sym_variable_declarator, STATE(4099), 2, sym_array_pattern, sym__destructuring_pattern, [112200] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(8702), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4117), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [112215] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8632), 1, sym_identifier, ACTIONS(8702), 2, anon_sym_COMMA, anon_sym_RPAREN, STATE(4090), 2, sym_parameter_attribute, aux_sym_include_statement_repeat1, [112230] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8776), 1, sym__template_chars, ACTIONS(8941), 1, anon_sym_BQUOTE, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [112247] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(8943), 1, sym_identifier, ACTIONS(8945), 1, anon_sym_LPAREN, ACTIONS(8947), 1, anon_sym_DQUOTE, ACTIONS(8949), 1, anon_sym_SQUOTE, STATE(4365), 1, sym_parenthesized_expression, [112266] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8951), 1, anon_sym_RPAREN, STATE(4154), 1, aux_sym_query_expression_repeat1, STATE(4470), 1, aux_sym_sequence_expression_repeat1, [112285] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(4668), 1, sym__automatic_semicolon, ACTIONS(1802), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [112298] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8654), 1, sym_identifier, STATE(4529), 1, sym_nested_identifier, STATE(4966), 2, sym_array_pattern, sym__destructuring_pattern, [112315] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8953), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4453), 1, aux_sym_sequence_expression_repeat1, [112334] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8772), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(8776), 1, sym__template_chars, ACTIONS(8955), 1, anon_sym_BQUOTE, STATE(4135), 2, sym_template_substitution, aux_sym_template_string_repeat1, [112351] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8957), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4480), 1, aux_sym_sequence_expression_repeat1, [112370] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(2065), 1, anon_sym_LPAREN, ACTIONS(8959), 1, sym_identifier, ACTIONS(8961), 1, anon_sym_LBRACK, ACTIONS(8963), 1, sym_private_property_identifier, STATE(481), 1, sym_arguments, [112389] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8658), 1, sym_identifier, STATE(4709), 1, sym_nested_identifier, STATE(4884), 2, sym_array_pattern, sym__destructuring_pattern, [112406] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8412), 1, anon_sym_LBRACK, ACTIONS(8624), 1, sym_identifier, STATE(4748), 1, sym_nested_identifier, STATE(4951), 2, sym_array_pattern, sym__destructuring_pattern, [112423] = 6, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8768), 1, anon_sym_AMP, ACTIONS(8965), 1, anon_sym_RPAREN, STATE(4234), 1, aux_sym_query_expression_repeat1, STATE(4332), 1, aux_sym_sequence_expression_repeat1, [112442] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8967), 1, sym_identifier, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(8971), 1, anon_sym_function, STATE(1249), 1, sym_formal_parameters, [112458] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8973), 4, anon_sym_RPAREN, anon_sym_LBRACK, aux_sym_nested_identifier_token1, sym_identifier, [112468] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, STATE(4592), 1, sym_import_attribute, ACTIONS(8474), 2, sym__automatic_semicolon, anon_sym_SEMI, [112482] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, STATE(4501), 1, sym_import_attribute, ACTIONS(8618), 2, sym__automatic_semicolon, anon_sym_SEMI, [112496] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4165), 1, aux_sym_variable_declaration_repeat1, ACTIONS(8977), 2, sym__automatic_semicolon, anon_sym_SEMI, [112510] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5053), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [112520] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8979), 1, anon_sym_COMMA, STATE(4165), 1, aux_sym_variable_declaration_repeat1, ACTIONS(8982), 2, sym__automatic_semicolon, anon_sym_SEMI, [112534] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8816), 1, anon_sym_LBRACK, ACTIONS(8984), 1, sym_identifier, STATE(3977), 2, sym_array_pattern, sym__destructuring_pattern, [112548] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8697), 4, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, sym_identifier, [112558] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8986), 1, anon_sym_RBRACE, STATE(4402), 1, aux_sym_object_pattern_repeat1, STATE(4476), 1, aux_sym_object_repeat1, [112574] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8988), 1, anon_sym_RBRACE, STATE(4402), 1, aux_sym_object_pattern_repeat1, STATE(4409), 1, aux_sym_object_repeat1, [112590] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2067), 2, anon_sym_with, sym_identifier, ACTIONS(2069), 2, sym__automatic_semicolon, anon_sym_SEMI, [112602] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4210), 1, aux_sym_variable_declaration_repeat1, ACTIONS(8990), 2, sym__automatic_semicolon, anon_sym_SEMI, [112616] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, ACTIONS(8992), 1, anon_sym_SEMI, ACTIONS(8994), 1, sym__automatic_semicolon, STATE(4669), 1, sym_import_attribute, [112632] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8996), 1, anon_sym_COMMA, STATE(4173), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5348), 2, sym__automatic_semicolon, anon_sym_SEMI, [112646] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, STATE(4676), 1, sym_import_attribute, ACTIONS(8592), 2, sym__automatic_semicolon, anon_sym_SEMI, [112660] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(8999), 1, anon_sym_RBRACE, STATE(4382), 1, aux_sym_object_pattern_repeat1, STATE(4409), 1, aux_sym_object_repeat1, [112676] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9001), 1, anon_sym_RBRACE, STATE(4250), 1, aux_sym_object_repeat1, STATE(4362), 1, aux_sym_object_pattern_repeat1, [112692] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9003), 1, anon_sym_RBRACE, STATE(4402), 1, aux_sym_object_pattern_repeat1, STATE(4404), 1, aux_sym_object_repeat1, [112708] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9005), 1, anon_sym_COLON, ACTIONS(9007), 1, anon_sym_EQ, STATE(4740), 1, sym_formal_parameters, [112724] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4229), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9009), 2, sym__automatic_semicolon, anon_sym_SEMI, [112738] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, STATE(4788), 1, sym_import_attribute, ACTIONS(8438), 2, sym__automatic_semicolon, anon_sym_SEMI, [112752] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4205), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9011), 2, sym__automatic_semicolon, anon_sym_SEMI, [112766] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8308), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [112778] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, STATE(4667), 1, sym_import_attribute, ACTIONS(8436), 2, sym__automatic_semicolon, anon_sym_SEMI, [112792] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, STATE(4675), 1, sym_import_attribute, ACTIONS(8546), 2, sym__automatic_semicolon, anon_sym_SEMI, [112806] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9013), 1, anon_sym_RBRACE, STATE(4316), 1, aux_sym_object_pattern_repeat1, STATE(4433), 1, aux_sym_object_repeat1, [112822] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9015), 1, anon_sym_EQ, ACTIONS(9017), 1, anon_sym_RBRACK, STATE(4416), 1, aux_sym_array_pattern_repeat1, [112838] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9019), 1, anon_sym_RBRACE, STATE(4402), 1, aux_sym_object_pattern_repeat1, STATE(4404), 1, aux_sym_object_repeat1, [112854] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9021), 1, anon_sym_RBRACE, STATE(4307), 1, aux_sym_object_repeat1, STATE(4467), 1, aux_sym_object_pattern_repeat1, [112870] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4199), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9023), 2, sym__automatic_semicolon, anon_sym_SEMI, [112884] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9025), 1, sym_identifier, ACTIONS(9027), 1, anon_sym_function, STATE(1249), 1, sym_formal_parameters, [112900] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9029), 1, anon_sym_RBRACE, STATE(4318), 1, aux_sym_object_repeat1, STATE(4402), 1, aux_sym_object_pattern_repeat1, [112916] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(6060), 2, anon_sym_else, anon_sym_while, ACTIONS(9031), 2, sym__automatic_semicolon, anon_sym_SEMI, [112928] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9033), 1, anon_sym_RBRACE, STATE(4402), 1, aux_sym_object_pattern_repeat1, STATE(4404), 1, aux_sym_object_repeat1, [112944] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9035), 1, anon_sym_RBRACE, STATE(4307), 1, aux_sym_object_repeat1, STATE(4467), 1, aux_sym_object_pattern_repeat1, [112960] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9037), 1, anon_sym_RBRACE, STATE(4402), 1, aux_sym_object_pattern_repeat1, STATE(4433), 1, aux_sym_object_repeat1, [112976] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4163), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9039), 2, sym__automatic_semicolon, anon_sym_SEMI, [112990] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9041), 4, anon_sym_RPAREN, anon_sym_LBRACK, aux_sym_nested_identifier_token1, sym_identifier, [113000] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, ACTIONS(9043), 1, anon_sym_SEMI, ACTIONS(9045), 1, sym__automatic_semicolon, STATE(4693), 1, sym_import_attribute, [113016] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4165), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9047), 2, sym__automatic_semicolon, anon_sym_SEMI, [113030] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9049), 1, anon_sym_RBRACE, STATE(4392), 1, aux_sym_object_pattern_repeat1, STATE(4476), 1, aux_sym_object_repeat1, [113046] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4994), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [113056] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9051), 1, anon_sym_DOT, STATE(4202), 1, aux_sym_path_repeat1, ACTIONS(8059), 2, anon_sym_function, sym_identifier, [113070] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, ACTIONS(9054), 1, anon_sym_SEMI, ACTIONS(9056), 1, sym__automatic_semicolon, STATE(4770), 1, sym_import_attribute, [113086] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4165), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9058), 2, sym__automatic_semicolon, anon_sym_SEMI, [113100] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4165), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9060), 2, sym__automatic_semicolon, anon_sym_SEMI, [113114] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9062), 1, anon_sym_RBRACE, STATE(4382), 1, aux_sym_object_pattern_repeat1, STATE(4409), 1, aux_sym_object_repeat1, [113130] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, ACTIONS(9064), 1, anon_sym_SEMI, ACTIONS(9066), 1, sym__automatic_semicolon, STATE(4595), 1, sym_import_attribute, [113146] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9068), 1, anon_sym_RBRACE, STATE(4316), 1, aux_sym_object_pattern_repeat1, STATE(4433), 1, aux_sym_object_repeat1, [113162] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9007), 1, anon_sym_EQ, ACTIONS(9070), 1, anon_sym_COLON, STATE(4740), 1, sym_formal_parameters, [113178] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4165), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9072), 2, sym__automatic_semicolon, anon_sym_SEMI, [113192] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4204), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9074), 2, sym__automatic_semicolon, anon_sym_SEMI, [113206] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9076), 1, anon_sym_RBRACE, STATE(4306), 1, aux_sym_object_pattern_repeat1, STATE(4393), 1, aux_sym_object_repeat1, [113222] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, ACTIONS(9078), 1, anon_sym_SEMI, ACTIONS(9080), 1, sym__automatic_semicolon, STATE(4702), 1, sym_import_attribute, [113238] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9082), 1, anon_sym_RBRACE, STATE(4250), 1, aux_sym_object_repeat1, STATE(4402), 1, aux_sym_object_pattern_repeat1, [113254] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5332), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [113264] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9084), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [113276] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [113286] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2009), 4, sym__automatic_semicolon, anon_sym_else, anon_sym_SEMI, anon_sym_while, [113296] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(2161), 1, sym_unescaped_double_string_fragment, ACTIONS(2159), 3, anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, anon_sym_POUND, [113308] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8310), 1, anon_sym_STAR, ACTIONS(8312), 1, anon_sym_LBRACE, STATE(4935), 2, sym_namespace_import, sym_named_imports, [113322] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9086), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [113334] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9088), 1, anon_sym_RBRACE, STATE(4307), 1, aux_sym_object_repeat1, STATE(4402), 1, aux_sym_object_pattern_repeat1, [113350] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9015), 1, anon_sym_EQ, ACTIONS(9090), 1, anon_sym_RBRACK, STATE(4412), 1, aux_sym_array_pattern_repeat1, [113366] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9092), 4, sym__automatic_semicolon, sym_tag_linefeed, anon_sym_SEMI, sym_identifier, [113376] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8434), 1, anon_sym_with, ACTIONS(9094), 1, anon_sym_SEMI, ACTIONS(9096), 1, sym__automatic_semicolon, STATE(4536), 1, sym_import_attribute, [113392] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9098), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [113404] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8382), 1, anon_sym_DOT, STATE(4202), 1, aux_sym_path_repeat1, ACTIONS(8053), 2, anon_sym_function, sym_identifier, [113418] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5497), 1, anon_sym_COMMA, STATE(4173), 1, aux_sym_sequence_expression_repeat1, ACTIONS(8666), 2, sym__automatic_semicolon, anon_sym_SEMI, [113432] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8975), 1, anon_sym_COMMA, STATE(4165), 1, aux_sym_variable_declaration_repeat1, ACTIONS(9100), 2, sym__automatic_semicolon, anon_sym_SEMI, [113446] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9102), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [113458] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9104), 1, anon_sym_RBRACE, STATE(4250), 1, aux_sym_object_repeat1, STATE(4362), 1, aux_sym_object_pattern_repeat1, [113474] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9106), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [113486] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [113496] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9110), 1, anon_sym_AMP, STATE(4234), 1, aux_sym_query_expression_repeat1, ACTIONS(9108), 2, anon_sym_COMMA, anon_sym_RPAREN, [113510] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5363), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, [113520] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8149), 1, anon_sym_COLON, ACTIONS(8151), 1, anon_sym_EQ, ACTIONS(9113), 2, anon_sym_COMMA, anon_sym_RBRACE, [113534] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9115), 1, anon_sym_RBRACE, STATE(4318), 1, aux_sym_object_repeat1, STATE(4475), 1, aux_sym_object_pattern_repeat1, [113550] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8840), 4, sym__automatic_semicolon, anon_sym_DOT, anon_sym_with, anon_sym_SEMI, [113560] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9015), 1, anon_sym_EQ, ACTIONS(9117), 1, anon_sym_RBRACK, STATE(4265), 1, aux_sym_array_pattern_repeat1, [113576] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9119), 1, sym_identifier, ACTIONS(9121), 1, anon_sym_function, STATE(1249), 1, sym_formal_parameters, [113592] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9007), 1, anon_sym_EQ, ACTIONS(9123), 1, anon_sym_COLON, STATE(4740), 1, sym_formal_parameters, [113608] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(2161), 1, sym_unescaped_single_string_fragment, ACTIONS(2159), 3, anon_sym_SQUOTE, anon_sym_SQUOTE_SQUOTE, anon_sym_POUND, [113620] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9125), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [113632] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9127), 1, sym_identifier, ACTIONS(9129), 1, anon_sym_function, STATE(1249), 1, sym_formal_parameters, [113648] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2071), 2, anon_sym_with, sym_identifier, ACTIONS(2073), 2, sym__automatic_semicolon, anon_sym_SEMI, [113660] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9131), 1, sym_identifier, ACTIONS(9133), 1, anon_sym_function, STATE(1249), 1, sym_formal_parameters, [113676] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9135), 1, sym_identifier, ACTIONS(9137), 1, anon_sym_function, STATE(1249), 1, sym_formal_parameters, [113692] = 5, ACTIONS(148), 1, sym_comment, ACTIONS(310), 1, anon_sym_COMMA, ACTIONS(9139), 1, anon_sym_RBRACE, STATE(4393), 1, aux_sym_object_repeat1, STATE(4402), 1, aux_sym_object_pattern_repeat1, [113708] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9141), 1, anon_sym_DOT, ACTIONS(8314), 3, anon_sym_LPAREN, sym_optional_chain, sym_static_chain, [113720] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9143), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [113733] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9145), 1, anon_sym_LBRACE, ACTIONS(9147), 1, anon_sym_LPAREN, STATE(3367), 1, sym_statement_block, [113746] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5348), 1, anon_sym_COLON, ACTIONS(9149), 1, anon_sym_COMMA, STATE(4252), 1, aux_sym_sequence_expression_repeat1, [113759] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9152), 3, sym__template_chars, anon_sym_DOLLAR_LBRACE, anon_sym_BQUOTE, [113768] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9154), 1, sym__automatic_semicolon, ACTIONS(5874), 2, anon_sym_else, anon_sym_while, [113779] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9156), 1, sym_identifier, ACTIONS(9158), 2, sym__automatic_semicolon, anon_sym_SEMI, [113790] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9160), 1, sym__automatic_semicolon, ACTIONS(5886), 2, anon_sym_else, anon_sym_while, [113801] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9162), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [113814] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9164), 1, sym__automatic_semicolon, ACTIONS(5892), 2, anon_sym_else, anon_sym_while, [113825] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9015), 1, anon_sym_EQ, ACTIONS(9166), 2, anon_sym_COMMA, anon_sym_RBRACK, [113836] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9117), 1, anon_sym_RBRACK, STATE(4269), 1, aux_sym_array_pattern_repeat1, [113849] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9168), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [113862] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9170), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [113875] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9172), 1, sym_identifier, ACTIONS(9174), 2, sym__automatic_semicolon, anon_sym_SEMI, [113886] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9176), 1, sym_identifier, ACTIONS(9178), 2, sym__automatic_semicolon, anon_sym_SEMI, [113897] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9180), 1, anon_sym_RBRACK, STATE(4269), 1, aux_sym_array_pattern_repeat1, [113910] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7317), 1, anon_sym_RBRACK, ACTIONS(9182), 1, anon_sym_COMMA, STATE(4266), 1, aux_sym_array_repeat1, [113923] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6470), 1, anon_sym_RPAREN, STATE(4374), 1, aux_sym_arguments_repeat1, [113936] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9185), 1, anon_sym_COMMA, ACTIONS(9188), 1, anon_sym_RBRACE, STATE(4268), 1, aux_sym_named_imports_repeat1, [113949] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9166), 1, anon_sym_RBRACK, ACTIONS(9190), 1, anon_sym_COMMA, STATE(4269), 1, aux_sym_array_pattern_repeat1, [113962] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8622), 1, anon_sym_RBRACE, ACTIONS(9193), 1, anon_sym_COMMA, STATE(4268), 1, aux_sym_named_imports_repeat1, [113975] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6470), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [113988] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9195), 1, sym_identifier, ACTIONS(9197), 2, sym__automatic_semicolon, anon_sym_SEMI, [113999] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9199), 1, sym_identifier, ACTIONS(9201), 2, sym__automatic_semicolon, anon_sym_SEMI, [114010] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9203), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, [114019] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9207), 1, anon_sym_RBRACE, STATE(4316), 1, aux_sym_object_pattern_repeat1, [114032] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9209), 1, sym__automatic_semicolon, ACTIONS(5984), 2, anon_sym_else, anon_sym_while, [114043] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5083), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4318), 1, aux_sym_object_repeat1, [114056] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8697), 3, sym_tag_linefeed, anon_sym_LBRACE, sym_identifier, [114065] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8835), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [114078] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9211), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [114091] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5083), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [114104] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9213), 1, anon_sym_RBRACE, STATE(4306), 1, aux_sym_object_pattern_repeat1, [114117] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5141), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4307), 1, aux_sym_object_repeat1, [114130] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9207), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114143] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9215), 3, sym__automatic_semicolon, anon_sym_with, anon_sym_SEMI, [114152] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5141), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [114165] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9213), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114178] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9217), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [114191] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8794), 1, sym_identifier, ACTIONS(8796), 1, anon_sym_LBRACK, ACTIONS(8798), 1, sym_private_property_identifier, [114204] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9219), 1, sym__automatic_semicolon, ACTIONS(6068), 2, anon_sym_else, anon_sym_while, [114215] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9221), 1, anon_sym_RBRACK, STATE(4326), 1, aux_sym_array_repeat1, [114228] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9221), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [114241] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9223), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [114254] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9225), 1, anon_sym_RBRACK, STATE(4312), 1, aux_sym_array_repeat1, [114267] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9225), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [114280] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2607), 1, anon_sym_RPAREN, ACTIONS(2997), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [114293] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, STATE(4285), 1, sym_string, [114306] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8396), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, [114315] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2743), 1, anon_sym_RPAREN, ACTIONS(8678), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [114328] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4641), 3, anon_sym_COMMA, anon_sym_RPAREN, sym_identifier, [114337] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9227), 1, sym_identifier, STATE(1228), 1, sym_formal_parameters, [114350] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8911), 1, sym_identifier, ACTIONS(8913), 1, anon_sym_LBRACK, ACTIONS(8915), 1, sym_private_property_identifier, [114363] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5880), 1, anon_sym_while, ACTIONS(9229), 1, anon_sym_else, STATE(4632), 1, sym_else_clause, [114376] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9231), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [114389] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9233), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114402] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9235), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114415] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9237), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [114428] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8806), 1, sym_identifier, ACTIONS(8808), 1, anon_sym_LBRACK, ACTIONS(8810), 1, sym_private_property_identifier, [114441] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9239), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114454] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9241), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [114467] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9243), 1, anon_sym_LBRACE, ACTIONS(9245), 1, anon_sym_LPAREN, STATE(4201), 1, sym_statement_block, [114480] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9247), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [114493] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9249), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114506] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9251), 3, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP, [114515] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6557), 1, anon_sym_RPAREN, STATE(4324), 1, aux_sym_arguments_repeat1, [114528] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9253), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114541] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6557), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [114554] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9255), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [114567] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9257), 1, sym__automatic_semicolon, ACTIONS(5491), 2, anon_sym_else, anon_sym_while, [114578] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9259), 1, sym_identifier, STATE(3819), 1, sym_decorator_member_expression, STATE(3831), 1, sym_decorator_call_expression, [114591] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9261), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [114604] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9263), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114617] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9265), 1, sym_identifier, STATE(1228), 1, sym_formal_parameters, [114630] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9267), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [114643] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9269), 1, sym__automatic_semicolon, ACTIONS(1826), 2, anon_sym_else, anon_sym_while, [114654] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9271), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [114667] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9015), 1, anon_sym_EQ, ACTIONS(9273), 2, anon_sym_COMMA, anon_sym_RBRACE, [114678] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6594), 1, anon_sym_RPAREN, STATE(4350), 1, aux_sym_arguments_repeat1, [114691] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8965), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [114704] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8770), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [114717] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6594), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [114730] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9275), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [114743] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(1826), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, [114752] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(1832), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, [114761] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8982), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, [114770] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9277), 1, sym_identifier, ACTIONS(9279), 2, sym__automatic_semicolon, anon_sym_SEMI, [114781] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9281), 1, sym_identifier, ACTIONS(9283), 2, sym__automatic_semicolon, anon_sym_SEMI, [114792] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6464), 1, anon_sym_RPAREN, STATE(4380), 1, aux_sym_arguments_repeat1, [114805] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8760), 1, sym_identifier, ACTIONS(8762), 1, anon_sym_LBRACK, ACTIONS(8764), 1, sym_private_property_identifier, [114818] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6648), 1, anon_sym_COMMA, ACTIONS(8666), 1, anon_sym_COLON, STATE(4252), 1, aux_sym_sequence_expression_repeat1, [114831] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9117), 1, anon_sym_RBRACK, STATE(4265), 1, aux_sym_array_pattern_repeat1, [114844] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9285), 1, anon_sym_RBRACE, STATE(4362), 1, aux_sym_object_pattern_repeat1, [114857] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9287), 1, anon_sym_RBRACE, STATE(4364), 1, aux_sym_object_repeat1, [114870] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9289), 1, sym_identifier, ACTIONS(9291), 2, sym__automatic_semicolon, anon_sym_SEMI, [114881] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9293), 1, sym_identifier, ACTIONS(9295), 2, sym__automatic_semicolon, anon_sym_SEMI, [114892] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6464), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [114905] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9287), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [114918] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9285), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [114931] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8382), 1, anon_sym_DOT, ACTIONS(9297), 1, anon_sym_function, STATE(4227), 1, aux_sym_path_repeat1, [114944] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9299), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [114957] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9301), 1, anon_sym_RBRACE, STATE(4382), 1, aux_sym_object_pattern_repeat1, [114970] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5126), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4409), 1, aux_sym_object_repeat1, [114983] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9303), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [114996] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9305), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [115009] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9307), 1, anon_sym_RBRACE, STATE(4402), 1, aux_sym_object_pattern_repeat1, [115022] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5228), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4404), 1, aux_sym_object_repeat1, [115035] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8802), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [115048] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9309), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [115061] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5228), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [115074] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9307), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115087] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9311), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115100] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9313), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115113] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9315), 1, anon_sym_EQ, ACTIONS(3051), 2, anon_sym_COMMA, anon_sym_RBRACE, [115124] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9318), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [115137] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9108), 3, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_AMP, [115146] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5880), 1, anon_sym_while, ACTIONS(9320), 1, anon_sym_else, STATE(3635), 1, sym_else_clause, [115159] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2729), 1, anon_sym_RPAREN, ACTIONS(8662), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [115172] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9017), 1, anon_sym_RBRACK, STATE(4416), 1, aux_sym_array_pattern_repeat1, [115185] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9322), 1, anon_sym_RBRACK, STATE(4415), 1, aux_sym_array_repeat1, [115198] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9324), 1, anon_sym_RBRACE, STATE(4392), 1, aux_sym_object_pattern_repeat1, [115211] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9322), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [115224] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9017), 1, anon_sym_RBRACK, STATE(4269), 1, aux_sym_array_pattern_repeat1, [115237] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5394), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4393), 1, aux_sym_object_repeat1, [115250] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9326), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [115263] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5394), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [115276] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9324), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115289] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8064), 1, anon_sym_DOT, ACTIONS(8059), 2, anon_sym_function, sym_identifier, [115300] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8382), 1, anon_sym_DOT, ACTIONS(9328), 1, anon_sym_function, STATE(4227), 1, aux_sym_path_repeat1, [115313] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9330), 1, anon_sym_RBRACK, STATE(4394), 1, aux_sym_array_repeat1, [115326] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9332), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [115339] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9330), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [115352] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9334), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115365] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9336), 1, anon_sym_RBRACE, STATE(4467), 1, aux_sym_object_pattern_repeat1, [115378] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5320), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4250), 1, aux_sym_object_repeat1, [115391] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5320), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [115404] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9336), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115417] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8878), 1, sym_identifier, ACTIONS(8880), 1, anon_sym_LBRACK, ACTIONS(8882), 1, sym_private_property_identifier, [115430] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8959), 1, sym_identifier, ACTIONS(8961), 1, anon_sym_LBRACK, ACTIONS(8963), 1, sym_private_property_identifier, [115443] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9162), 1, anon_sym_RBRACK, STATE(4262), 1, aux_sym_array_repeat1, [115456] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9338), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [115469] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9340), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115482] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9342), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115495] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9344), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [115508] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9346), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [115521] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9348), 1, anon_sym_LBRACE, ACTIONS(9350), 1, anon_sym_LPAREN, STATE(3327), 1, sym_statement_block, [115534] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4641), 3, sym__automatic_semicolon, anon_sym_SEMI, sym_identifier, [115543] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(7315), 1, anon_sym_RPAREN, ACTIONS(9352), 1, anon_sym_COMMA, STATE(4397), 1, aux_sym_arguments_repeat1, [115556] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9355), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [115569] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9357), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115582] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6573), 1, anon_sym_RPAREN, STATE(4413), 1, aux_sym_arguments_repeat1, [115595] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6573), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [115608] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9359), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [115621] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9361), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [115634] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9363), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [115647] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5226), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4433), 1, aux_sym_object_repeat1, [115660] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9365), 1, sym_identifier, STATE(1199), 1, sym_formal_parameters, [115673] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(1882), 1, anon_sym_DQUOTE, ACTIONS(1884), 1, anon_sym_SQUOTE, STATE(4300), 1, sym_string, [115686] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3031), 1, anon_sym_RPAREN, ACTIONS(9367), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [115699] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9370), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [115712] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5226), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [115725] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2733), 1, anon_sym_RPAREN, ACTIONS(2995), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [115738] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9372), 1, anon_sym_RBRACK, STATE(4269), 1, aux_sym_array_pattern_repeat1, [115751] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9374), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [115764] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9376), 1, anon_sym_LBRACE, ACTIONS(9378), 1, anon_sym_LPAREN, STATE(2898), 1, sym_statement_block, [115777] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9380), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [115790] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9382), 1, anon_sym_RBRACK, STATE(4269), 1, aux_sym_array_pattern_repeat1, [115803] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9386), 1, anon_sym_as, ACTIONS(9384), 2, anon_sym_COMMA, anon_sym_RBRACE, [115814] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9388), 1, anon_sym_RBRACK, STATE(4462), 1, aux_sym_array_repeat1, [115827] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9390), 1, sym_identifier, STATE(1249), 1, sym_formal_parameters, [115840] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8931), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [115853] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6341), 1, anon_sym_RPAREN, STATE(4450), 1, aux_sym_arguments_repeat1, [115866] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9392), 1, sym__automatic_semicolon, ACTIONS(5804), 2, anon_sym_else, anon_sym_while, [115877] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6341), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [115890] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9394), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [115903] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9388), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [115916] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9396), 1, sym_identifier, STATE(1194), 1, sym_formal_parameters, [115929] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9090), 1, anon_sym_RBRACK, STATE(4412), 1, aux_sym_array_pattern_repeat1, [115942] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2731), 1, anon_sym_RPAREN, ACTIONS(9398), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [115955] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(5126), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [115968] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9400), 1, anon_sym_RBRACK, STATE(4403), 1, aux_sym_array_repeat1, [115981] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9402), 1, anon_sym_LBRACE, ACTIONS(9404), 1, anon_sym_LPAREN, STATE(2388), 1, sym_statement_block, [115994] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9406), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [116007] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9408), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [116020] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9410), 1, sym_identifier, STATE(1190), 1, sym_formal_parameters, [116033] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9092), 3, sym_tag_linefeed, anon_sym_LBRACE, sym_identifier, [116042] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9400), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [116055] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(3055), 1, anon_sym_COMMA, ACTIONS(9090), 1, anon_sym_RBRACK, STATE(4269), 1, aux_sym_array_pattern_repeat1, [116068] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6974), 1, anon_sym_RPAREN, STATE(4261), 1, aux_sym_arguments_repeat1, [116081] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9412), 1, anon_sym_RBRACE, STATE(4475), 1, aux_sym_object_pattern_repeat1, [116094] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9414), 1, anon_sym_COMMA, ACTIONS(9416), 1, anon_sym_RBRACE, STATE(4270), 1, aux_sym_named_imports_repeat1, [116107] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9418), 1, sym_identifier, STATE(1231), 1, sym_formal_parameters, [116120] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(4883), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4476), 1, aux_sym_object_repeat1, [116133] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6600), 1, anon_sym_RPAREN, STATE(4465), 1, aux_sym_arguments_repeat1, [116146] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2735), 1, anon_sym_RPAREN, ACTIONS(8640), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [116159] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(4883), 1, anon_sym_RBRACE, ACTIONS(8113), 1, anon_sym_COMMA, STATE(4458), 1, aux_sym_object_repeat1, [116172] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8316), 1, anon_sym_DQUOTE, ACTIONS(8318), 1, anon_sym_SQUOTE, STATE(4396), 1, sym_string, [116185] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9420), 1, sym_identifier, STATE(1182), 1, sym_formal_parameters, [116198] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9412), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [116211] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9422), 1, sym_identifier, STATE(1242), 1, sym_formal_parameters, [116224] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9424), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [116237] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2161), 3, anon_sym_LPAREN, anon_sym_COLON, anon_sym_EQ, [116246] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9426), 1, anon_sym_RBRACK, STATE(4482), 1, aux_sym_array_repeat1, [116259] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9428), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [116272] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9426), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [116285] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9301), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [116298] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8864), 1, sym_identifier, ACTIONS(8866), 1, anon_sym_LBRACK, ACTIONS(8868), 1, sym_private_property_identifier, [116311] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2737), 1, anon_sym_RPAREN, ACTIONS(8731), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [116324] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9430), 1, anon_sym_COMMA, ACTIONS(9433), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [116337] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9435), 1, anon_sym_COMMA, ACTIONS(9438), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [116350] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6600), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [116363] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8812), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [116376] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9440), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [116389] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9442), 1, sym_identifier, STATE(1228), 1, sym_formal_parameters, [116402] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8953), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [116415] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(9444), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [116428] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6974), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [116441] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9446), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [116454] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2739), 1, anon_sym_RPAREN, ACTIONS(9448), 1, anon_sym_COMMA, STATE(4408), 1, aux_sym_formal_parameters_repeat1, [116467] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8786), 1, sym_identifier, ACTIONS(8788), 1, anon_sym_LBRACK, ACTIONS(8790), 1, sym_private_property_identifier, [116480] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(8957), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [116493] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9450), 1, sym_identifier, STATE(1228), 1, sym_formal_parameters, [116506] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9452), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [116519] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9454), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [116532] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9456), 1, sym_identifier, STATE(1228), 1, sym_formal_parameters, [116545] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(9205), 1, anon_sym_COMMA, ACTIONS(9458), 1, anon_sym_RBRACE, STATE(4459), 1, aux_sym_object_pattern_repeat1, [116558] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8113), 1, anon_sym_COMMA, ACTIONS(9460), 1, anon_sym_RBRACE, STATE(4458), 1, aux_sym_object_repeat1, [116571] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9462), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [116584] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9464), 1, sym_identifier, ACTIONS(9466), 2, sym__automatic_semicolon, anon_sym_SEMI, [116595] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9468), 1, sym_identifier, STATE(1228), 1, sym_formal_parameters, [116608] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6158), 1, anon_sym_COMMA, ACTIONS(9470), 1, anon_sym_RPAREN, STATE(4022), 1, aux_sym_sequence_expression_repeat1, [116621] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(9472), 1, sym_identifier, STATE(1228), 1, sym_formal_parameters, [116634] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(6335), 1, anon_sym_COMMA, ACTIONS(9474), 1, anon_sym_RBRACK, STATE(4266), 1, aux_sym_array_repeat1, [116647] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8382), 1, anon_sym_DOT, ACTIONS(9476), 1, anon_sym_function, STATE(4227), 1, aux_sym_path_repeat1, [116660] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8382), 1, anon_sym_DOT, ACTIONS(9478), 1, anon_sym_function, STATE(4227), 1, aux_sym_path_repeat1, [116673] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6586), 1, anon_sym_RPAREN, STATE(4280), 1, aux_sym_arguments_repeat1, [116686] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8382), 1, anon_sym_DOT, ACTIONS(9480), 1, anon_sym_function, STATE(4227), 1, aux_sym_path_repeat1, [116699] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(8382), 1, anon_sym_DOT, ACTIONS(9482), 1, anon_sym_function, STATE(4227), 1, aux_sym_path_repeat1, [116712] = 4, ACTIONS(148), 1, sym_comment, ACTIONS(2089), 1, anon_sym_COMMA, ACTIONS(6586), 1, anon_sym_RPAREN, STATE(4397), 1, aux_sym_arguments_repeat1, [116725] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(5990), 1, sym__automatic_semicolon, ACTIONS(1840), 2, anon_sym_else, anon_sym_while, [116736] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5656), 2, sym__automatic_semicolon, anon_sym_SEMI, [116744] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6996), 2, anon_sym_else, anon_sym_while, [116752] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9484), 1, sym_identifier, ACTIONS(9486), 1, sym_private_property_identifier, [116762] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6803), 2, anon_sym_else, anon_sym_while, [116770] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8911), 1, sym_identifier, ACTIONS(8915), 1, sym_private_property_identifier, [116780] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9488), 1, sym_identifier, ACTIONS(9490), 1, sym_private_property_identifier, [116790] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9492), 2, sym__automatic_semicolon, anon_sym_SEMI, [116798] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9494), 1, sym_identifier, ACTIONS(9496), 1, sym_private_property_identifier, [116808] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(992), 1, sym_formal_parameters, [116818] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8806), 1, sym_identifier, ACTIONS(8810), 1, sym_private_property_identifier, [116828] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(253), 1, sym_parenthesized_expression, [116838] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9500), 2, sym__automatic_semicolon, anon_sym_SEMI, [116846] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4731), 1, sym_statement_block, [116856] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9504), 1, sym_identifier, ACTIONS(9506), 1, sym_private_property_identifier, [116866] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9433), 2, anon_sym_COMMA, anon_sym_RBRACE, [116874] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6186), 2, anon_sym_else, anon_sym_while, [116882] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9508), 1, anon_sym_LPAREN, STATE(254), 1, sym__for_header, [116892] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1245), 1, sym_formal_parameters, [116902] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1033), 1, sym_formal_parameters, [116912] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(995), 1, sym_formal_parameters, [116922] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4798), 1, sym_statement_block, [116932] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(983), 1, sym_formal_parameters, [116942] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7000), 2, anon_sym_else, anon_sym_while, [116950] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(297), 1, sym_parenthesized_expression, [116960] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9510), 1, anon_sym_LPAREN, STATE(298), 1, sym__for_header, [116970] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6305), 2, anon_sym_else, anon_sym_while, [116978] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9512), 1, anon_sym_LPAREN, STATE(4192), 1, sym_parenthesized_expression, [116988] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1039), 1, sym_formal_parameters, [116998] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9243), 1, anon_sym_LBRACE, STATE(4733), 1, sym_statement_block, [117008] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9514), 1, sym_identifier, ACTIONS(9516), 1, sym_private_property_identifier, [117018] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 2, anon_sym_else, anon_sym_while, [117026] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6309), 2, anon_sym_else, anon_sym_while, [117034] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6972), 2, anon_sym_else, anon_sym_while, [117042] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9007), 1, anon_sym_EQ, ACTIONS(9518), 1, anon_sym_COLON, [117052] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7004), 2, anon_sym_else, anon_sym_while, [117060] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(300), 1, sym_parenthesized_expression, [117070] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8794), 1, sym_identifier, ACTIONS(8798), 1, sym_private_property_identifier, [117080] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9520), 2, sym__automatic_semicolon, anon_sym_SEMI, [117088] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(9522), 1, anon_sym_RPAREN, [117098] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(9522), 1, anon_sym_RPAREN, [117108] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9524), 2, sym__automatic_semicolon, anon_sym_SEMI, [117116] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7008), 2, anon_sym_else, anon_sym_while, [117124] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6313), 2, anon_sym_else, anon_sym_while, [117132] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1076), 1, sym_formal_parameters, [117142] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9145), 1, anon_sym_LBRACE, STATE(3413), 1, sym_statement_block, [117152] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(4805), 1, sym_parenthesized_expression, [117162] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9526), 1, anon_sym_SEMI, ACTIONS(9528), 1, sym__automatic_semicolon, [117172] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9530), 2, anon_sym_COMMA, anon_sym_RBRACE, [117180] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6811), 2, anon_sym_else, anon_sym_while, [117188] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9243), 1, anon_sym_LBRACE, STATE(3972), 1, sym_statement_block, [117198] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(985), 1, sym_formal_parameters, [117208] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6150), 2, sym__automatic_semicolon, anon_sym_SEMI, [117216] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9533), 2, anon_sym_COMMA, anon_sym_RBRACE, [117224] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9535), 2, sym__automatic_semicolon, anon_sym_SEMI, [117232] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7012), 2, anon_sym_else, anon_sym_while, [117240] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9537), 2, sym__automatic_semicolon, anon_sym_SEMI, [117248] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9273), 2, anon_sym_COMMA, anon_sym_RBRACE, [117256] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6192), 2, anon_sym_else, anon_sym_while, [117264] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6317), 2, anon_sym_else, anon_sym_while, [117272] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9539), 2, anon_sym_COMMA, anon_sym_RBRACE, [117280] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6321), 2, anon_sym_else, anon_sym_while, [117288] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4665), 1, sym_formal_parameters, [117298] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9541), 1, sym_identifier, ACTIONS(9543), 1, anon_sym_function, [117308] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 2, anon_sym_else, anon_sym_while, [117316] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6325), 2, anon_sym_else, anon_sym_while, [117324] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6196), 2, anon_sym_else, anon_sym_while, [117332] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9243), 1, anon_sym_LBRACE, STATE(4215), 1, sym_statement_block, [117342] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7018), 2, anon_sym_else, anon_sym_while, [117350] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9545), 2, sym__automatic_semicolon, anon_sym_SEMI, [117358] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4690), 1, sym_formal_parameters, [117368] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7022), 2, anon_sym_else, anon_sym_while, [117376] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9145), 1, anon_sym_LBRACE, STATE(2685), 1, sym_statement_block, [117386] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9243), 1, anon_sym_LBRACE, STATE(4235), 1, sym_statement_block, [117396] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4752), 1, sym_formal_parameters, [117406] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4767), 1, sym_formal_parameters, [117416] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6329), 2, anon_sym_else, anon_sym_while, [117424] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4773), 1, sym_formal_parameters, [117434] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4777), 1, sym_statement_block, [117444] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9188), 2, anon_sym_COMMA, anon_sym_RBRACE, [117452] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9549), 1, sym_identifier, ACTIONS(9551), 1, sym_private_property_identifier, [117462] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5670), 2, sym__automatic_semicolon, anon_sym_SEMI, [117470] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(236), 1, sym_parenthesized_expression, [117480] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9553), 1, anon_sym_LPAREN, STATE(237), 1, sym__for_header, [117490] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(239), 1, sym_parenthesized_expression, [117500] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9376), 1, anon_sym_LBRACE, STATE(2187), 1, sym_statement_block, [117510] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6932), 2, anon_sym_else, anon_sym_while, [117518] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2491), 2, sym__automatic_semicolon, anon_sym_SEMI, [117526] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9555), 2, sym__automatic_semicolon, anon_sym_SEMI, [117534] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9557), 1, anon_sym_LPAREN, STATE(241), 1, sym__for_header, [117544] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6815), 2, anon_sym_else, anon_sym_while, [117552] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9559), 1, anon_sym_from, STATE(4213), 1, sym__from_clause, [117562] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6690), 2, anon_sym_else, anon_sym_while, [117570] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8670), 1, sym_identifier, STATE(4224), 1, sym_component_attribute, [117580] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5808), 2, sym__automatic_semicolon, anon_sym_SEMI, [117588] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(256), 1, sym_parenthesized_expression, [117598] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(271), 1, sym_parenthesized_expression, [117608] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9561), 1, anon_sym_LPAREN, STATE(273), 1, sym__for_header, [117618] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2177), 1, anon_sym_LBRACE, ACTIONS(2179), 1, anon_sym_EQ_GT, [117628] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(275), 1, sym_parenthesized_expression, [117638] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9402), 1, anon_sym_LBRACE, STATE(2136), 1, sym_statement_block, [117648] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9348), 1, anon_sym_LBRACE, STATE(2415), 1, sym_statement_block, [117658] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9563), 2, sym__automatic_semicolon, anon_sym_SEMI, [117666] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9565), 2, sym__automatic_semicolon, anon_sym_SEMI, [117674] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6728), 2, anon_sym_else, anon_sym_while, [117682] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2241), 2, sym__automatic_semicolon, anon_sym_SEMI, [117690] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9567), 1, anon_sym_SEMI, ACTIONS(9569), 1, sym__automatic_semicolon, [117700] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7315), 2, anon_sym_COMMA, anon_sym_RPAREN, [117708] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8760), 1, sym_identifier, ACTIONS(8764), 1, sym_private_property_identifier, [117718] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6702), 2, anon_sym_else, anon_sym_while, [117726] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6732), 2, anon_sym_else, anon_sym_while, [117734] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9571), 2, sym__automatic_semicolon, anon_sym_SEMI, [117742] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5980), 2, sym__automatic_semicolon, anon_sym_SEMI, [117750] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6938), 2, anon_sym_else, anon_sym_while, [117758] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2471), 2, sym__automatic_semicolon, anon_sym_SEMI, [117766] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9573), 1, anon_sym_LBRACE, STATE(3502), 1, sym_switch_body, [117776] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9575), 2, anon_sym_COMMA, anon_sym_RBRACE, [117784] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6738), 2, anon_sym_else, anon_sym_while, [117792] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9577), 2, anon_sym_COMMA, anon_sym_RBRACE, [117800] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(235), 1, sym_parenthesized_expression, [117810] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4836), 1, sym_statement_block, [117820] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4838), 1, sym_statement_block, [117830] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9579), 2, anon_sym_COMMA, anon_sym_RBRACE, [117838] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4842), 1, sym_statement_block, [117848] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5499), 2, sym__automatic_semicolon, anon_sym_SEMI, [117856] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2487), 2, sym__automatic_semicolon, anon_sym_SEMI, [117864] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9581), 2, sym__automatic_semicolon, anon_sym_SEMI, [117872] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9577), 2, anon_sym_COMMA, anon_sym_RBRACE, [117880] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9583), 1, anon_sym_LBRACE, STATE(3205), 1, sym_switch_body, [117890] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4776), 1, sym_statement_block, [117900] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4688), 1, sym_statement_block, [117910] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4605), 1, sym_statement_block, [117920] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9585), 2, sym__automatic_semicolon, anon_sym_SEMI, [117928] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4844), 1, sym_statement_block, [117938] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9577), 2, anon_sym_COMMA, anon_sym_RBRACE, [117946] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9577), 2, anon_sym_COMMA, anon_sym_RBRACE, [117954] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9577), 2, anon_sym_COMMA, anon_sym_RBRACE, [117962] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5800), 2, sym__automatic_semicolon, anon_sym_SEMI, [117970] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9587), 2, sym__automatic_semicolon, anon_sym_SEMI, [117978] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9589), 2, sym__automatic_semicolon, anon_sym_SEMI, [117986] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9591), 2, sym__automatic_semicolon, anon_sym_SEMI, [117994] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5668), 2, sym__automatic_semicolon, anon_sym_SEMI, [118002] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5720), 2, sym__automatic_semicolon, anon_sym_SEMI, [118010] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6779), 2, anon_sym_else, anon_sym_while, [118018] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4619), 2, sym__automatic_semicolon, anon_sym_SEMI, [118026] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6942), 2, anon_sym_else, anon_sym_while, [118034] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6821), 2, anon_sym_else, anon_sym_while, [118042] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9348), 1, anon_sym_LBRACE, STATE(3342), 1, sym_statement_block, [118052] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6946), 2, anon_sym_else, anon_sym_while, [118060] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9593), 1, anon_sym_LBRACE, STATE(4642), 1, sym_object, [118070] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8670), 1, sym_identifier, STATE(4167), 1, sym_component_attribute, [118080] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9595), 2, sym__automatic_semicolon, anon_sym_SEMI, [118088] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9597), 2, sym__automatic_semicolon, anon_sym_SEMI, [118096] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9599), 2, sym__automatic_semicolon, anon_sym_SEMI, [118104] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(276), 1, sym_parenthesized_expression, [118114] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9601), 2, sym__automatic_semicolon, anon_sym_SEMI, [118122] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6825), 2, anon_sym_else, anon_sym_while, [118130] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4834), 1, sym_statement_block, [118140] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6978), 2, anon_sym_else, anon_sym_while, [118148] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9603), 2, sym__automatic_semicolon, anon_sym_SEMI, [118156] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9605), 2, sym__automatic_semicolon, anon_sym_SEMI, [118164] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9607), 1, sym_identifier, ACTIONS(9609), 1, sym_private_property_identifier, [118174] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4771), 2, sym__automatic_semicolon, anon_sym_SEMI, [118182] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8878), 1, sym_identifier, ACTIONS(8882), 1, sym_private_property_identifier, [118192] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9611), 1, sym_identifier, ACTIONS(9613), 1, sym_private_property_identifier, [118202] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5816), 2, sym__automatic_semicolon, anon_sym_SEMI, [118210] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9615), 2, sym__automatic_semicolon, anon_sym_SEMI, [118218] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6763), 2, anon_sym_else, anon_sym_while, [118226] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6783), 2, anon_sym_else, anon_sym_while, [118234] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6952), 2, anon_sym_else, anon_sym_while, [118242] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5591), 2, sym__automatic_semicolon, anon_sym_SEMI, [118250] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9617), 2, sym__automatic_semicolon, anon_sym_SEMI, [118258] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6718), 2, anon_sym_else, anon_sym_while, [118266] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9619), 1, sym_identifier, ACTIONS(9621), 1, sym_private_property_identifier, [118276] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8959), 1, sym_identifier, ACTIONS(8963), 1, sym_private_property_identifier, [118286] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9623), 1, sym_identifier, ACTIONS(9625), 1, sym_private_property_identifier, [118296] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4607), 1, sym_statement_block, [118306] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4609), 1, sym_formal_parameters, [118316] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9627), 2, sym__automatic_semicolon, anon_sym_SEMI, [118324] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9629), 1, anon_sym_LPAREN, STATE(3385), 1, sym_parenthesized_expression, [118334] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9631), 1, anon_sym_SEMI, ACTIONS(9633), 1, sym__automatic_semicolon, [118344] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9635), 2, sym__automatic_semicolon, anon_sym_SEMI, [118352] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9637), 1, anon_sym_LBRACE, STATE(3076), 1, sym_switch_body, [118362] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4610), 1, sym_formal_parameters, [118372] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6958), 2, anon_sym_else, anon_sym_while, [118380] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9166), 2, anon_sym_COMMA, anon_sym_RBRACK, [118388] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9639), 2, sym__automatic_semicolon, anon_sym_SEMI, [118396] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9641), 2, sym__automatic_semicolon, anon_sym_SEMI, [118404] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9643), 1, anon_sym_LBRACE, STATE(3574), 1, sym_statement_block, [118414] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9645), 2, sym__automatic_semicolon, anon_sym_SEMI, [118422] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6744), 2, anon_sym_else, anon_sym_while, [118430] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9647), 1, anon_sym_LBRACE, STATE(4734), 1, sym_switch_body, [118440] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9649), 2, sym__automatic_semicolon, anon_sym_SEMI, [118448] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4612), 1, sym_formal_parameters, [118458] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9651), 2, sym__automatic_semicolon, anon_sym_SEMI, [118466] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(233), 1, sym_parenthesized_expression, [118476] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(4604), 1, sym_parenthesized_expression, [118486] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9653), 2, sym__automatic_semicolon, anon_sym_SEMI, [118494] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9655), 2, sym__automatic_semicolon, anon_sym_SEMI, [118502] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9657), 2, anon_sym_COMMA, anon_sym_RBRACE, [118510] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9559), 1, anon_sym_from, STATE(4172), 1, sym__from_clause, [118520] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4616), 1, sym_statement_block, [118530] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9348), 1, anon_sym_LBRACE, STATE(3347), 1, sym_statement_block, [118540] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(987), 1, sym_formal_parameters, [118550] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9659), 1, anon_sym_SEMI, ACTIONS(9661), 1, sym__automatic_semicolon, [118560] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9663), 1, anon_sym_DQUOTE, ACTIONS(9665), 1, anon_sym_SQUOTE, [118570] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4848), 1, sym_statement_block, [118580] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1226), 1, sym_formal_parameters, [118590] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1113), 1, sym_formal_parameters, [118600] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(998), 1, sym_formal_parameters, [118610] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4496), 1, sym_statement_block, [118620] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7317), 2, anon_sym_COMMA, anon_sym_RBRACK, [118628] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5822), 2, sym__automatic_semicolon, anon_sym_SEMI, [118636] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9667), 1, anon_sym_SEMI, ACTIONS(9669), 1, sym__automatic_semicolon, [118646] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9671), 2, sym__automatic_semicolon, anon_sym_SEMI, [118654] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1062), 1, sym_formal_parameters, [118664] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4618), 1, sym_formal_parameters, [118674] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9673), 2, sym__automatic_semicolon, anon_sym_SEMI, [118682] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2483), 2, anon_sym_else, anon_sym_while, [118690] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(9675), 1, anon_sym_RPAREN, [118700] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(9675), 1, anon_sym_RPAREN, [118710] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9677), 1, anon_sym_LPAREN, STATE(2969), 1, sym_parenthesized_expression, [118720] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(1802), 1, anon_sym_SEMI, ACTIONS(1941), 1, sym__automatic_semicolon, [118730] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(2163), 1, anon_sym_LBRACE, STATE(3310), 1, sym_statement_block, [118740] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4757), 2, sym__automatic_semicolon, anon_sym_SEMI, [118748] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(3620), 1, sym_statement_block, [118758] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9679), 2, sym__automatic_semicolon, anon_sym_SEMI, [118766] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4611), 2, sym__automatic_semicolon, anon_sym_SEMI, [118774] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8620), 1, sym_identifier, STATE(4435), 1, sym_component_attribute, [118784] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5537), 2, sym__automatic_semicolon, anon_sym_SEMI, [118792] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2237), 2, sym__automatic_semicolon, anon_sym_SEMI, [118800] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(242), 1, sym_parenthesized_expression, [118810] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(4671), 1, sym_parenthesized_expression, [118820] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4611), 1, sym_statement_block, [118830] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9681), 1, sym_identifier, ACTIONS(9683), 1, sym_private_property_identifier, [118840] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6750), 2, anon_sym_else, anon_sym_while, [118848] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4619), 1, sym_formal_parameters, [118858] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5589), 2, sym__automatic_semicolon, anon_sym_SEMI, [118866] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9559), 1, anon_sym_from, STATE(4207), 1, sym__from_clause, [118876] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9685), 2, sym__automatic_semicolon, anon_sym_SEMI, [118884] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9687), 1, anon_sym_LPAREN, STATE(2845), 1, sym_parenthesized_expression, [118894] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1000), 1, sym_formal_parameters, [118904] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9689), 2, sym__automatic_semicolon, anon_sym_SEMI, [118912] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4678), 1, sym_statement_block, [118922] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6787), 2, anon_sym_else, anon_sym_while, [118930] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6706), 2, anon_sym_else, anon_sym_while, [118938] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9691), 2, sym__automatic_semicolon, anon_sym_SEMI, [118946] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1232), 1, sym_formal_parameters, [118956] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1069), 1, sym_formal_parameters, [118966] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1002), 1, sym_formal_parameters, [118976] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4644), 1, sym_statement_block, [118986] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4549), 1, sym_statement_block, [118996] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6982), 2, anon_sym_else, anon_sym_while, [119004] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6829), 2, anon_sym_else, anon_sym_while, [119012] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4520), 2, sym__automatic_semicolon, anon_sym_SEMI, [119020] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1079), 1, sym_formal_parameters, [119030] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4670), 1, sym_statement_block, [119040] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4622), 1, sym_formal_parameters, [119050] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(9693), 1, anon_sym_RPAREN, [119060] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(9693), 1, anon_sym_RPAREN, [119070] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(252), 1, sym_parenthesized_expression, [119080] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(4680), 1, sym_parenthesized_expression, [119090] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9695), 1, anon_sym_LBRACE, STATE(3118), 1, sym_statement_block, [119100] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4623), 1, sym_statement_block, [119110] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9559), 1, anon_sym_from, STATE(4225), 1, sym__from_clause, [119120] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9697), 1, anon_sym_LPAREN, STATE(3545), 1, sym_parenthesized_expression, [119130] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(978), 1, sym_formal_parameters, [119140] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4530), 1, sym_statement_block, [119150] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9145), 1, anon_sym_LBRACE, STATE(3418), 1, sym_statement_block, [119160] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1222), 1, sym_formal_parameters, [119170] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1098), 1, sym_formal_parameters, [119180] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(979), 1, sym_formal_parameters, [119190] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4543), 1, sym_statement_block, [119200] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6791), 2, anon_sym_else, anon_sym_while, [119208] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9699), 2, sym__automatic_semicolon, anon_sym_SEMI, [119216] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6180), 2, anon_sym_else, anon_sym_while, [119224] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1027), 1, sym_formal_parameters, [119234] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6710), 2, anon_sym_else, anon_sym_while, [119242] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4624), 1, sym_statement_block, [119252] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(9701), 1, anon_sym_RPAREN, [119262] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(9701), 1, anon_sym_RPAREN, [119272] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9703), 1, anon_sym_SEMI, ACTIONS(9705), 1, sym__automatic_semicolon, [119282] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8628), 1, aux_sym_nested_identifier_token1, ACTIONS(9707), 1, anon_sym_RPAREN, [119292] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9709), 2, anon_sym_STAR, sym_identifier, [119300] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9547), 1, anon_sym_LBRACE, STATE(4625), 1, sym_statement_block, [119310] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8630), 1, aux_sym_nested_identifier_token1, ACTIONS(9707), 1, anon_sym_RPAREN, [119320] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9559), 1, anon_sym_from, STATE(4198), 1, sym__from_clause, [119330] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9657), 2, anon_sym_COMMA, anon_sym_RBRACE, [119338] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9711), 2, anon_sym_COMMA, anon_sym_RBRACE, [119346] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(988), 1, sym_formal_parameters, [119356] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1036), 1, sym_formal_parameters, [119366] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4687), 1, sym_statement_block, [119376] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6962), 2, anon_sym_else, anon_sym_while, [119384] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1236), 1, sym_formal_parameters, [119394] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1020), 1, sym_formal_parameters, [119404] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(989), 1, sym_formal_parameters, [119414] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9502), 1, anon_sym_LBRACE, STATE(4706), 1, sym_statement_block, [119424] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9713), 1, sym_identifier, ACTIONS(9715), 1, sym_private_property_identifier, [119434] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9498), 1, anon_sym_LPAREN, STATE(1042), 1, sym_formal_parameters, [119444] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9717), 2, sym__automatic_semicolon, anon_sym_SEMI, [119452] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6986), 2, anon_sym_else, anon_sym_while, [119460] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9402), 1, anon_sym_LBRACE, STATE(2546), 1, sym_statement_block, [119470] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6612), 2, anon_sym_else, anon_sym_while, [119478] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6616), 2, anon_sym_else, anon_sym_while, [119486] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1200), 1, sym_formal_parameters, [119496] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4567), 1, sym_formal_parameters, [119506] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8864), 1, sym_identifier, ACTIONS(8868), 1, sym_private_property_identifier, [119516] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6992), 2, anon_sym_else, anon_sym_while, [119524] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8620), 1, sym_identifier, STATE(4278), 1, sym_component_attribute, [119534] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9719), 2, sym__automatic_semicolon, anon_sym_SEMI, [119542] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1215), 1, sym_formal_parameters, [119552] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9721), 1, sym_identifier, ACTIONS(9723), 1, sym_private_property_identifier, [119562] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6968), 2, anon_sym_else, anon_sym_while, [119570] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6795), 2, anon_sym_else, anon_sym_while, [119578] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4289), 2, anon_sym_RPAREN, anon_sym_EQ, [119586] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4620), 1, sym_formal_parameters, [119596] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9725), 1, anon_sym_LBRACE, STATE(3665), 1, sym_switch_body, [119606] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(304), 1, sym_parenthesized_expression, [119616] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(240), 1, sym_parenthesized_expression, [119626] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6754), 2, anon_sym_else, anon_sym_while, [119634] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(258), 1, sym_parenthesized_expression, [119644] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6624), 2, anon_sym_else, anon_sym_while, [119652] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9727), 1, sym_identifier, ACTIONS(9729), 1, anon_sym_function, [119662] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6628), 2, anon_sym_else, anon_sym_while, [119670] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(1238), 1, sym_formal_parameters, [119680] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6632), 2, anon_sym_else, anon_sym_while, [119688] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6636), 2, anon_sym_else, anon_sym_while, [119696] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6799), 2, anon_sym_else, anon_sym_while, [119704] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(259), 1, sym_parenthesized_expression, [119714] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(4617), 1, sym_parenthesized_expression, [119724] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(2479), 2, anon_sym_else, anon_sym_while, [119732] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9731), 1, anon_sym_LPAREN, STATE(309), 1, sym__for_header, [119742] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9733), 1, sym_identifier, ACTIONS(9735), 1, sym_private_property_identifier, [119752] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9737), 1, anon_sym_DQUOTE, ACTIONS(9739), 1, anon_sym_SQUOTE, [119762] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8786), 1, sym_identifier, ACTIONS(8790), 1, sym_private_property_identifier, [119772] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9741), 1, sym_identifier, ACTIONS(9743), 1, sym_private_property_identifier, [119782] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8969), 1, anon_sym_LPAREN, STATE(4722), 1, sym_formal_parameters, [119792] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9376), 1, anon_sym_LBRACE, STATE(2810), 1, sym_statement_block, [119802] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(8945), 1, anon_sym_LPAREN, STATE(272), 1, sym_parenthesized_expression, [119812] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6833), 2, anon_sym_else, anon_sym_while, [119820] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9745), 1, sym_identifier, ACTIONS(9747), 1, anon_sym_function, [119830] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9749), 2, sym__automatic_semicolon, anon_sym_SEMI, [119838] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6640), 2, anon_sym_else, anon_sym_while, [119846] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9402), 1, anon_sym_LBRACE, STATE(2561), 1, sym_statement_block, [119856] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6644), 2, anon_sym_else, anon_sym_while, [119864] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9751), 2, sym__automatic_semicolon, anon_sym_SEMI, [119872] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6767), 2, anon_sym_else, anon_sym_while, [119880] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9657), 2, anon_sym_COMMA, anon_sym_RBRACE, [119888] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9753), 1, sym_identifier, ACTIONS(9755), 1, anon_sym_function, [119898] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9657), 2, anon_sym_COMMA, anon_sym_RBRACE, [119906] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9757), 2, sym__automatic_semicolon, anon_sym_SEMI, [119914] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6771), 2, anon_sym_else, anon_sym_while, [119922] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9759), 1, sym_identifier, ACTIONS(9761), 1, anon_sym_function, [119932] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9657), 2, anon_sym_COMMA, anon_sym_RBRACE, [119940] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6775), 2, anon_sym_else, anon_sym_while, [119948] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9657), 2, anon_sym_COMMA, anon_sym_RBRACE, [119956] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9438), 2, anon_sym_COMMA, anon_sym_RBRACE, [119964] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9763), 1, sym_identifier, ACTIONS(9765), 1, anon_sym_function, [119974] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9767), 1, anon_sym_DQUOTE, ACTIONS(9769), 1, anon_sym_SQUOTE, [119984] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9771), 2, sym__automatic_semicolon, anon_sym_SEMI, [119992] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9376), 1, anon_sym_LBRACE, STATE(2815), 1, sym_statement_block, [120002] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9773), 1, anon_sym_DQUOTE, ACTIONS(9775), 1, anon_sym_SQUOTE, [120012] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6714), 2, anon_sym_else, anon_sym_while, [120020] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9777), 1, anon_sym_DQUOTE, ACTIONS(9779), 1, anon_sym_SQUOTE, [120030] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9781), 1, anon_sym_DQUOTE, ACTIONS(9783), 1, anon_sym_SQUOTE, [120040] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9785), 1, sym_identifier, ACTIONS(9787), 1, sym_private_property_identifier, [120050] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9789), 1, anon_sym_DQUOTE, ACTIONS(9791), 1, anon_sym_SQUOTE, [120060] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9559), 1, anon_sym_from, STATE(4203), 1, sym__from_clause, [120070] = 3, ACTIONS(148), 1, sym_comment, ACTIONS(9793), 1, anon_sym_DQUOTE, ACTIONS(9795), 1, anon_sym_SQUOTE, [120080] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5820), 2, sym__automatic_semicolon, anon_sym_SEMI, [120088] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9797), 1, anon_sym_function, [120095] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6934), 1, anon_sym_RPAREN, [120102] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9799), 1, anon_sym_COLON, [120109] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6551), 1, anon_sym_RPAREN, [120116] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9801), 1, anon_sym_EQ, [120123] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9803), 1, sym_query_text, [120130] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9805), 1, anon_sym_EQ, [120137] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9807), 1, anon_sym_COLON, [120144] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8656), 1, anon_sym_RPAREN, [120151] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6418), 1, anon_sym_RBRACE, [120158] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9809), 1, anon_sym_BQUOTE_BQUOTE_BQUOTE, [120165] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6948), 1, anon_sym_SEMI, [120172] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5389), 1, anon_sym_RBRACK, [120179] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9811), 1, anon_sym_from, [120186] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9813), 1, anon_sym_DQUOTE, [120193] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9813), 1, anon_sym_SQUOTE, [120200] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9815), 1, anon_sym_EQ_GT, [120207] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9817), 1, anon_sym_COLON, [120214] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6954), 1, anon_sym_SEMI, [120221] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9819), 1, anon_sym_as, [120228] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9821), 1, anon_sym_meta, [120235] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9823), 1, anon_sym_EQ, [120242] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8660), 1, anon_sym_RPAREN, [120249] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6608), 1, anon_sym_RPAREN, [120256] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6720), 1, anon_sym_SEMI, [120263] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9675), 1, anon_sym_RPAREN, [120270] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6805), 1, anon_sym_RPAREN, [120277] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9825), 1, anon_sym_DQUOTE, [120284] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9827), 1, anon_sym_EQ, [120291] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4957), 1, anon_sym_RBRACK, [120298] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4979), 1, anon_sym_RBRACK, [120305] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6740), 1, anon_sym_RPAREN, [120312] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6596), 1, anon_sym_RPAREN, [120319] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9829), 1, anon_sym_COLON, [120326] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9831), 1, anon_sym_EQ_GT, [120333] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9833), 1, anon_sym_from, [120340] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9835), 1, anon_sym_RBRACK, [120347] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9837), 1, anon_sym_EQ_GT, [120354] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9839), 1, anon_sym_EQ, [120361] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5224), 1, anon_sym_RBRACK, [120368] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9841), 1, anon_sym_COLON, [120375] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6964), 1, anon_sym_RPAREN, [120382] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9843), 1, anon_sym_COLON, [120389] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9845), 1, anon_sym_EQ, [120396] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9297), 1, anon_sym_function, [120403] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9847), 1, anon_sym_EQ_GT, [120410] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9849), 1, anon_sym_COLON, [120417] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9851), 1, anon_sym_meta, [120424] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9825), 1, anon_sym_SQUOTE, [120431] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9853), 1, anon_sym_EQ, [120438] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9855), 1, sym_regex_pattern, [120445] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9857), 1, anon_sym_RBRACK, [120452] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6807), 1, anon_sym_RPAREN, [120459] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9859), 1, sym_cfml_template_content, [120466] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6620), 1, anon_sym_RPAREN, [120473] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6559), 1, anon_sym_RPAREN, [120480] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9861), 1, anon_sym_EQ, [120487] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9863), 1, anon_sym_COLON, [120494] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9865), 1, anon_sym_meta, [120501] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9867), 1, anon_sym_EQ, [120508] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9869), 1, anon_sym_COLON, [120515] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9871), 1, anon_sym_while, [120522] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9873), 1, anon_sym_COLON, [120529] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9875), 1, anon_sym_COLON, [120536] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9877), 1, anon_sym_RBRACK, [120543] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9879), 1, anon_sym_RBRACK, [120550] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9881), 1, anon_sym_RPAREN, [120557] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9883), 1, anon_sym_RBRACK, [120564] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9885), 1, anon_sym_COLON, [120571] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9887), 1, anon_sym_COLON, [120578] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9889), 1, anon_sym_from, [120585] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9891), 1, anon_sym_COLON, [120592] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8432), 1, anon_sym_from, [120599] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6746), 1, anon_sym_RPAREN, [120606] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9893), 1, ts_builtin_sym_end, [120613] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9895), 1, anon_sym_SLASH2, [120620] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9897), 1, anon_sym_from, [120627] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9899), 1, anon_sym_target, [120634] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6160), 1, anon_sym_SEMI, [120641] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9901), 1, anon_sym_COLON, [120648] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9903), 1, anon_sym_COLON, [120655] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9905), 1, anon_sym_DQUOTE, [120662] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9905), 1, anon_sym_SQUOTE, [120669] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9907), 1, anon_sym_EQ, [120676] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9865), 1, anon_sym_target, [120683] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6988), 1, anon_sym_SEMI, [120690] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5322), 1, anon_sym_RBRACK, [120697] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9909), 1, anon_sym_DQUOTE, [120704] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9911), 1, anon_sym_COLON, [120711] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8626), 1, anon_sym_RPAREN, [120718] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9909), 1, anon_sym_SQUOTE, [120725] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6588), 1, anon_sym_RPAREN, [120732] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9693), 1, anon_sym_RPAREN, [120739] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5070), 1, anon_sym_RBRACK, [120746] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9913), 1, anon_sym_SLASH2, [120753] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6476), 1, anon_sym_RPAREN, [120760] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9915), 1, anon_sym_COLON, [120767] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9917), 1, anon_sym_as, [120774] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9919), 1, anon_sym_target, [120781] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9921), 1, anon_sym_EQ_GT, [120788] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9923), 1, anon_sym_COLON, [120795] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9925), 1, anon_sym_SLASH2, [120802] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9927), 1, anon_sym_EQ, [120809] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9929), 1, sym_regex_pattern, [120816] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9931), 1, sym_cfml_template_content, [120823] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9933), 1, anon_sym_COLON, [120830] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9935), 1, anon_sym_EQ, [120837] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9522), 1, anon_sym_RPAREN, [120844] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9937), 1, anon_sym_while, [120851] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9939), 1, anon_sym_COLON, [120858] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6569), 1, anon_sym_RPAREN, [120865] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9941), 1, anon_sym_EQ_GT, [120872] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9943), 1, anon_sym_COLON, [120879] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9945), 1, anon_sym_COLON, [120886] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9947), 1, anon_sym_meta, [120893] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9949), 1, sym_identifier, [120900] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9951), 1, anon_sym_SLASH2, [120907] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9953), 1, anon_sym_meta, [120914] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9955), 1, anon_sym_EQ, [120921] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9957), 1, sym_identifier, [120928] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9959), 1, anon_sym_RBRACK, [120935] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6618), 1, anon_sym_RPAREN, [120942] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6478), 1, anon_sym_RPAREN, [120949] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7014), 1, anon_sym_SEMI, [120956] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6561), 1, anon_sym_RPAREN, [120963] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9961), 1, anon_sym_COLON, [120970] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9963), 1, anon_sym_DQUOTE, [120977] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9963), 1, anon_sym_SQUOTE, [120984] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9965), 1, anon_sym_DQUOTE, [120991] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9967), 1, anon_sym_RBRACK, [120998] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7024), 1, anon_sym_SEMI, [121005] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9969), 1, sym_identifier, [121012] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9971), 1, anon_sym_BQUOTE_BQUOTE_BQUOTE, [121019] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6345), 1, anon_sym_RPAREN, [121026] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8638), 1, anon_sym_RPAREN, [121033] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4974), 1, anon_sym_RBRACK, [121040] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6756), 1, anon_sym_RPAREN, [121047] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9701), 1, anon_sym_RPAREN, [121054] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5305), 1, anon_sym_RBRACK, [121061] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9973), 1, anon_sym_RPAREN, [121068] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9975), 1, anon_sym_COLON, [121075] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6563), 1, anon_sym_RPAREN, [121082] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9977), 1, sym_identifier, [121089] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9979), 1, sym_regex_pattern, [121096] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5334), 1, anon_sym_RBRACK, [121103] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9707), 1, anon_sym_RPAREN, [121110] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9981), 1, anon_sym_COLON, [121117] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9983), 1, anon_sym_COLON, [121124] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9821), 1, anon_sym_target, [121131] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6333), 1, anon_sym_SEMI, [121138] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9985), 1, anon_sym_BQUOTE_BQUOTE_BQUOTE, [121145] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9987), 1, anon_sym_EQ, [121152] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9989), 1, anon_sym_COLON, [121159] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9991), 1, anon_sym_COLON, [121166] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(9993), 1, anon_sym_SLASH2, [121173] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6724), 1, anon_sym_RPAREN, [121180] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9995), 1, anon_sym_EQ_GT, [121187] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9997), 1, anon_sym_meta, [121194] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9999), 1, anon_sym_EQ_GT, [121201] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10001), 1, anon_sym_DQUOTE, [121208] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10001), 1, anon_sym_SQUOTE, [121215] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10003), 1, anon_sym_while, [121222] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10005), 1, anon_sym_COLON, [121229] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6602), 1, anon_sym_RPAREN, [121236] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10007), 1, sym_identifier, [121243] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10009), 1, sym_regex_pattern, [121250] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9965), 1, anon_sym_SQUOTE, [121257] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9997), 1, anon_sym_target, [121264] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6606), 1, anon_sym_RPAREN, [121271] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10011), 1, sym_identifier, [121278] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9899), 1, anon_sym_meta, [121285] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5103), 1, anon_sym_RBRACK, [121292] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10013), 1, anon_sym_EQ, [121299] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10015), 1, anon_sym_DQUOTE, [121306] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10015), 1, anon_sym_SQUOTE, [121313] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10017), 1, anon_sym_from, [121320] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10019), 1, sym_regex_pattern, [121327] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8644), 1, anon_sym_RPAREN, [121334] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6582), 1, anon_sym_RPAREN, [121341] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10021), 1, anon_sym_EQ_GT, [121348] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5105), 1, anon_sym_RBRACK, [121355] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10023), 1, anon_sym_EQ_GT, [121362] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10025), 1, anon_sym_EQ, [121369] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10027), 1, anon_sym_DQUOTE, [121376] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10027), 1, anon_sym_SQUOTE, [121383] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10029), 1, sym_regex_pattern, [121390] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10031), 1, anon_sym_COLON, [121397] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5130), 1, anon_sym_RBRACK, [121404] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10033), 1, anon_sym_RBRACK, [121411] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10035), 1, anon_sym_RPAREN, [121418] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6472), 1, anon_sym_RPAREN, [121425] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7026), 1, anon_sym_RPAREN, [121432] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6692), 1, anon_sym_RPAREN, [121439] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10037), 1, anon_sym_COLON, [121446] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10039), 1, anon_sym_EQ, [121453] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9851), 1, anon_sym_target, [121460] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6694), 1, anon_sym_RPAREN, [121467] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9947), 1, anon_sym_target, [121474] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8149), 1, anon_sym_LPAREN, [121481] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9919), 1, anon_sym_meta, [121488] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10041), 1, anon_sym_COLON, [121495] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10043), 1, sym_regex_pattern, [121502] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10045), 1, anon_sym_COLON, [121509] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10047), 1, anon_sym_COLON, [121516] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10049), 1, anon_sym_EQ_GT, [121523] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6347), 1, anon_sym_RPAREN, [121530] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10051), 1, sym_identifier, [121537] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10053), 1, anon_sym_SLASH2, [121544] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8664), 1, anon_sym_EQ, [121551] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10055), 1, anon_sym_COLON, [121558] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6416), 1, anon_sym_RPAREN, [121565] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(8717), 1, anon_sym_EQ, [121572] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7028), 1, anon_sym_SEMI, [121579] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10057), 1, anon_sym_COLON, [121586] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10059), 1, anon_sym_COLON, [121593] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10061), 1, sym_query_text, [121600] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10063), 1, sym_query_text, [121607] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10065), 1, sym_identifier, [121614] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10067), 1, anon_sym_SLASH2, [121621] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7032), 1, anon_sym_SEMI, [121628] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7030), 1, anon_sym_RPAREN, [121635] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6567), 1, anon_sym_SEMI, [121642] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10069), 1, anon_sym_RPAREN, [121649] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9953), 1, anon_sym_target, [121656] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7034), 1, anon_sym_SEMI, [121663] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10071), 1, anon_sym_while, [121670] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10073), 1, anon_sym_EQ, [121677] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10075), 1, anon_sym_COLON, [121684] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7036), 1, anon_sym_RPAREN, [121691] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10077), 1, anon_sym_EQ, [121698] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6696), 1, anon_sym_RPAREN, [121705] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6565), 1, anon_sym_RPAREN, [121712] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6349), 1, anon_sym_RPAREN, [121719] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10079), 1, anon_sym_COLON, [121726] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5309), 1, anon_sym_RBRACK, [121733] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10081), 1, anon_sym_EQ, [121740] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10083), 1, anon_sym_COLON, [121747] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10085), 1, anon_sym_from, [121754] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10087), 1, anon_sym_function, [121761] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5307), 1, anon_sym_RBRACK, [121768] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10089), 1, sym_identifier, [121775] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10091), 1, anon_sym_EQ_GT, [121782] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6480), 1, anon_sym_RPAREN, [121789] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10093), 1, anon_sym_COLON, [121796] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10095), 1, anon_sym_EQ, [121803] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7038), 1, anon_sym_SEMI, [121810] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10097), 1, sym_identifier, [121817] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10099), 1, sym_query_text, [121824] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10101), 1, sym_query_text, [121831] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10103), 1, sym_identifier, [121838] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10105), 1, anon_sym_SLASH2, [121845] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6590), 1, anon_sym_RPAREN, [121852] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10107), 1, anon_sym_EQ, [121859] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10109), 1, sym_query_text, [121866] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6698), 1, anon_sym_SEMI, [121873] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10111), 1, sym_identifier, [121880] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6331), 1, anon_sym_RPAREN, [121887] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10113), 1, anon_sym_COLON, [121894] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(5101), 1, anon_sym_RBRACK, [121901] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10115), 1, sym_identifier, [121908] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7040), 1, anon_sym_SEMI, [121915] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10117), 1, anon_sym_EQ, [121922] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10119), 1, sym_query_text, [121929] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10121), 1, sym_query_text, [121936] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10123), 1, sym_identifier, [121943] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10125), 1, sym_regex_pattern, [121950] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10127), 1, sym_regex_pattern, [121957] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10129), 1, sym_identifier, [121964] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10131), 1, anon_sym_BQUOTE_BQUOTE_BQUOTE, [121971] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(7042), 1, anon_sym_RPAREN, [121978] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10133), 1, sym_identifier, [121985] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10135), 1, anon_sym_RPAREN, [121992] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6734), 1, anon_sym_SEMI, [121999] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10137), 1, sym_cfml_template_content, [122006] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6162), 1, anon_sym_SEMI, [122013] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10139), 1, sym_identifier, [122020] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10141), 1, sym_query_text, [122027] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10143), 1, sym_query_text, [122034] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10145), 1, sym_identifier, [122041] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10147), 1, sym_cfml_template_content, [122048] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10149), 1, sym_query_text, [122055] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6188), 1, anon_sym_RPAREN, [122062] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10151), 1, sym_identifier, [122069] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10153), 1, sym_query_text, [122076] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10155), 1, anon_sym_EQ, [122083] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10157), 1, sym_query_text, [122090] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10159), 1, sym_query_text, [122097] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10161), 1, sym_identifier, [122104] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10163), 1, sym_query_text, [122111] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10165), 1, sym_query_text, [122118] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10167), 1, sym_query_text, [122125] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10169), 1, sym_query_text, [122132] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10171), 1, anon_sym_function, [122139] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10173), 1, anon_sym_COLON, [122146] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10175), 1, anon_sym_COLON, [122153] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10177), 1, anon_sym_COLON, [122160] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10179), 1, anon_sym_COLON, [122167] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9476), 1, anon_sym_function, [122174] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10181), 1, sym_cfml_template_content, [122181] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10183), 1, anon_sym_EQ, [122188] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6580), 1, anon_sym_SEMI, [122195] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(4961), 1, anon_sym_RBRACK, [122202] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10185), 1, anon_sym_function, [122209] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(10187), 1, anon_sym_SLASH2, [122216] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9416), 1, anon_sym_RBRACE, [122223] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9478), 1, anon_sym_function, [122230] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10189), 1, anon_sym_while, [122237] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10191), 1, anon_sym_EQ_GT, [122244] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10193), 1, anon_sym_BQUOTE_BQUOTE_BQUOTE, [122251] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6176), 1, anon_sym_RPAREN, [122258] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9480), 1, anon_sym_function, [122265] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10195), 1, anon_sym_EQ, [122272] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10197), 1, anon_sym_function, [122279] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10199), 1, anon_sym_EQ, [122286] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(6343), 1, anon_sym_RPAREN, [122293] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9482), 1, anon_sym_function, [122300] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10201), 1, anon_sym_COLON, [122307] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10203), 1, anon_sym_function, [122314] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10205), 1, anon_sym_COLON, [122321] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10207), 1, anon_sym_RPAREN, [122328] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(9328), 1, anon_sym_function, [122335] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10209), 1, anon_sym_COLON, [122342] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10211), 1, anon_sym_EQ_GT, [122349] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10213), 1, anon_sym_COLON, [122356] = 2, ACTIONS(148), 1, sym_comment, ACTIONS(10215), 1, anon_sym_COLON, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(2600)] = 0, [SMALL_STATE(2601)] = 123, [SMALL_STATE(2602)] = 206, [SMALL_STATE(2603)] = 299, [SMALL_STATE(2604)] = 376, [SMALL_STATE(2605)] = 481, [SMALL_STATE(2606)] = 588, [SMALL_STATE(2607)] = 677, [SMALL_STATE(2608)] = 778, [SMALL_STATE(2609)] = 881, [SMALL_STATE(2610)] = 986, [SMALL_STATE(2611)] = 1073, [SMALL_STATE(2612)] = 1144, [SMALL_STATE(2613)] = 1227, [SMALL_STATE(2614)] = 1324, [SMALL_STATE(2615)] = 1395, [SMALL_STATE(2616)] = 1466, [SMALL_STATE(2617)] = 1589, [SMALL_STATE(2618)] = 1662, [SMALL_STATE(2619)] = 1741, [SMALL_STATE(2620)] = 1862, [SMALL_STATE(2621)] = 1933, [SMALL_STATE(2622)] = 2004, [SMALL_STATE(2623)] = 2125, [SMALL_STATE(2624)] = 2196, [SMALL_STATE(2625)] = 2267, [SMALL_STATE(2626)] = 2338, [SMALL_STATE(2627)] = 2459, [SMALL_STATE(2628)] = 2582, [SMALL_STATE(2629)] = 2695, [SMALL_STATE(2630)] = 2818, [SMALL_STATE(2631)] = 2895, [SMALL_STATE(2632)] = 2966, [SMALL_STATE(2633)] = 3037, [SMALL_STATE(2634)] = 3108, [SMALL_STATE(2635)] = 3219, [SMALL_STATE(2636)] = 3340, [SMALL_STATE(2637)] = 3461, [SMALL_STATE(2638)] = 3578, [SMALL_STATE(2639)] = 3649, [SMALL_STATE(2640)] = 3726, [SMALL_STATE(2641)] = 3843, [SMALL_STATE(2642)] = 3964, [SMALL_STATE(2643)] = 4035, [SMALL_STATE(2644)] = 4106, [SMALL_STATE(2645)] = 4177, [SMALL_STATE(2646)] = 4254, [SMALL_STATE(2647)] = 4335, [SMALL_STATE(2648)] = 4456, [SMALL_STATE(2649)] = 4579, [SMALL_STATE(2650)] = 4650, [SMALL_STATE(2651)] = 4771, [SMALL_STATE(2652)] = 4894, [SMALL_STATE(2653)] = 4965, [SMALL_STATE(2654)] = 5036, [SMALL_STATE(2655)] = 5159, [SMALL_STATE(2656)] = 5230, [SMALL_STATE(2657)] = 5351, [SMALL_STATE(2658)] = 5472, [SMALL_STATE(2659)] = 5595, [SMALL_STATE(2660)] = 5708, [SMALL_STATE(2661)] = 5791, [SMALL_STATE(2662)] = 5884, [SMALL_STATE(2663)] = 5991, [SMALL_STATE(2664)] = 6102, [SMALL_STATE(2665)] = 6191, [SMALL_STATE(2666)] = 6292, [SMALL_STATE(2667)] = 6395, [SMALL_STATE(2668)] = 6500, [SMALL_STATE(2669)] = 6587, [SMALL_STATE(2670)] = 6670, [SMALL_STATE(2671)] = 6767, [SMALL_STATE(2672)] = 6884, [SMALL_STATE(2673)] = 7007, [SMALL_STATE(2674)] = 7078, [SMALL_STATE(2675)] = 7199, [SMALL_STATE(2676)] = 7276, [SMALL_STATE(2677)] = 7397, [SMALL_STATE(2678)] = 7468, [SMALL_STATE(2679)] = 7591, [SMALL_STATE(2680)] = 7662, [SMALL_STATE(2681)] = 7733, [SMALL_STATE(2682)] = 7804, [SMALL_STATE(2683)] = 7925, [SMALL_STATE(2684)] = 7998, [SMALL_STATE(2685)] = 8075, [SMALL_STATE(2686)] = 8156, [SMALL_STATE(2687)] = 8277, [SMALL_STATE(2688)] = 8400, [SMALL_STATE(2689)] = 8523, [SMALL_STATE(2690)] = 8594, [SMALL_STATE(2691)] = 8665, [SMALL_STATE(2692)] = 8788, [SMALL_STATE(2693)] = 8859, [SMALL_STATE(2694)] = 8930, [SMALL_STATE(2695)] = 9001, [SMALL_STATE(2696)] = 9072, [SMALL_STATE(2697)] = 9143, [SMALL_STATE(2698)] = 9216, [SMALL_STATE(2699)] = 9289, [SMALL_STATE(2700)] = 9360, [SMALL_STATE(2701)] = 9431, [SMALL_STATE(2702)] = 9504, [SMALL_STATE(2703)] = 9621, [SMALL_STATE(2704)] = 9692, [SMALL_STATE(2705)] = 9765, [SMALL_STATE(2706)] = 9886, [SMALL_STATE(2707)] = 9969, [SMALL_STATE(2708)] = 10092, [SMALL_STATE(2709)] = 10163, [SMALL_STATE(2710)] = 10236, [SMALL_STATE(2711)] = 10307, [SMALL_STATE(2712)] = 10380, [SMALL_STATE(2713)] = 10463, [SMALL_STATE(2714)] = 10534, [SMALL_STATE(2715)] = 10655, [SMALL_STATE(2716)] = 10726, [SMALL_STATE(2717)] = 10819, [SMALL_STATE(2718)] = 10926, [SMALL_STATE(2719)] = 11049, [SMALL_STATE(2720)] = 11160, [SMALL_STATE(2721)] = 11249, [SMALL_STATE(2722)] = 11320, [SMALL_STATE(2723)] = 11391, [SMALL_STATE(2724)] = 11462, [SMALL_STATE(2725)] = 11577, [SMALL_STATE(2726)] = 11648, [SMALL_STATE(2727)] = 11771, [SMALL_STATE(2728)] = 11842, [SMALL_STATE(2729)] = 11943, [SMALL_STATE(2730)] = 12014, [SMALL_STATE(2731)] = 12135, [SMALL_STATE(2732)] = 12238, [SMALL_STATE(2733)] = 12359, [SMALL_STATE(2734)] = 12482, [SMALL_STATE(2735)] = 12603, [SMALL_STATE(2736)] = 12708, [SMALL_STATE(2737)] = 12781, [SMALL_STATE(2738)] = 12852, [SMALL_STATE(2739)] = 12939, [SMALL_STATE(2740)] = 13022, [SMALL_STATE(2741)] = 13093, [SMALL_STATE(2742)] = 13164, [SMALL_STATE(2743)] = 13235, [SMALL_STATE(2744)] = 13306, [SMALL_STATE(2745)] = 13423, [SMALL_STATE(2746)] = 13494, [SMALL_STATE(2747)] = 13569, [SMALL_STATE(2748)] = 13640, [SMALL_STATE(2749)] = 13715, [SMALL_STATE(2750)] = 13786, [SMALL_STATE(2751)] = 13861, [SMALL_STATE(2752)] = 13982, [SMALL_STATE(2753)] = 14055, [SMALL_STATE(2754)] = 14130, [SMALL_STATE(2755)] = 14203, [SMALL_STATE(2756)] = 14278, [SMALL_STATE(2757)] = 14349, [SMALL_STATE(2758)] = 14422, [SMALL_STATE(2759)] = 14493, [SMALL_STATE(2760)] = 14564, [SMALL_STATE(2761)] = 14687, [SMALL_STATE(2762)] = 14758, [SMALL_STATE(2763)] = 14835, [SMALL_STATE(2764)] = 14906, [SMALL_STATE(2765)] = 15015, [SMALL_STATE(2766)] = 15086, [SMALL_STATE(2767)] = 15209, [SMALL_STATE(2768)] = 15326, [SMALL_STATE(2769)] = 15397, [SMALL_STATE(2770)] = 15518, [SMALL_STATE(2771)] = 15641, [SMALL_STATE(2772)] = 15714, [SMALL_STATE(2773)] = 15791, [SMALL_STATE(2774)] = 15862, [SMALL_STATE(2775)] = 15935, [SMALL_STATE(2776)] = 16008, [SMALL_STATE(2777)] = 16079, [SMALL_STATE(2778)] = 16150, [SMALL_STATE(2779)] = 16273, [SMALL_STATE(2780)] = 16344, [SMALL_STATE(2781)] = 16419, [SMALL_STATE(2782)] = 16492, [SMALL_STATE(2783)] = 16615, [SMALL_STATE(2784)] = 16692, [SMALL_STATE(2785)] = 16815, [SMALL_STATE(2786)] = 16932, [SMALL_STATE(2787)] = 17045, [SMALL_STATE(2788)] = 17162, [SMALL_STATE(2789)] = 17271, [SMALL_STATE(2790)] = 17354, [SMALL_STATE(2791)] = 17447, [SMALL_STATE(2792)] = 17530, [SMALL_STATE(2793)] = 17635, [SMALL_STATE(2794)] = 17742, [SMALL_STATE(2795)] = 17865, [SMALL_STATE(2796)] = 17954, [SMALL_STATE(2797)] = 18055, [SMALL_STATE(2798)] = 18130, [SMALL_STATE(2799)] = 18201, [SMALL_STATE(2800)] = 18294, [SMALL_STATE(2801)] = 18365, [SMALL_STATE(2802)] = 18472, [SMALL_STATE(2803)] = 18551, [SMALL_STATE(2804)] = 18654, [SMALL_STATE(2805)] = 18759, [SMALL_STATE(2806)] = 18846, [SMALL_STATE(2807)] = 18929, [SMALL_STATE(2808)] = 19026, [SMALL_STATE(2809)] = 19137, [SMALL_STATE(2810)] = 19248, [SMALL_STATE(2811)] = 19319, [SMALL_STATE(2812)] = 19436, [SMALL_STATE(2813)] = 19553, [SMALL_STATE(2814)] = 19674, [SMALL_STATE(2815)] = 19797, [SMALL_STATE(2816)] = 19868, [SMALL_STATE(2817)] = 19957, [SMALL_STATE(2818)] = 20058, [SMALL_STATE(2819)] = 20133, [SMALL_STATE(2820)] = 20208, [SMALL_STATE(2821)] = 20329, [SMALL_STATE(2822)] = 20400, [SMALL_STATE(2823)] = 20475, [SMALL_STATE(2824)] = 20546, [SMALL_STATE(2825)] = 20617, [SMALL_STATE(2826)] = 20714, [SMALL_STATE(2827)] = 20785, [SMALL_STATE(2828)] = 20858, [SMALL_STATE(2829)] = 20981, [SMALL_STATE(2830)] = 21084, [SMALL_STATE(2831)] = 21189, [SMALL_STATE(2832)] = 21260, [SMALL_STATE(2833)] = 21347, [SMALL_STATE(2834)] = 21422, [SMALL_STATE(2835)] = 21505, [SMALL_STATE(2836)] = 21602, [SMALL_STATE(2837)] = 21723, [SMALL_STATE(2838)] = 21796, [SMALL_STATE(2839)] = 21913, [SMALL_STATE(2840)] = 21984, [SMALL_STATE(2841)] = 22101, [SMALL_STATE(2842)] = 22224, [SMALL_STATE(2843)] = 22295, [SMALL_STATE(2844)] = 22368, [SMALL_STATE(2845)] = 22445, [SMALL_STATE(2846)] = 22518, [SMALL_STATE(2847)] = 22589, [SMALL_STATE(2848)] = 22660, [SMALL_STATE(2849)] = 22777, [SMALL_STATE(2850)] = 22892, [SMALL_STATE(2851)] = 22965, [SMALL_STATE(2852)] = 23088, [SMALL_STATE(2853)] = 23159, [SMALL_STATE(2854)] = 23230, [SMALL_STATE(2855)] = 23301, [SMALL_STATE(2856)] = 23376, [SMALL_STATE(2857)] = 23447, [SMALL_STATE(2858)] = 23570, [SMALL_STATE(2859)] = 23643, [SMALL_STATE(2860)] = 23714, [SMALL_STATE(2861)] = 23835, [SMALL_STATE(2862)] = 23906, [SMALL_STATE(2863)] = 23977, [SMALL_STATE(2864)] = 24048, [SMALL_STATE(2865)] = 24129, [SMALL_STATE(2866)] = 24200, [SMALL_STATE(2867)] = 24323, [SMALL_STATE(2868)] = 24394, [SMALL_STATE(2869)] = 24511, [SMALL_STATE(2870)] = 24582, [SMALL_STATE(2871)] = 24653, [SMALL_STATE(2872)] = 24724, [SMALL_STATE(2873)] = 24845, [SMALL_STATE(2874)] = 24916, [SMALL_STATE(2875)] = 24997, [SMALL_STATE(2876)] = 25120, [SMALL_STATE(2877)] = 25237, [SMALL_STATE(2878)] = 25312, [SMALL_STATE(2879)] = 25385, [SMALL_STATE(2880)] = 25458, [SMALL_STATE(2881)] = 25529, [SMALL_STATE(2882)] = 25600, [SMALL_STATE(2883)] = 25723, [SMALL_STATE(2884)] = 25798, [SMALL_STATE(2885)] = 25869, [SMALL_STATE(2886)] = 25940, [SMALL_STATE(2887)] = 26011, [SMALL_STATE(2888)] = 26082, [SMALL_STATE(2889)] = 26153, [SMALL_STATE(2890)] = 26276, [SMALL_STATE(2891)] = 26347, [SMALL_STATE(2892)] = 26418, [SMALL_STATE(2893)] = 26541, [SMALL_STATE(2894)] = 26664, [SMALL_STATE(2895)] = 26735, [SMALL_STATE(2896)] = 26852, [SMALL_STATE(2897)] = 26975, [SMALL_STATE(2898)] = 27092, [SMALL_STATE(2899)] = 27163, [SMALL_STATE(2900)] = 27283, [SMALL_STATE(2901)] = 27403, [SMALL_STATE(2902)] = 27523, [SMALL_STATE(2903)] = 27643, [SMALL_STATE(2904)] = 27763, [SMALL_STATE(2905)] = 27883, [SMALL_STATE(2906)] = 28003, [SMALL_STATE(2907)] = 28123, [SMALL_STATE(2908)] = 28243, [SMALL_STATE(2909)] = 28313, [SMALL_STATE(2910)] = 28385, [SMALL_STATE(2911)] = 28459, [SMALL_STATE(2912)] = 28529, [SMALL_STATE(2913)] = 28649, [SMALL_STATE(2914)] = 28721, [SMALL_STATE(2915)] = 28791, [SMALL_STATE(2916)] = 28861, [SMALL_STATE(2917)] = 28983, [SMALL_STATE(2918)] = 29095, [SMALL_STATE(2919)] = 29177, [SMALL_STATE(2920)] = 29269, [SMALL_STATE(2921)] = 29375, [SMALL_STATE(2922)] = 29485, [SMALL_STATE(2923)] = 29573, [SMALL_STATE(2924)] = 29673, [SMALL_STATE(2925)] = 29775, [SMALL_STATE(2926)] = 29879, [SMALL_STATE(2927)] = 29965, [SMALL_STATE(2928)] = 30047, [SMALL_STATE(2929)] = 30143, [SMALL_STATE(2930)] = 30259, [SMALL_STATE(2931)] = 30381, [SMALL_STATE(2932)] = 30503, [SMALL_STATE(2933)] = 30573, [SMALL_STATE(2934)] = 30643, [SMALL_STATE(2935)] = 30713, [SMALL_STATE(2936)] = 30783, [SMALL_STATE(2937)] = 30853, [SMALL_STATE(2938)] = 30923, [SMALL_STATE(2939)] = 30993, [SMALL_STATE(2940)] = 31063, [SMALL_STATE(2941)] = 31133, [SMALL_STATE(2942)] = 31253, [SMALL_STATE(2943)] = 31373, [SMALL_STATE(2944)] = 31493, [SMALL_STATE(2945)] = 31613, [SMALL_STATE(2946)] = 31689, [SMALL_STATE(2947)] = 31809, [SMALL_STATE(2948)] = 31925, [SMALL_STATE(2949)] = 32045, [SMALL_STATE(2950)] = 32165, [SMALL_STATE(2951)] = 32235, [SMALL_STATE(2952)] = 32355, [SMALL_STATE(2953)] = 32475, [SMALL_STATE(2954)] = 32595, [SMALL_STATE(2955)] = 32715, [SMALL_STATE(2956)] = 32835, [SMALL_STATE(2957)] = 32907, [SMALL_STATE(2958)] = 32979, [SMALL_STATE(2959)] = 33101, [SMALL_STATE(2960)] = 33171, [SMALL_STATE(2961)] = 33245, [SMALL_STATE(2962)] = 33361, [SMALL_STATE(2963)] = 33481, [SMALL_STATE(2964)] = 33601, [SMALL_STATE(2965)] = 33721, [SMALL_STATE(2966)] = 33797, [SMALL_STATE(2967)] = 33919, [SMALL_STATE(2968)] = 34039, [SMALL_STATE(2969)] = 34155, [SMALL_STATE(2970)] = 34227, [SMALL_STATE(2971)] = 34349, [SMALL_STATE(2972)] = 34465, [SMALL_STATE(2973)] = 34573, [SMALL_STATE(2974)] = 34655, [SMALL_STATE(2975)] = 34775, [SMALL_STATE(2976)] = 34891, [SMALL_STATE(2977)] = 35011, [SMALL_STATE(2978)] = 35103, [SMALL_STATE(2979)] = 35223, [SMALL_STATE(2980)] = 35327, [SMALL_STATE(2981)] = 35433, [SMALL_STATE(2982)] = 35521, [SMALL_STATE(2983)] = 35621, [SMALL_STATE(2984)] = 35723, [SMALL_STATE(2985)] = 35827, [SMALL_STATE(2986)] = 35947, [SMALL_STATE(2987)] = 36033, [SMALL_STATE(2988)] = 36153, [SMALL_STATE(2989)] = 36225, [SMALL_STATE(2990)] = 36297, [SMALL_STATE(2991)] = 36417, [SMALL_STATE(2992)] = 36499, [SMALL_STATE(2993)] = 36619, [SMALL_STATE(2994)] = 36715, [SMALL_STATE(2995)] = 36825, [SMALL_STATE(2996)] = 36945, [SMALL_STATE(2997)] = 37061, [SMALL_STATE(2998)] = 37177, [SMALL_STATE(2999)] = 37249, [SMALL_STATE(3000)] = 37321, [SMALL_STATE(3001)] = 37393, [SMALL_STATE(3002)] = 37465, [SMALL_STATE(3003)] = 37539, [SMALL_STATE(3004)] = 37611, [SMALL_STATE(3005)] = 37683, [SMALL_STATE(3006)] = 37757, [SMALL_STATE(3007)] = 37877, [SMALL_STATE(3008)] = 37947, [SMALL_STATE(3009)] = 38019, [SMALL_STATE(3010)] = 38139, [SMALL_STATE(3011)] = 38215, [SMALL_STATE(3012)] = 38337, [SMALL_STATE(3013)] = 38457, [SMALL_STATE(3014)] = 38577, [SMALL_STATE(3015)] = 38699, [SMALL_STATE(3016)] = 38819, [SMALL_STATE(3017)] = 38939, [SMALL_STATE(3018)] = 39059, [SMALL_STATE(3019)] = 39179, [SMALL_STATE(3020)] = 39299, [SMALL_STATE(3021)] = 39415, [SMALL_STATE(3022)] = 39485, [SMALL_STATE(3023)] = 39605, [SMALL_STATE(3024)] = 39725, [SMALL_STATE(3025)] = 39845, [SMALL_STATE(3026)] = 39921, [SMALL_STATE(3027)] = 40041, [SMALL_STATE(3028)] = 40161, [SMALL_STATE(3029)] = 40283, [SMALL_STATE(3030)] = 40403, [SMALL_STATE(3031)] = 40479, [SMALL_STATE(3032)] = 40551, [SMALL_STATE(3033)] = 40671, [SMALL_STATE(3034)] = 40791, [SMALL_STATE(3035)] = 40911, [SMALL_STATE(3036)] = 40987, [SMALL_STATE(3037)] = 41107, [SMALL_STATE(3038)] = 41227, [SMALL_STATE(3039)] = 41349, [SMALL_STATE(3040)] = 41469, [SMALL_STATE(3041)] = 41589, [SMALL_STATE(3042)] = 41709, [SMALL_STATE(3043)] = 41829, [SMALL_STATE(3044)] = 41905, [SMALL_STATE(3045)] = 42025, [SMALL_STATE(3046)] = 42145, [SMALL_STATE(3047)] = 42265, [SMALL_STATE(3048)] = 42339, [SMALL_STATE(3049)] = 42459, [SMALL_STATE(3050)] = 42579, [SMALL_STATE(3051)] = 42699, [SMALL_STATE(3052)] = 42771, [SMALL_STATE(3053)] = 42891, [SMALL_STATE(3054)] = 43011, [SMALL_STATE(3055)] = 43083, [SMALL_STATE(3056)] = 43203, [SMALL_STATE(3057)] = 43323, [SMALL_STATE(3058)] = 43395, [SMALL_STATE(3059)] = 43515, [SMALL_STATE(3060)] = 43585, [SMALL_STATE(3061)] = 43655, [SMALL_STATE(3062)] = 43775, [SMALL_STATE(3063)] = 43895, [SMALL_STATE(3064)] = 43965, [SMALL_STATE(3065)] = 44035, [SMALL_STATE(3066)] = 44105, [SMALL_STATE(3067)] = 44175, [SMALL_STATE(3068)] = 44245, [SMALL_STATE(3069)] = 44315, [SMALL_STATE(3070)] = 44435, [SMALL_STATE(3071)] = 44505, [SMALL_STATE(3072)] = 44625, [SMALL_STATE(3073)] = 44745, [SMALL_STATE(3074)] = 44865, [SMALL_STATE(3075)] = 44985, [SMALL_STATE(3076)] = 45055, [SMALL_STATE(3077)] = 45125, [SMALL_STATE(3078)] = 45195, [SMALL_STATE(3079)] = 45265, [SMALL_STATE(3080)] = 45335, [SMALL_STATE(3081)] = 45455, [SMALL_STATE(3082)] = 45527, [SMALL_STATE(3083)] = 45647, [SMALL_STATE(3084)] = 45717, [SMALL_STATE(3085)] = 45787, [SMALL_STATE(3086)] = 45907, [SMALL_STATE(3087)] = 45977, [SMALL_STATE(3088)] = 46097, [SMALL_STATE(3089)] = 46167, [SMALL_STATE(3090)] = 46287, [SMALL_STATE(3091)] = 46357, [SMALL_STATE(3092)] = 46427, [SMALL_STATE(3093)] = 46547, [SMALL_STATE(3094)] = 46619, [SMALL_STATE(3095)] = 46689, [SMALL_STATE(3096)] = 46759, [SMALL_STATE(3097)] = 46829, [SMALL_STATE(3098)] = 46899, [SMALL_STATE(3099)] = 47021, [SMALL_STATE(3100)] = 47133, [SMALL_STATE(3101)] = 47215, [SMALL_STATE(3102)] = 47285, [SMALL_STATE(3103)] = 47355, [SMALL_STATE(3104)] = 47447, [SMALL_STATE(3105)] = 47553, [SMALL_STATE(3106)] = 47663, [SMALL_STATE(3107)] = 47751, [SMALL_STATE(3108)] = 47851, [SMALL_STATE(3109)] = 47953, [SMALL_STATE(3110)] = 48057, [SMALL_STATE(3111)] = 48143, [SMALL_STATE(3112)] = 48225, [SMALL_STATE(3113)] = 48321, [SMALL_STATE(3114)] = 48437, [SMALL_STATE(3115)] = 48559, [SMALL_STATE(3116)] = 48673, [SMALL_STATE(3117)] = 48743, [SMALL_STATE(3118)] = 48813, [SMALL_STATE(3119)] = 48883, [SMALL_STATE(3120)] = 48957, [SMALL_STATE(3121)] = 49027, [SMALL_STATE(3122)] = 49097, [SMALL_STATE(3123)] = 49167, [SMALL_STATE(3124)] = 49237, [SMALL_STATE(3125)] = 49357, [SMALL_STATE(3126)] = 49477, [SMALL_STATE(3127)] = 49547, [SMALL_STATE(3128)] = 49617, [SMALL_STATE(3129)] = 49737, [SMALL_STATE(3130)] = 49813, [SMALL_STATE(3131)] = 49883, [SMALL_STATE(3132)] = 49953, [SMALL_STATE(3133)] = 50023, [SMALL_STATE(3134)] = 50093, [SMALL_STATE(3135)] = 50211, [SMALL_STATE(3136)] = 50321, [SMALL_STATE(3137)] = 50403, [SMALL_STATE(3138)] = 50495, [SMALL_STATE(3139)] = 50601, [SMALL_STATE(3140)] = 50709, [SMALL_STATE(3141)] = 50797, [SMALL_STATE(3142)] = 50897, [SMALL_STATE(3143)] = 50999, [SMALL_STATE(3144)] = 51103, [SMALL_STATE(3145)] = 51189, [SMALL_STATE(3146)] = 51271, [SMALL_STATE(3147)] = 51367, [SMALL_STATE(3148)] = 51479, [SMALL_STATE(3149)] = 51597, [SMALL_STATE(3150)] = 51713, [SMALL_STATE(3151)] = 51831, [SMALL_STATE(3152)] = 51951, [SMALL_STATE(3153)] = 52069, [SMALL_STATE(3154)] = 52187, [SMALL_STATE(3155)] = 52257, [SMALL_STATE(3156)] = 52377, [SMALL_STATE(3157)] = 52447, [SMALL_STATE(3158)] = 52517, [SMALL_STATE(3159)] = 52587, [SMALL_STATE(3160)] = 52707, [SMALL_STATE(3161)] = 52777, [SMALL_STATE(3162)] = 52897, [SMALL_STATE(3163)] = 52967, [SMALL_STATE(3164)] = 53037, [SMALL_STATE(3165)] = 53157, [SMALL_STATE(3166)] = 53227, [SMALL_STATE(3167)] = 53297, [SMALL_STATE(3168)] = 53417, [SMALL_STATE(3169)] = 53487, [SMALL_STATE(3170)] = 53557, [SMALL_STATE(3171)] = 53627, [SMALL_STATE(3172)] = 53747, [SMALL_STATE(3173)] = 53867, [SMALL_STATE(3174)] = 53937, [SMALL_STATE(3175)] = 54007, [SMALL_STATE(3176)] = 54077, [SMALL_STATE(3177)] = 54147, [SMALL_STATE(3178)] = 54217, [SMALL_STATE(3179)] = 54287, [SMALL_STATE(3180)] = 54407, [SMALL_STATE(3181)] = 54477, [SMALL_STATE(3182)] = 54547, [SMALL_STATE(3183)] = 54667, [SMALL_STATE(3184)] = 54741, [SMALL_STATE(3185)] = 54861, [SMALL_STATE(3186)] = 54981, [SMALL_STATE(3187)] = 55101, [SMALL_STATE(3188)] = 55221, [SMALL_STATE(3189)] = 55341, [SMALL_STATE(3190)] = 55461, [SMALL_STATE(3191)] = 55581, [SMALL_STATE(3192)] = 55699, [SMALL_STATE(3193)] = 55817, [SMALL_STATE(3194)] = 55935, [SMALL_STATE(3195)] = 56055, [SMALL_STATE(3196)] = 56175, [SMALL_STATE(3197)] = 56295, [SMALL_STATE(3198)] = 56365, [SMALL_STATE(3199)] = 56452, [SMALL_STATE(3200)] = 56521, [SMALL_STATE(3201)] = 56608, [SMALL_STATE(3202)] = 56707, [SMALL_STATE(3203)] = 56776, [SMALL_STATE(3204)] = 56845, [SMALL_STATE(3205)] = 56914, [SMALL_STATE(3206)] = 56983, [SMALL_STATE(3207)] = 57052, [SMALL_STATE(3208)] = 57121, [SMALL_STATE(3209)] = 57222, [SMALL_STATE(3210)] = 57291, [SMALL_STATE(3211)] = 57360, [SMALL_STATE(3212)] = 57463, [SMALL_STATE(3213)] = 57532, [SMALL_STATE(3214)] = 57647, [SMALL_STATE(3215)] = 57716, [SMALL_STATE(3216)] = 57785, [SMALL_STATE(3217)] = 57854, [SMALL_STATE(3218)] = 57923, [SMALL_STATE(3219)] = 57992, [SMALL_STATE(3220)] = 58061, [SMALL_STATE(3221)] = 58130, [SMALL_STATE(3222)] = 58199, [SMALL_STATE(3223)] = 58268, [SMALL_STATE(3224)] = 58337, [SMALL_STATE(3225)] = 58406, [SMALL_STATE(3226)] = 58475, [SMALL_STATE(3227)] = 58544, [SMALL_STATE(3228)] = 58613, [SMALL_STATE(3229)] = 58682, [SMALL_STATE(3230)] = 58751, [SMALL_STATE(3231)] = 58820, [SMALL_STATE(3232)] = 58889, [SMALL_STATE(3233)] = 58958, [SMALL_STATE(3234)] = 59027, [SMALL_STATE(3235)] = 59142, [SMALL_STATE(3236)] = 59211, [SMALL_STATE(3237)] = 59280, [SMALL_STATE(3238)] = 59349, [SMALL_STATE(3239)] = 59418, [SMALL_STATE(3240)] = 59503, [SMALL_STATE(3241)] = 59572, [SMALL_STATE(3242)] = 59641, [SMALL_STATE(3243)] = 59710, [SMALL_STATE(3244)] = 59779, [SMALL_STATE(3245)] = 59848, [SMALL_STATE(3246)] = 59965, [SMALL_STATE(3247)] = 60074, [SMALL_STATE(3248)] = 60155, [SMALL_STATE(3249)] = 60246, [SMALL_STATE(3250)] = 60351, [SMALL_STATE(3251)] = 60458, [SMALL_STATE(3252)] = 60545, [SMALL_STATE(3253)] = 60644, [SMALL_STATE(3254)] = 60745, [SMALL_STATE(3255)] = 60848, [SMALL_STATE(3256)] = 60933, [SMALL_STATE(3257)] = 61014, [SMALL_STATE(3258)] = 61109, [SMALL_STATE(3259)] = 61220, [SMALL_STATE(3260)] = 61337, [SMALL_STATE(3261)] = 61406, [SMALL_STATE(3262)] = 61521, [SMALL_STATE(3263)] = 61590, [SMALL_STATE(3264)] = 61659, [SMALL_STATE(3265)] = 61730, [SMALL_STATE(3266)] = 61799, [SMALL_STATE(3267)] = 61914, [SMALL_STATE(3268)] = 61983, [SMALL_STATE(3269)] = 62064, [SMALL_STATE(3270)] = 62133, [SMALL_STATE(3271)] = 62204, [SMALL_STATE(3272)] = 62321, [SMALL_STATE(3273)] = 62390, [SMALL_STATE(3274)] = 62485, [SMALL_STATE(3275)] = 62600, [SMALL_STATE(3276)] = 62669, [SMALL_STATE(3277)] = 62786, [SMALL_STATE(3278)] = 62903, [SMALL_STATE(3279)] = 63018, [SMALL_STATE(3280)] = 63133, [SMALL_STATE(3281)] = 63240, [SMALL_STATE(3282)] = 63321, [SMALL_STATE(3283)] = 63412, [SMALL_STATE(3284)] = 63515, [SMALL_STATE(3285)] = 63620, [SMALL_STATE(3286)] = 63691, [SMALL_STATE(3287)] = 63798, [SMALL_STATE(3288)] = 63899, [SMALL_STATE(3289)] = 64002, [SMALL_STATE(3290)] = 64087, [SMALL_STATE(3291)] = 64168, [SMALL_STATE(3292)] = 64263, [SMALL_STATE(3293)] = 64372, [SMALL_STATE(3294)] = 64487, [SMALL_STATE(3295)] = 64602, [SMALL_STATE(3296)] = 64715, [SMALL_STATE(3297)] = 64786, [SMALL_STATE(3298)] = 64897, [SMALL_STATE(3299)] = 64966, [SMALL_STATE(3300)] = 65035, [SMALL_STATE(3301)] = 65152, [SMALL_STATE(3302)] = 65223, [SMALL_STATE(3303)] = 65292, [SMALL_STATE(3304)] = 65361, [SMALL_STATE(3305)] = 65430, [SMALL_STATE(3306)] = 65547, [SMALL_STATE(3307)] = 65616, [SMALL_STATE(3308)] = 65685, [SMALL_STATE(3309)] = 65754, [SMALL_STATE(3310)] = 65871, [SMALL_STATE(3311)] = 65940, [SMALL_STATE(3312)] = 66009, [SMALL_STATE(3313)] = 66126, [SMALL_STATE(3314)] = 66195, [SMALL_STATE(3315)] = 66264, [SMALL_STATE(3316)] = 66379, [SMALL_STATE(3317)] = 66448, [SMALL_STATE(3318)] = 66517, [SMALL_STATE(3319)] = 66632, [SMALL_STATE(3320)] = 66747, [SMALL_STATE(3321)] = 66862, [SMALL_STATE(3322)] = 66931, [SMALL_STATE(3323)] = 67048, [SMALL_STATE(3324)] = 67165, [SMALL_STATE(3325)] = 67280, [SMALL_STATE(3326)] = 67349, [SMALL_STATE(3327)] = 67418, [SMALL_STATE(3328)] = 67487, [SMALL_STATE(3329)] = 67556, [SMALL_STATE(3330)] = 67627, [SMALL_STATE(3331)] = 67744, [SMALL_STATE(3332)] = 67819, [SMALL_STATE(3333)] = 67888, [SMALL_STATE(3334)] = 67997, [SMALL_STATE(3335)] = 68112, [SMALL_STATE(3336)] = 68181, [SMALL_STATE(3337)] = 68252, [SMALL_STATE(3338)] = 68333, [SMALL_STATE(3339)] = 68402, [SMALL_STATE(3340)] = 68471, [SMALL_STATE(3341)] = 68586, [SMALL_STATE(3342)] = 68677, [SMALL_STATE(3343)] = 68746, [SMALL_STATE(3344)] = 68815, [SMALL_STATE(3345)] = 68884, [SMALL_STATE(3346)] = 68955, [SMALL_STATE(3347)] = 69024, [SMALL_STATE(3348)] = 69093, [SMALL_STATE(3349)] = 69162, [SMALL_STATE(3350)] = 69267, [SMALL_STATE(3351)] = 69336, [SMALL_STATE(3352)] = 69453, [SMALL_STATE(3353)] = 69522, [SMALL_STATE(3354)] = 69591, [SMALL_STATE(3355)] = 69660, [SMALL_STATE(3356)] = 69775, [SMALL_STATE(3357)] = 69890, [SMALL_STATE(3358)] = 70007, [SMALL_STATE(3359)] = 70106, [SMALL_STATE(3360)] = 70220, [SMALL_STATE(3361)] = 70288, [SMALL_STATE(3362)] = 70358, [SMALL_STATE(3363)] = 70426, [SMALL_STATE(3364)] = 70496, [SMALL_STATE(3365)] = 70564, [SMALL_STATE(3366)] = 70678, [SMALL_STATE(3367)] = 70792, [SMALL_STATE(3368)] = 70860, [SMALL_STATE(3369)] = 70968, [SMALL_STATE(3370)] = 71048, [SMALL_STATE(3371)] = 71138, [SMALL_STATE(3372)] = 71242, [SMALL_STATE(3373)] = 71348, [SMALL_STATE(3374)] = 71434, [SMALL_STATE(3375)] = 71532, [SMALL_STATE(3376)] = 71632, [SMALL_STATE(3377)] = 71746, [SMALL_STATE(3378)] = 71848, [SMALL_STATE(3379)] = 71932, [SMALL_STATE(3380)] = 72012, [SMALL_STATE(3381)] = 72106, [SMALL_STATE(3382)] = 72216, [SMALL_STATE(3383)] = 72330, [SMALL_STATE(3384)] = 72444, [SMALL_STATE(3385)] = 72512, [SMALL_STATE(3386)] = 72582, [SMALL_STATE(3387)] = 72696, [SMALL_STATE(3388)] = 72810, [SMALL_STATE(3389)] = 72880, [SMALL_STATE(3390)] = 72950, [SMALL_STATE(3391)] = 73064, [SMALL_STATE(3392)] = 73178, [SMALL_STATE(3393)] = 73292, [SMALL_STATE(3394)] = 73362, [SMALL_STATE(3395)] = 73432, [SMALL_STATE(3396)] = 73502, [SMALL_STATE(3397)] = 73572, [SMALL_STATE(3398)] = 73642, [SMALL_STATE(3399)] = 73756, [SMALL_STATE(3400)] = 73870, [SMALL_STATE(3401)] = 73940, [SMALL_STATE(3402)] = 74054, [SMALL_STATE(3403)] = 74168, [SMALL_STATE(3404)] = 74236, [SMALL_STATE(3405)] = 74350, [SMALL_STATE(3406)] = 74464, [SMALL_STATE(3407)] = 74578, [SMALL_STATE(3408)] = 74692, [SMALL_STATE(3409)] = 74806, [SMALL_STATE(3410)] = 74920, [SMALL_STATE(3411)] = 75034, [SMALL_STATE(3412)] = 75148, [SMALL_STATE(3413)] = 75262, [SMALL_STATE(3414)] = 75330, [SMALL_STATE(3415)] = 75444, [SMALL_STATE(3416)] = 75558, [SMALL_STATE(3417)] = 75672, [SMALL_STATE(3418)] = 75740, [SMALL_STATE(3419)] = 75808, [SMALL_STATE(3420)] = 75922, [SMALL_STATE(3421)] = 76036, [SMALL_STATE(3422)] = 76150, [SMALL_STATE(3423)] = 76264, [SMALL_STATE(3424)] = 76378, [SMALL_STATE(3425)] = 76484, [SMALL_STATE(3426)] = 76564, [SMALL_STATE(3427)] = 76654, [SMALL_STATE(3428)] = 76756, [SMALL_STATE(3429)] = 76860, [SMALL_STATE(3430)] = 76946, [SMALL_STATE(3431)] = 77044, [SMALL_STATE(3432)] = 77144, [SMALL_STATE(3433)] = 77246, [SMALL_STATE(3434)] = 77330, [SMALL_STATE(3435)] = 77410, [SMALL_STATE(3436)] = 77504, [SMALL_STATE(3437)] = 77612, [SMALL_STATE(3438)] = 77726, [SMALL_STATE(3439)] = 77840, [SMALL_STATE(3440)] = 77954, [SMALL_STATE(3441)] = 78066, [SMALL_STATE(3442)] = 78134, [SMALL_STATE(3443)] = 78202, [SMALL_STATE(3444)] = 78316, [SMALL_STATE(3445)] = 78388, [SMALL_STATE(3446)] = 78502, [SMALL_STATE(3447)] = 78616, [SMALL_STATE(3448)] = 78730, [SMALL_STATE(3449)] = 78844, [SMALL_STATE(3450)] = 78950, [SMALL_STATE(3451)] = 79064, [SMALL_STATE(3452)] = 79144, [SMALL_STATE(3453)] = 79258, [SMALL_STATE(3454)] = 79348, [SMALL_STATE(3455)] = 79450, [SMALL_STATE(3456)] = 79554, [SMALL_STATE(3457)] = 79640, [SMALL_STATE(3458)] = 79738, [SMALL_STATE(3459)] = 79838, [SMALL_STATE(3460)] = 79940, [SMALL_STATE(3461)] = 80024, [SMALL_STATE(3462)] = 80104, [SMALL_STATE(3463)] = 80198, [SMALL_STATE(3464)] = 80306, [SMALL_STATE(3465)] = 80420, [SMALL_STATE(3466)] = 80534, [SMALL_STATE(3467)] = 80646, [SMALL_STATE(3468)] = 80760, [SMALL_STATE(3469)] = 80828, [SMALL_STATE(3470)] = 80942, [SMALL_STATE(3471)] = 81056, [SMALL_STATE(3472)] = 81170, [SMALL_STATE(3473)] = 81284, [SMALL_STATE(3474)] = 81356, [SMALL_STATE(3475)] = 81470, [SMALL_STATE(3476)] = 81584, [SMALL_STATE(3477)] = 81698, [SMALL_STATE(3478)] = 81812, [SMALL_STATE(3479)] = 81926, [SMALL_STATE(3480)] = 82040, [SMALL_STATE(3481)] = 82110, [SMALL_STATE(3482)] = 82224, [SMALL_STATE(3483)] = 82303, [SMALL_STATE(3484)] = 82370, [SMALL_STATE(3485)] = 82437, [SMALL_STATE(3486)] = 82504, [SMALL_STATE(3487)] = 82571, [SMALL_STATE(3488)] = 82638, [SMALL_STATE(3489)] = 82705, [SMALL_STATE(3490)] = 82772, [SMALL_STATE(3491)] = 82839, [SMALL_STATE(3492)] = 82906, [SMALL_STATE(3493)] = 82973, [SMALL_STATE(3494)] = 83040, [SMALL_STATE(3495)] = 83107, [SMALL_STATE(3496)] = 83174, [SMALL_STATE(3497)] = 83241, [SMALL_STATE(3498)] = 83308, [SMALL_STATE(3499)] = 83375, [SMALL_STATE(3500)] = 83442, [SMALL_STATE(3501)] = 83509, [SMALL_STATE(3502)] = 83576, [SMALL_STATE(3503)] = 83643, [SMALL_STATE(3504)] = 83710, [SMALL_STATE(3505)] = 83777, [SMALL_STATE(3506)] = 83844, [SMALL_STATE(3507)] = 83911, [SMALL_STATE(3508)] = 83978, [SMALL_STATE(3509)] = 84045, [SMALL_STATE(3510)] = 84112, [SMALL_STATE(3511)] = 84179, [SMALL_STATE(3512)] = 84246, [SMALL_STATE(3513)] = 84313, [SMALL_STATE(3514)] = 84380, [SMALL_STATE(3515)] = 84447, [SMALL_STATE(3516)] = 84552, [SMALL_STATE(3517)] = 84619, [SMALL_STATE(3518)] = 84730, [SMALL_STATE(3519)] = 84797, [SMALL_STATE(3520)] = 84864, [SMALL_STATE(3521)] = 84931, [SMALL_STATE(3522)] = 85020, [SMALL_STATE(3523)] = 85121, [SMALL_STATE(3524)] = 85188, [SMALL_STATE(3525)] = 85255, [SMALL_STATE(3526)] = 85366, [SMALL_STATE(3527)] = 85433, [SMALL_STATE(3528)] = 85500, [SMALL_STATE(3529)] = 85603, [SMALL_STATE(3530)] = 85688, [SMALL_STATE(3531)] = 85755, [SMALL_STATE(3532)] = 85824, [SMALL_STATE(3533)] = 85921, [SMALL_STATE(3534)] = 85988, [SMALL_STATE(3535)] = 86055, [SMALL_STATE(3536)] = 86154, [SMALL_STATE(3537)] = 86223, [SMALL_STATE(3538)] = 86334, [SMALL_STATE(3539)] = 86403, [SMALL_STATE(3540)] = 86470, [SMALL_STATE(3541)] = 86537, [SMALL_STATE(3542)] = 86648, [SMALL_STATE(3543)] = 86715, [SMALL_STATE(3544)] = 86782, [SMALL_STATE(3545)] = 86849, [SMALL_STATE(3546)] = 86918, [SMALL_STATE(3547)] = 86985, [SMALL_STATE(3548)] = 87096, [SMALL_STATE(3549)] = 87163, [SMALL_STATE(3550)] = 87230, [SMALL_STATE(3551)] = 87341, [SMALL_STATE(3552)] = 87408, [SMALL_STATE(3553)] = 87519, [SMALL_STATE(3554)] = 87588, [SMALL_STATE(3555)] = 87689, [SMALL_STATE(3556)] = 87772, [SMALL_STATE(3557)] = 87839, [SMALL_STATE(3558)] = 87906, [SMALL_STATE(3559)] = 87973, [SMALL_STATE(3560)] = 88040, [SMALL_STATE(3561)] = 88119, [SMALL_STATE(3562)] = 88188, [SMALL_STATE(3563)] = 88255, [SMALL_STATE(3564)] = 88322, [SMALL_STATE(3565)] = 88389, [SMALL_STATE(3566)] = 88456, [SMALL_STATE(3567)] = 88523, [SMALL_STATE(3568)] = 88590, [SMALL_STATE(3569)] = 88657, [SMALL_STATE(3570)] = 88724, [SMALL_STATE(3571)] = 88791, [SMALL_STATE(3572)] = 88858, [SMALL_STATE(3573)] = 88925, [SMALL_STATE(3574)] = 88992, [SMALL_STATE(3575)] = 89059, [SMALL_STATE(3576)] = 89126, [SMALL_STATE(3577)] = 89193, [SMALL_STATE(3578)] = 89262, [SMALL_STATE(3579)] = 89329, [SMALL_STATE(3580)] = 89440, [SMALL_STATE(3581)] = 89533, [SMALL_STATE(3582)] = 89600, [SMALL_STATE(3583)] = 89711, [SMALL_STATE(3584)] = 89778, [SMALL_STATE(3585)] = 89845, [SMALL_STATE(3586)] = 89912, [SMALL_STATE(3587)] = 90023, [SMALL_STATE(3588)] = 90130, [SMALL_STATE(3589)] = 90241, [SMALL_STATE(3590)] = 90352, [SMALL_STATE(3591)] = 90463, [SMALL_STATE(3592)] = 90530, [SMALL_STATE(3593)] = 90641, [SMALL_STATE(3594)] = 90708, [SMALL_STATE(3595)] = 90777, [SMALL_STATE(3596)] = 90844, [SMALL_STATE(3597)] = 90913, [SMALL_STATE(3598)] = 90980, [SMALL_STATE(3599)] = 91047, [SMALL_STATE(3600)] = 91116, [SMALL_STATE(3601)] = 91183, [SMALL_STATE(3602)] = 91250, [SMALL_STATE(3603)] = 91316, [SMALL_STATE(3604)] = 91382, [SMALL_STATE(3605)] = 91446, [SMALL_STATE(3606)] = 91510, [SMALL_STATE(3607)] = 91576, [SMALL_STATE(3608)] = 91642, [SMALL_STATE(3609)] = 91708, [SMALL_STATE(3610)] = 91774, [SMALL_STATE(3611)] = 91838, [SMALL_STATE(3612)] = 91904, [SMALL_STATE(3613)] = 91970, [SMALL_STATE(3614)] = 92034, [SMALL_STATE(3615)] = 92100, [SMALL_STATE(3616)] = 92166, [SMALL_STATE(3617)] = 92232, [SMALL_STATE(3618)] = 92298, [SMALL_STATE(3619)] = 92364, [SMALL_STATE(3620)] = 92430, [SMALL_STATE(3621)] = 92496, [SMALL_STATE(3622)] = 92562, [SMALL_STATE(3623)] = 92628, [SMALL_STATE(3624)] = 92694, [SMALL_STATE(3625)] = 92760, [SMALL_STATE(3626)] = 92826, [SMALL_STATE(3627)] = 92892, [SMALL_STATE(3628)] = 92958, [SMALL_STATE(3629)] = 93024, [SMALL_STATE(3630)] = 93090, [SMALL_STATE(3631)] = 93154, [SMALL_STATE(3632)] = 93220, [SMALL_STATE(3633)] = 93286, [SMALL_STATE(3634)] = 93352, [SMALL_STATE(3635)] = 93418, [SMALL_STATE(3636)] = 93484, [SMALL_STATE(3637)] = 93550, [SMALL_STATE(3638)] = 93614, [SMALL_STATE(3639)] = 93680, [SMALL_STATE(3640)] = 93744, [SMALL_STATE(3641)] = 93810, [SMALL_STATE(3642)] = 93876, [SMALL_STATE(3643)] = 93942, [SMALL_STATE(3644)] = 94008, [SMALL_STATE(3645)] = 94074, [SMALL_STATE(3646)] = 94140, [SMALL_STATE(3647)] = 94204, [SMALL_STATE(3648)] = 94270, [SMALL_STATE(3649)] = 94336, [SMALL_STATE(3650)] = 94402, [SMALL_STATE(3651)] = 94468, [SMALL_STATE(3652)] = 94534, [SMALL_STATE(3653)] = 94600, [SMALL_STATE(3654)] = 94666, [SMALL_STATE(3655)] = 94732, [SMALL_STATE(3656)] = 94798, [SMALL_STATE(3657)] = 94864, [SMALL_STATE(3658)] = 94930, [SMALL_STATE(3659)] = 94996, [SMALL_STATE(3660)] = 95062, [SMALL_STATE(3661)] = 95128, [SMALL_STATE(3662)] = 95194, [SMALL_STATE(3663)] = 95260, [SMALL_STATE(3664)] = 95326, [SMALL_STATE(3665)] = 95394, [SMALL_STATE(3666)] = 95460, [SMALL_STATE(3667)] = 95526, [SMALL_STATE(3668)] = 95592, [SMALL_STATE(3669)] = 95656, [SMALL_STATE(3670)] = 95722, [SMALL_STATE(3671)] = 95788, [SMALL_STATE(3672)] = 95852, [SMALL_STATE(3673)] = 95918, [SMALL_STATE(3674)] = 95982, [SMALL_STATE(3675)] = 96048, [SMALL_STATE(3676)] = 96114, [SMALL_STATE(3677)] = 96180, [SMALL_STATE(3678)] = 96246, [SMALL_STATE(3679)] = 96312, [SMALL_STATE(3680)] = 96378, [SMALL_STATE(3681)] = 96444, [SMALL_STATE(3682)] = 96510, [SMALL_STATE(3683)] = 96576, [SMALL_STATE(3684)] = 96642, [SMALL_STATE(3685)] = 96708, [SMALL_STATE(3686)] = 96776, [SMALL_STATE(3687)] = 96842, [SMALL_STATE(3688)] = 96908, [SMALL_STATE(3689)] = 96973, [SMALL_STATE(3690)] = 97038, [SMALL_STATE(3691)] = 97103, [SMALL_STATE(3692)] = 97168, [SMALL_STATE(3693)] = 97233, [SMALL_STATE(3694)] = 97298, [SMALL_STATE(3695)] = 97363, [SMALL_STATE(3696)] = 97428, [SMALL_STATE(3697)] = 97493, [SMALL_STATE(3698)] = 97558, [SMALL_STATE(3699)] = 97623, [SMALL_STATE(3700)] = 97688, [SMALL_STATE(3701)] = 97753, [SMALL_STATE(3702)] = 97818, [SMALL_STATE(3703)] = 97883, [SMALL_STATE(3704)] = 97948, [SMALL_STATE(3705)] = 98013, [SMALL_STATE(3706)] = 98078, [SMALL_STATE(3707)] = 98143, [SMALL_STATE(3708)] = 98208, [SMALL_STATE(3709)] = 98273, [SMALL_STATE(3710)] = 98338, [SMALL_STATE(3711)] = 98431, [SMALL_STATE(3712)] = 98524, [SMALL_STATE(3713)] = 98617, [SMALL_STATE(3714)] = 98710, [SMALL_STATE(3715)] = 98803, [SMALL_STATE(3716)] = 98896, [SMALL_STATE(3717)] = 98989, [SMALL_STATE(3718)] = 99082, [SMALL_STATE(3719)] = 99175, [SMALL_STATE(3720)] = 99268, [SMALL_STATE(3721)] = 99361, [SMALL_STATE(3722)] = 99454, [SMALL_STATE(3723)] = 99547, [SMALL_STATE(3724)] = 99640, [SMALL_STATE(3725)] = 99733, [SMALL_STATE(3726)] = 99826, [SMALL_STATE(3727)] = 99919, [SMALL_STATE(3728)] = 100012, [SMALL_STATE(3729)] = 100105, [SMALL_STATE(3730)] = 100198, [SMALL_STATE(3731)] = 100291, [SMALL_STATE(3732)] = 100345, [SMALL_STATE(3733)] = 100399, [SMALL_STATE(3734)] = 100484, [SMALL_STATE(3735)] = 100533, [SMALL_STATE(3736)] = 100588, [SMALL_STATE(3737)] = 100636, [SMALL_STATE(3738)] = 100684, [SMALL_STATE(3739)] = 100732, [SMALL_STATE(3740)] = 100780, [SMALL_STATE(3741)] = 100828, [SMALL_STATE(3742)] = 100876, [SMALL_STATE(3743)] = 100924, [SMALL_STATE(3744)] = 100972, [SMALL_STATE(3745)] = 101020, [SMALL_STATE(3746)] = 101068, [SMALL_STATE(3747)] = 101115, [SMALL_STATE(3748)] = 101161, [SMALL_STATE(3749)] = 101207, [SMALL_STATE(3750)] = 101253, [SMALL_STATE(3751)] = 101299, [SMALL_STATE(3752)] = 101345, [SMALL_STATE(3753)] = 101391, [SMALL_STATE(3754)] = 101437, [SMALL_STATE(3755)] = 101483, [SMALL_STATE(3756)] = 101529, [SMALL_STATE(3757)] = 101608, [SMALL_STATE(3758)] = 101653, [SMALL_STATE(3759)] = 101727, [SMALL_STATE(3760)] = 101786, [SMALL_STATE(3761)] = 101852, [SMALL_STATE(3762)] = 101918, [SMALL_STATE(3763)] = 101984, [SMALL_STATE(3764)] = 102050, [SMALL_STATE(3765)] = 102116, [SMALL_STATE(3766)] = 102182, [SMALL_STATE(3767)] = 102248, [SMALL_STATE(3768)] = 102314, [SMALL_STATE(3769)] = 102380, [SMALL_STATE(3770)] = 102446, [SMALL_STATE(3771)] = 102512, [SMALL_STATE(3772)] = 102578, [SMALL_STATE(3773)] = 102644, [SMALL_STATE(3774)] = 102710, [SMALL_STATE(3775)] = 102776, [SMALL_STATE(3776)] = 102842, [SMALL_STATE(3777)] = 102908, [SMALL_STATE(3778)] = 102974, [SMALL_STATE(3779)] = 103040, [SMALL_STATE(3780)] = 103106, [SMALL_STATE(3781)] = 103172, [SMALL_STATE(3782)] = 103233, [SMALL_STATE(3783)] = 103294, [SMALL_STATE(3784)] = 103355, [SMALL_STATE(3785)] = 103416, [SMALL_STATE(3786)] = 103477, [SMALL_STATE(3787)] = 103538, [SMALL_STATE(3788)] = 103599, [SMALL_STATE(3789)] = 103660, [SMALL_STATE(3790)] = 103721, [SMALL_STATE(3791)] = 103782, [SMALL_STATE(3792)] = 103843, [SMALL_STATE(3793)] = 103904, [SMALL_STATE(3794)] = 103965, [SMALL_STATE(3795)] = 104026, [SMALL_STATE(3796)] = 104087, [SMALL_STATE(3797)] = 104148, [SMALL_STATE(3798)] = 104209, [SMALL_STATE(3799)] = 104270, [SMALL_STATE(3800)] = 104331, [SMALL_STATE(3801)] = 104392, [SMALL_STATE(3802)] = 104453, [SMALL_STATE(3803)] = 104514, [SMALL_STATE(3804)] = 104570, [SMALL_STATE(3805)] = 104626, [SMALL_STATE(3806)] = 104684, [SMALL_STATE(3807)] = 104747, [SMALL_STATE(3808)] = 104800, [SMALL_STATE(3809)] = 104851, [SMALL_STATE(3810)] = 104903, [SMALL_STATE(3811)] = 104948, [SMALL_STATE(3812)] = 104993, [SMALL_STATE(3813)] = 105038, [SMALL_STATE(3814)] = 105083, [SMALL_STATE(3815)] = 105130, [SMALL_STATE(3816)] = 105175, [SMALL_STATE(3817)] = 105220, [SMALL_STATE(3818)] = 105269, [SMALL_STATE(3819)] = 105314, [SMALL_STATE(3820)] = 105352, [SMALL_STATE(3821)] = 105394, [SMALL_STATE(3822)] = 105436, [SMALL_STATE(3823)] = 105478, [SMALL_STATE(3824)] = 105520, [SMALL_STATE(3825)] = 105562, [SMALL_STATE(3826)] = 105593, [SMALL_STATE(3827)] = 105630, [SMALL_STATE(3828)] = 105660, [SMALL_STATE(3829)] = 105690, [SMALL_STATE(3830)] = 105719, [SMALL_STATE(3831)] = 105748, [SMALL_STATE(3832)] = 105777, [SMALL_STATE(3833)] = 105806, [SMALL_STATE(3834)] = 105827, [SMALL_STATE(3835)] = 105848, [SMALL_STATE(3836)] = 105869, [SMALL_STATE(3837)] = 105890, [SMALL_STATE(3838)] = 105911, [SMALL_STATE(3839)] = 105932, [SMALL_STATE(3840)] = 105953, [SMALL_STATE(3841)] = 105974, [SMALL_STATE(3842)] = 105995, [SMALL_STATE(3843)] = 106016, [SMALL_STATE(3844)] = 106037, [SMALL_STATE(3845)] = 106058, [SMALL_STATE(3846)] = 106079, [SMALL_STATE(3847)] = 106100, [SMALL_STATE(3848)] = 106121, [SMALL_STATE(3849)] = 106142, [SMALL_STATE(3850)] = 106163, [SMALL_STATE(3851)] = 106184, [SMALL_STATE(3852)] = 106205, [SMALL_STATE(3853)] = 106226, [SMALL_STATE(3854)] = 106247, [SMALL_STATE(3855)] = 106268, [SMALL_STATE(3856)] = 106289, [SMALL_STATE(3857)] = 106310, [SMALL_STATE(3858)] = 106331, [SMALL_STATE(3859)] = 106369, [SMALL_STATE(3860)] = 106407, [SMALL_STATE(3861)] = 106445, [SMALL_STATE(3862)] = 106483, [SMALL_STATE(3863)] = 106521, [SMALL_STATE(3864)] = 106559, [SMALL_STATE(3865)] = 106588, [SMALL_STATE(3866)] = 106617, [SMALL_STATE(3867)] = 106646, [SMALL_STATE(3868)] = 106675, [SMALL_STATE(3869)] = 106704, [SMALL_STATE(3870)] = 106733, [SMALL_STATE(3871)] = 106753, [SMALL_STATE(3872)] = 106773, [SMALL_STATE(3873)] = 106793, [SMALL_STATE(3874)] = 106813, [SMALL_STATE(3875)] = 106835, [SMALL_STATE(3876)] = 106855, [SMALL_STATE(3877)] = 106878, [SMALL_STATE(3878)] = 106894, [SMALL_STATE(3879)] = 106924, [SMALL_STATE(3880)] = 106940, [SMALL_STATE(3881)] = 106970, [SMALL_STATE(3882)] = 106986, [SMALL_STATE(3883)] = 107002, [SMALL_STATE(3884)] = 107029, [SMALL_STATE(3885)] = 107055, [SMALL_STATE(3886)] = 107071, [SMALL_STATE(3887)] = 107093, [SMALL_STATE(3888)] = 107115, [SMALL_STATE(3889)] = 107141, [SMALL_STATE(3890)] = 107167, [SMALL_STATE(3891)] = 107189, [SMALL_STATE(3892)] = 107211, [SMALL_STATE(3893)] = 107233, [SMALL_STATE(3894)] = 107255, [SMALL_STATE(3895)] = 107281, [SMALL_STATE(3896)] = 107303, [SMALL_STATE(3897)] = 107325, [SMALL_STATE(3898)] = 107347, [SMALL_STATE(3899)] = 107373, [SMALL_STATE(3900)] = 107395, [SMALL_STATE(3901)] = 107417, [SMALL_STATE(3902)] = 107439, [SMALL_STATE(3903)] = 107461, [SMALL_STATE(3904)] = 107483, [SMALL_STATE(3905)] = 107505, [SMALL_STATE(3906)] = 107527, [SMALL_STATE(3907)] = 107549, [SMALL_STATE(3908)] = 107571, [SMALL_STATE(3909)] = 107593, [SMALL_STATE(3910)] = 107615, [SMALL_STATE(3911)] = 107637, [SMALL_STATE(3912)] = 107659, [SMALL_STATE(3913)] = 107681, [SMALL_STATE(3914)] = 107703, [SMALL_STATE(3915)] = 107725, [SMALL_STATE(3916)] = 107751, [SMALL_STATE(3917)] = 107773, [SMALL_STATE(3918)] = 107799, [SMALL_STATE(3919)] = 107815, [SMALL_STATE(3920)] = 107837, [SMALL_STATE(3921)] = 107859, [SMALL_STATE(3922)] = 107881, [SMALL_STATE(3923)] = 107903, [SMALL_STATE(3924)] = 107925, [SMALL_STATE(3925)] = 107947, [SMALL_STATE(3926)] = 107969, [SMALL_STATE(3927)] = 107991, [SMALL_STATE(3928)] = 108013, [SMALL_STATE(3929)] = 108035, [SMALL_STATE(3930)] = 108057, [SMALL_STATE(3931)] = 108079, [SMALL_STATE(3932)] = 108101, [SMALL_STATE(3933)] = 108123, [SMALL_STATE(3934)] = 108147, [SMALL_STATE(3935)] = 108173, [SMALL_STATE(3936)] = 108199, [SMALL_STATE(3937)] = 108221, [SMALL_STATE(3938)] = 108243, [SMALL_STATE(3939)] = 108269, [SMALL_STATE(3940)] = 108291, [SMALL_STATE(3941)] = 108313, [SMALL_STATE(3942)] = 108335, [SMALL_STATE(3943)] = 108361, [SMALL_STATE(3944)] = 108383, [SMALL_STATE(3945)] = 108409, [SMALL_STATE(3946)] = 108432, [SMALL_STATE(3947)] = 108455, [SMALL_STATE(3948)] = 108478, [SMALL_STATE(3949)] = 108501, [SMALL_STATE(3950)] = 108524, [SMALL_STATE(3951)] = 108537, [SMALL_STATE(3952)] = 108560, [SMALL_STATE(3953)] = 108583, [SMALL_STATE(3954)] = 108596, [SMALL_STATE(3955)] = 108619, [SMALL_STATE(3956)] = 108642, [SMALL_STATE(3957)] = 108665, [SMALL_STATE(3958)] = 108688, [SMALL_STATE(3959)] = 108711, [SMALL_STATE(3960)] = 108734, [SMALL_STATE(3961)] = 108757, [SMALL_STATE(3962)] = 108780, [SMALL_STATE(3963)] = 108803, [SMALL_STATE(3964)] = 108826, [SMALL_STATE(3965)] = 108849, [SMALL_STATE(3966)] = 108872, [SMALL_STATE(3967)] = 108895, [SMALL_STATE(3968)] = 108918, [SMALL_STATE(3969)] = 108941, [SMALL_STATE(3970)] = 108964, [SMALL_STATE(3971)] = 108987, [SMALL_STATE(3972)] = 109010, [SMALL_STATE(3973)] = 109033, [SMALL_STATE(3974)] = 109056, [SMALL_STATE(3975)] = 109079, [SMALL_STATE(3976)] = 109102, [SMALL_STATE(3977)] = 109125, [SMALL_STATE(3978)] = 109140, [SMALL_STATE(3979)] = 109163, [SMALL_STATE(3980)] = 109186, [SMALL_STATE(3981)] = 109209, [SMALL_STATE(3982)] = 109232, [SMALL_STATE(3983)] = 109255, [SMALL_STATE(3984)] = 109278, [SMALL_STATE(3985)] = 109301, [SMALL_STATE(3986)] = 109324, [SMALL_STATE(3987)] = 109347, [SMALL_STATE(3988)] = 109370, [SMALL_STATE(3989)] = 109393, [SMALL_STATE(3990)] = 109408, [SMALL_STATE(3991)] = 109431, [SMALL_STATE(3992)] = 109447, [SMALL_STATE(3993)] = 109467, [SMALL_STATE(3994)] = 109487, [SMALL_STATE(3995)] = 109499, [SMALL_STATE(3996)] = 109519, [SMALL_STATE(3997)] = 109537, [SMALL_STATE(3998)] = 109557, [SMALL_STATE(3999)] = 109577, [SMALL_STATE(4000)] = 109597, [SMALL_STATE(4001)] = 109617, [SMALL_STATE(4002)] = 109637, [SMALL_STATE(4003)] = 109657, [SMALL_STATE(4004)] = 109677, [SMALL_STATE(4005)] = 109695, [SMALL_STATE(4006)] = 109709, [SMALL_STATE(4007)] = 109729, [SMALL_STATE(4008)] = 109743, [SMALL_STATE(4009)] = 109763, [SMALL_STATE(4010)] = 109777, [SMALL_STATE(4011)] = 109795, [SMALL_STATE(4012)] = 109815, [SMALL_STATE(4013)] = 109835, [SMALL_STATE(4014)] = 109853, [SMALL_STATE(4015)] = 109871, [SMALL_STATE(4016)] = 109891, [SMALL_STATE(4017)] = 109911, [SMALL_STATE(4018)] = 109931, [SMALL_STATE(4019)] = 109951, [SMALL_STATE(4020)] = 109969, [SMALL_STATE(4021)] = 109989, [SMALL_STATE(4022)] = 110009, [SMALL_STATE(4023)] = 110025, [SMALL_STATE(4024)] = 110043, [SMALL_STATE(4025)] = 110063, [SMALL_STATE(4026)] = 110083, [SMALL_STATE(4027)] = 110103, [SMALL_STATE(4028)] = 110123, [SMALL_STATE(4029)] = 110143, [SMALL_STATE(4030)] = 110163, [SMALL_STATE(4031)] = 110177, [SMALL_STATE(4032)] = 110195, [SMALL_STATE(4033)] = 110213, [SMALL_STATE(4034)] = 110231, [SMALL_STATE(4035)] = 110251, [SMALL_STATE(4036)] = 110271, [SMALL_STATE(4037)] = 110291, [SMALL_STATE(4038)] = 110309, [SMALL_STATE(4039)] = 110329, [SMALL_STATE(4040)] = 110349, [SMALL_STATE(4041)] = 110369, [SMALL_STATE(4042)] = 110389, [SMALL_STATE(4043)] = 110409, [SMALL_STATE(4044)] = 110429, [SMALL_STATE(4045)] = 110447, [SMALL_STATE(4046)] = 110465, [SMALL_STATE(4047)] = 110485, [SMALL_STATE(4048)] = 110505, [SMALL_STATE(4049)] = 110517, [SMALL_STATE(4050)] = 110535, [SMALL_STATE(4051)] = 110555, [SMALL_STATE(4052)] = 110573, [SMALL_STATE(4053)] = 110593, [SMALL_STATE(4054)] = 110611, [SMALL_STATE(4055)] = 110629, [SMALL_STATE(4056)] = 110649, [SMALL_STATE(4057)] = 110669, [SMALL_STATE(4058)] = 110689, [SMALL_STATE(4059)] = 110709, [SMALL_STATE(4060)] = 110721, [SMALL_STATE(4061)] = 110741, [SMALL_STATE(4062)] = 110759, [SMALL_STATE(4063)] = 110779, [SMALL_STATE(4064)] = 110791, [SMALL_STATE(4065)] = 110809, [SMALL_STATE(4066)] = 110829, [SMALL_STATE(4067)] = 110849, [SMALL_STATE(4068)] = 110869, [SMALL_STATE(4069)] = 110885, [SMALL_STATE(4070)] = 110903, [SMALL_STATE(4071)] = 110923, [SMALL_STATE(4072)] = 110941, [SMALL_STATE(4073)] = 110958, [SMALL_STATE(4074)] = 110977, [SMALL_STATE(4075)] = 110996, [SMALL_STATE(4076)] = 111015, [SMALL_STATE(4077)] = 111032, [SMALL_STATE(4078)] = 111049, [SMALL_STATE(4079)] = 111068, [SMALL_STATE(4080)] = 111085, [SMALL_STATE(4081)] = 111104, [SMALL_STATE(4082)] = 111121, [SMALL_STATE(4083)] = 111140, [SMALL_STATE(4084)] = 111159, [SMALL_STATE(4085)] = 111178, [SMALL_STATE(4086)] = 111197, [SMALL_STATE(4087)] = 111216, [SMALL_STATE(4088)] = 111235, [SMALL_STATE(4089)] = 111252, [SMALL_STATE(4090)] = 111269, [SMALL_STATE(4091)] = 111284, [SMALL_STATE(4092)] = 111299, [SMALL_STATE(4093)] = 111318, [SMALL_STATE(4094)] = 111335, [SMALL_STATE(4095)] = 111354, [SMALL_STATE(4096)] = 111373, [SMALL_STATE(4097)] = 111388, [SMALL_STATE(4098)] = 111403, [SMALL_STATE(4099)] = 111420, [SMALL_STATE(4100)] = 111435, [SMALL_STATE(4101)] = 111450, [SMALL_STATE(4102)] = 111467, [SMALL_STATE(4103)] = 111482, [SMALL_STATE(4104)] = 111501, [SMALL_STATE(4105)] = 111518, [SMALL_STATE(4106)] = 111533, [SMALL_STATE(4107)] = 111550, [SMALL_STATE(4108)] = 111565, [SMALL_STATE(4109)] = 111580, [SMALL_STATE(4110)] = 111599, [SMALL_STATE(4111)] = 111616, [SMALL_STATE(4112)] = 111633, [SMALL_STATE(4113)] = 111652, [SMALL_STATE(4114)] = 111665, [SMALL_STATE(4115)] = 111682, [SMALL_STATE(4116)] = 111701, [SMALL_STATE(4117)] = 111720, [SMALL_STATE(4118)] = 111735, [SMALL_STATE(4119)] = 111754, [SMALL_STATE(4120)] = 111771, [SMALL_STATE(4121)] = 111790, [SMALL_STATE(4122)] = 111807, [SMALL_STATE(4123)] = 111826, [SMALL_STATE(4124)] = 111843, [SMALL_STATE(4125)] = 111862, [SMALL_STATE(4126)] = 111877, [SMALL_STATE(4127)] = 111896, [SMALL_STATE(4128)] = 111913, [SMALL_STATE(4129)] = 111928, [SMALL_STATE(4130)] = 111945, [SMALL_STATE(4131)] = 111964, [SMALL_STATE(4132)] = 111983, [SMALL_STATE(4133)] = 112000, [SMALL_STATE(4134)] = 112015, [SMALL_STATE(4135)] = 112032, [SMALL_STATE(4136)] = 112049, [SMALL_STATE(4137)] = 112064, [SMALL_STATE(4138)] = 112083, [SMALL_STATE(4139)] = 112100, [SMALL_STATE(4140)] = 112119, [SMALL_STATE(4141)] = 112134, [SMALL_STATE(4142)] = 112147, [SMALL_STATE(4143)] = 112164, [SMALL_STATE(4144)] = 112183, [SMALL_STATE(4145)] = 112200, [SMALL_STATE(4146)] = 112215, [SMALL_STATE(4147)] = 112230, [SMALL_STATE(4148)] = 112247, [SMALL_STATE(4149)] = 112266, [SMALL_STATE(4150)] = 112285, [SMALL_STATE(4151)] = 112298, [SMALL_STATE(4152)] = 112315, [SMALL_STATE(4153)] = 112334, [SMALL_STATE(4154)] = 112351, [SMALL_STATE(4155)] = 112370, [SMALL_STATE(4156)] = 112389, [SMALL_STATE(4157)] = 112406, [SMALL_STATE(4158)] = 112423, [SMALL_STATE(4159)] = 112442, [SMALL_STATE(4160)] = 112458, [SMALL_STATE(4161)] = 112468, [SMALL_STATE(4162)] = 112482, [SMALL_STATE(4163)] = 112496, [SMALL_STATE(4164)] = 112510, [SMALL_STATE(4165)] = 112520, [SMALL_STATE(4166)] = 112534, [SMALL_STATE(4167)] = 112548, [SMALL_STATE(4168)] = 112558, [SMALL_STATE(4169)] = 112574, [SMALL_STATE(4170)] = 112590, [SMALL_STATE(4171)] = 112602, [SMALL_STATE(4172)] = 112616, [SMALL_STATE(4173)] = 112632, [SMALL_STATE(4174)] = 112646, [SMALL_STATE(4175)] = 112660, [SMALL_STATE(4176)] = 112676, [SMALL_STATE(4177)] = 112692, [SMALL_STATE(4178)] = 112708, [SMALL_STATE(4179)] = 112724, [SMALL_STATE(4180)] = 112738, [SMALL_STATE(4181)] = 112752, [SMALL_STATE(4182)] = 112766, [SMALL_STATE(4183)] = 112778, [SMALL_STATE(4184)] = 112792, [SMALL_STATE(4185)] = 112806, [SMALL_STATE(4186)] = 112822, [SMALL_STATE(4187)] = 112838, [SMALL_STATE(4188)] = 112854, [SMALL_STATE(4189)] = 112870, [SMALL_STATE(4190)] = 112884, [SMALL_STATE(4191)] = 112900, [SMALL_STATE(4192)] = 112916, [SMALL_STATE(4193)] = 112928, [SMALL_STATE(4194)] = 112944, [SMALL_STATE(4195)] = 112960, [SMALL_STATE(4196)] = 112976, [SMALL_STATE(4197)] = 112990, [SMALL_STATE(4198)] = 113000, [SMALL_STATE(4199)] = 113016, [SMALL_STATE(4200)] = 113030, [SMALL_STATE(4201)] = 113046, [SMALL_STATE(4202)] = 113056, [SMALL_STATE(4203)] = 113070, [SMALL_STATE(4204)] = 113086, [SMALL_STATE(4205)] = 113100, [SMALL_STATE(4206)] = 113114, [SMALL_STATE(4207)] = 113130, [SMALL_STATE(4208)] = 113146, [SMALL_STATE(4209)] = 113162, [SMALL_STATE(4210)] = 113178, [SMALL_STATE(4211)] = 113192, [SMALL_STATE(4212)] = 113206, [SMALL_STATE(4213)] = 113222, [SMALL_STATE(4214)] = 113238, [SMALL_STATE(4215)] = 113254, [SMALL_STATE(4216)] = 113264, [SMALL_STATE(4217)] = 113276, [SMALL_STATE(4218)] = 113286, [SMALL_STATE(4219)] = 113296, [SMALL_STATE(4220)] = 113308, [SMALL_STATE(4221)] = 113322, [SMALL_STATE(4222)] = 113334, [SMALL_STATE(4223)] = 113350, [SMALL_STATE(4224)] = 113366, [SMALL_STATE(4225)] = 113376, [SMALL_STATE(4226)] = 113392, [SMALL_STATE(4227)] = 113404, [SMALL_STATE(4228)] = 113418, [SMALL_STATE(4229)] = 113432, [SMALL_STATE(4230)] = 113446, [SMALL_STATE(4231)] = 113458, [SMALL_STATE(4232)] = 113474, [SMALL_STATE(4233)] = 113486, [SMALL_STATE(4234)] = 113496, [SMALL_STATE(4235)] = 113510, [SMALL_STATE(4236)] = 113520, [SMALL_STATE(4237)] = 113534, [SMALL_STATE(4238)] = 113550, [SMALL_STATE(4239)] = 113560, [SMALL_STATE(4240)] = 113576, [SMALL_STATE(4241)] = 113592, [SMALL_STATE(4242)] = 113608, [SMALL_STATE(4243)] = 113620, [SMALL_STATE(4244)] = 113632, [SMALL_STATE(4245)] = 113648, [SMALL_STATE(4246)] = 113660, [SMALL_STATE(4247)] = 113676, [SMALL_STATE(4248)] = 113692, [SMALL_STATE(4249)] = 113708, [SMALL_STATE(4250)] = 113720, [SMALL_STATE(4251)] = 113733, [SMALL_STATE(4252)] = 113746, [SMALL_STATE(4253)] = 113759, [SMALL_STATE(4254)] = 113768, [SMALL_STATE(4255)] = 113779, [SMALL_STATE(4256)] = 113790, [SMALL_STATE(4257)] = 113801, [SMALL_STATE(4258)] = 113814, [SMALL_STATE(4259)] = 113825, [SMALL_STATE(4260)] = 113836, [SMALL_STATE(4261)] = 113849, [SMALL_STATE(4262)] = 113862, [SMALL_STATE(4263)] = 113875, [SMALL_STATE(4264)] = 113886, [SMALL_STATE(4265)] = 113897, [SMALL_STATE(4266)] = 113910, [SMALL_STATE(4267)] = 113923, [SMALL_STATE(4268)] = 113936, [SMALL_STATE(4269)] = 113949, [SMALL_STATE(4270)] = 113962, [SMALL_STATE(4271)] = 113975, [SMALL_STATE(4272)] = 113988, [SMALL_STATE(4273)] = 113999, [SMALL_STATE(4274)] = 114010, [SMALL_STATE(4275)] = 114019, [SMALL_STATE(4276)] = 114032, [SMALL_STATE(4277)] = 114043, [SMALL_STATE(4278)] = 114056, [SMALL_STATE(4279)] = 114065, [SMALL_STATE(4280)] = 114078, [SMALL_STATE(4281)] = 114091, [SMALL_STATE(4282)] = 114104, [SMALL_STATE(4283)] = 114117, [SMALL_STATE(4284)] = 114130, [SMALL_STATE(4285)] = 114143, [SMALL_STATE(4286)] = 114152, [SMALL_STATE(4287)] = 114165, [SMALL_STATE(4288)] = 114178, [SMALL_STATE(4289)] = 114191, [SMALL_STATE(4290)] = 114204, [SMALL_STATE(4291)] = 114215, [SMALL_STATE(4292)] = 114228, [SMALL_STATE(4293)] = 114241, [SMALL_STATE(4294)] = 114254, [SMALL_STATE(4295)] = 114267, [SMALL_STATE(4296)] = 114280, [SMALL_STATE(4297)] = 114293, [SMALL_STATE(4298)] = 114306, [SMALL_STATE(4299)] = 114315, [SMALL_STATE(4300)] = 114328, [SMALL_STATE(4301)] = 114337, [SMALL_STATE(4302)] = 114350, [SMALL_STATE(4303)] = 114363, [SMALL_STATE(4304)] = 114376, [SMALL_STATE(4305)] = 114389, [SMALL_STATE(4306)] = 114402, [SMALL_STATE(4307)] = 114415, [SMALL_STATE(4308)] = 114428, [SMALL_STATE(4309)] = 114441, [SMALL_STATE(4310)] = 114454, [SMALL_STATE(4311)] = 114467, [SMALL_STATE(4312)] = 114480, [SMALL_STATE(4313)] = 114493, [SMALL_STATE(4314)] = 114506, [SMALL_STATE(4315)] = 114515, [SMALL_STATE(4316)] = 114528, [SMALL_STATE(4317)] = 114541, [SMALL_STATE(4318)] = 114554, [SMALL_STATE(4319)] = 114567, [SMALL_STATE(4320)] = 114578, [SMALL_STATE(4321)] = 114591, [SMALL_STATE(4322)] = 114604, [SMALL_STATE(4323)] = 114617, [SMALL_STATE(4324)] = 114630, [SMALL_STATE(4325)] = 114643, [SMALL_STATE(4326)] = 114654, [SMALL_STATE(4327)] = 114667, [SMALL_STATE(4328)] = 114678, [SMALL_STATE(4329)] = 114691, [SMALL_STATE(4330)] = 114704, [SMALL_STATE(4331)] = 114717, [SMALL_STATE(4332)] = 114730, [SMALL_STATE(4333)] = 114743, [SMALL_STATE(4334)] = 114752, [SMALL_STATE(4335)] = 114761, [SMALL_STATE(4336)] = 114770, [SMALL_STATE(4337)] = 114781, [SMALL_STATE(4338)] = 114792, [SMALL_STATE(4339)] = 114805, [SMALL_STATE(4340)] = 114818, [SMALL_STATE(4341)] = 114831, [SMALL_STATE(4342)] = 114844, [SMALL_STATE(4343)] = 114857, [SMALL_STATE(4344)] = 114870, [SMALL_STATE(4345)] = 114881, [SMALL_STATE(4346)] = 114892, [SMALL_STATE(4347)] = 114905, [SMALL_STATE(4348)] = 114918, [SMALL_STATE(4349)] = 114931, [SMALL_STATE(4350)] = 114944, [SMALL_STATE(4351)] = 114957, [SMALL_STATE(4352)] = 114970, [SMALL_STATE(4353)] = 114983, [SMALL_STATE(4354)] = 114996, [SMALL_STATE(4355)] = 115009, [SMALL_STATE(4356)] = 115022, [SMALL_STATE(4357)] = 115035, [SMALL_STATE(4358)] = 115048, [SMALL_STATE(4359)] = 115061, [SMALL_STATE(4360)] = 115074, [SMALL_STATE(4361)] = 115087, [SMALL_STATE(4362)] = 115100, [SMALL_STATE(4363)] = 115113, [SMALL_STATE(4364)] = 115124, [SMALL_STATE(4365)] = 115137, [SMALL_STATE(4366)] = 115146, [SMALL_STATE(4367)] = 115159, [SMALL_STATE(4368)] = 115172, [SMALL_STATE(4369)] = 115185, [SMALL_STATE(4370)] = 115198, [SMALL_STATE(4371)] = 115211, [SMALL_STATE(4372)] = 115224, [SMALL_STATE(4373)] = 115237, [SMALL_STATE(4374)] = 115250, [SMALL_STATE(4375)] = 115263, [SMALL_STATE(4376)] = 115276, [SMALL_STATE(4377)] = 115289, [SMALL_STATE(4378)] = 115300, [SMALL_STATE(4379)] = 115313, [SMALL_STATE(4380)] = 115326, [SMALL_STATE(4381)] = 115339, [SMALL_STATE(4382)] = 115352, [SMALL_STATE(4383)] = 115365, [SMALL_STATE(4384)] = 115378, [SMALL_STATE(4385)] = 115391, [SMALL_STATE(4386)] = 115404, [SMALL_STATE(4387)] = 115417, [SMALL_STATE(4388)] = 115430, [SMALL_STATE(4389)] = 115443, [SMALL_STATE(4390)] = 115456, [SMALL_STATE(4391)] = 115469, [SMALL_STATE(4392)] = 115482, [SMALL_STATE(4393)] = 115495, [SMALL_STATE(4394)] = 115508, [SMALL_STATE(4395)] = 115521, [SMALL_STATE(4396)] = 115534, [SMALL_STATE(4397)] = 115543, [SMALL_STATE(4398)] = 115556, [SMALL_STATE(4399)] = 115569, [SMALL_STATE(4400)] = 115582, [SMALL_STATE(4401)] = 115595, [SMALL_STATE(4402)] = 115608, [SMALL_STATE(4403)] = 115621, [SMALL_STATE(4404)] = 115634, [SMALL_STATE(4405)] = 115647, [SMALL_STATE(4406)] = 115660, [SMALL_STATE(4407)] = 115673, [SMALL_STATE(4408)] = 115686, [SMALL_STATE(4409)] = 115699, [SMALL_STATE(4410)] = 115712, [SMALL_STATE(4411)] = 115725, [SMALL_STATE(4412)] = 115738, [SMALL_STATE(4413)] = 115751, [SMALL_STATE(4414)] = 115764, [SMALL_STATE(4415)] = 115777, [SMALL_STATE(4416)] = 115790, [SMALL_STATE(4417)] = 115803, [SMALL_STATE(4418)] = 115814, [SMALL_STATE(4419)] = 115827, [SMALL_STATE(4420)] = 115840, [SMALL_STATE(4421)] = 115853, [SMALL_STATE(4422)] = 115866, [SMALL_STATE(4423)] = 115877, [SMALL_STATE(4424)] = 115890, [SMALL_STATE(4425)] = 115903, [SMALL_STATE(4426)] = 115916, [SMALL_STATE(4427)] = 115929, [SMALL_STATE(4428)] = 115942, [SMALL_STATE(4429)] = 115955, [SMALL_STATE(4430)] = 115968, [SMALL_STATE(4431)] = 115981, [SMALL_STATE(4432)] = 115994, [SMALL_STATE(4433)] = 116007, [SMALL_STATE(4434)] = 116020, [SMALL_STATE(4435)] = 116033, [SMALL_STATE(4436)] = 116042, [SMALL_STATE(4437)] = 116055, [SMALL_STATE(4438)] = 116068, [SMALL_STATE(4439)] = 116081, [SMALL_STATE(4440)] = 116094, [SMALL_STATE(4441)] = 116107, [SMALL_STATE(4442)] = 116120, [SMALL_STATE(4443)] = 116133, [SMALL_STATE(4444)] = 116146, [SMALL_STATE(4445)] = 116159, [SMALL_STATE(4446)] = 116172, [SMALL_STATE(4447)] = 116185, [SMALL_STATE(4448)] = 116198, [SMALL_STATE(4449)] = 116211, [SMALL_STATE(4450)] = 116224, [SMALL_STATE(4451)] = 116237, [SMALL_STATE(4452)] = 116246, [SMALL_STATE(4453)] = 116259, [SMALL_STATE(4454)] = 116272, [SMALL_STATE(4455)] = 116285, [SMALL_STATE(4456)] = 116298, [SMALL_STATE(4457)] = 116311, [SMALL_STATE(4458)] = 116324, [SMALL_STATE(4459)] = 116337, [SMALL_STATE(4460)] = 116350, [SMALL_STATE(4461)] = 116363, [SMALL_STATE(4462)] = 116376, [SMALL_STATE(4463)] = 116389, [SMALL_STATE(4464)] = 116402, [SMALL_STATE(4465)] = 116415, [SMALL_STATE(4466)] = 116428, [SMALL_STATE(4467)] = 116441, [SMALL_STATE(4468)] = 116454, [SMALL_STATE(4469)] = 116467, [SMALL_STATE(4470)] = 116480, [SMALL_STATE(4471)] = 116493, [SMALL_STATE(4472)] = 116506, [SMALL_STATE(4473)] = 116519, [SMALL_STATE(4474)] = 116532, [SMALL_STATE(4475)] = 116545, [SMALL_STATE(4476)] = 116558, [SMALL_STATE(4477)] = 116571, [SMALL_STATE(4478)] = 116584, [SMALL_STATE(4479)] = 116595, [SMALL_STATE(4480)] = 116608, [SMALL_STATE(4481)] = 116621, [SMALL_STATE(4482)] = 116634, [SMALL_STATE(4483)] = 116647, [SMALL_STATE(4484)] = 116660, [SMALL_STATE(4485)] = 116673, [SMALL_STATE(4486)] = 116686, [SMALL_STATE(4487)] = 116699, [SMALL_STATE(4488)] = 116712, [SMALL_STATE(4489)] = 116725, [SMALL_STATE(4490)] = 116736, [SMALL_STATE(4491)] = 116744, [SMALL_STATE(4492)] = 116752, [SMALL_STATE(4493)] = 116762, [SMALL_STATE(4494)] = 116770, [SMALL_STATE(4495)] = 116780, [SMALL_STATE(4496)] = 116790, [SMALL_STATE(4497)] = 116798, [SMALL_STATE(4498)] = 116808, [SMALL_STATE(4499)] = 116818, [SMALL_STATE(4500)] = 116828, [SMALL_STATE(4501)] = 116838, [SMALL_STATE(4502)] = 116846, [SMALL_STATE(4503)] = 116856, [SMALL_STATE(4504)] = 116866, [SMALL_STATE(4505)] = 116874, [SMALL_STATE(4506)] = 116882, [SMALL_STATE(4507)] = 116892, [SMALL_STATE(4508)] = 116902, [SMALL_STATE(4509)] = 116912, [SMALL_STATE(4510)] = 116922, [SMALL_STATE(4511)] = 116932, [SMALL_STATE(4512)] = 116942, [SMALL_STATE(4513)] = 116950, [SMALL_STATE(4514)] = 116960, [SMALL_STATE(4515)] = 116970, [SMALL_STATE(4516)] = 116978, [SMALL_STATE(4517)] = 116988, [SMALL_STATE(4518)] = 116998, [SMALL_STATE(4519)] = 117008, [SMALL_STATE(4520)] = 117018, [SMALL_STATE(4521)] = 117026, [SMALL_STATE(4522)] = 117034, [SMALL_STATE(4523)] = 117042, [SMALL_STATE(4524)] = 117052, [SMALL_STATE(4525)] = 117060, [SMALL_STATE(4526)] = 117070, [SMALL_STATE(4527)] = 117080, [SMALL_STATE(4528)] = 117088, [SMALL_STATE(4529)] = 117098, [SMALL_STATE(4530)] = 117108, [SMALL_STATE(4531)] = 117116, [SMALL_STATE(4532)] = 117124, [SMALL_STATE(4533)] = 117132, [SMALL_STATE(4534)] = 117142, [SMALL_STATE(4535)] = 117152, [SMALL_STATE(4536)] = 117162, [SMALL_STATE(4537)] = 117172, [SMALL_STATE(4538)] = 117180, [SMALL_STATE(4539)] = 117188, [SMALL_STATE(4540)] = 117198, [SMALL_STATE(4541)] = 117208, [SMALL_STATE(4542)] = 117216, [SMALL_STATE(4543)] = 117224, [SMALL_STATE(4544)] = 117232, [SMALL_STATE(4545)] = 117240, [SMALL_STATE(4546)] = 117248, [SMALL_STATE(4547)] = 117256, [SMALL_STATE(4548)] = 117264, [SMALL_STATE(4549)] = 117272, [SMALL_STATE(4550)] = 117280, [SMALL_STATE(4551)] = 117288, [SMALL_STATE(4552)] = 117298, [SMALL_STATE(4553)] = 117308, [SMALL_STATE(4554)] = 117316, [SMALL_STATE(4555)] = 117324, [SMALL_STATE(4556)] = 117332, [SMALL_STATE(4557)] = 117342, [SMALL_STATE(4558)] = 117350, [SMALL_STATE(4559)] = 117358, [SMALL_STATE(4560)] = 117368, [SMALL_STATE(4561)] = 117376, [SMALL_STATE(4562)] = 117386, [SMALL_STATE(4563)] = 117396, [SMALL_STATE(4564)] = 117406, [SMALL_STATE(4565)] = 117416, [SMALL_STATE(4566)] = 117424, [SMALL_STATE(4567)] = 117434, [SMALL_STATE(4568)] = 117444, [SMALL_STATE(4569)] = 117452, [SMALL_STATE(4570)] = 117462, [SMALL_STATE(4571)] = 117470, [SMALL_STATE(4572)] = 117480, [SMALL_STATE(4573)] = 117490, [SMALL_STATE(4574)] = 117500, [SMALL_STATE(4575)] = 117510, [SMALL_STATE(4576)] = 117518, [SMALL_STATE(4577)] = 117526, [SMALL_STATE(4578)] = 117534, [SMALL_STATE(4579)] = 117544, [SMALL_STATE(4580)] = 117552, [SMALL_STATE(4581)] = 117562, [SMALL_STATE(4582)] = 117570, [SMALL_STATE(4583)] = 117580, [SMALL_STATE(4584)] = 117588, [SMALL_STATE(4585)] = 117598, [SMALL_STATE(4586)] = 117608, [SMALL_STATE(4587)] = 117618, [SMALL_STATE(4588)] = 117628, [SMALL_STATE(4589)] = 117638, [SMALL_STATE(4590)] = 117648, [SMALL_STATE(4591)] = 117658, [SMALL_STATE(4592)] = 117666, [SMALL_STATE(4593)] = 117674, [SMALL_STATE(4594)] = 117682, [SMALL_STATE(4595)] = 117690, [SMALL_STATE(4596)] = 117700, [SMALL_STATE(4597)] = 117708, [SMALL_STATE(4598)] = 117718, [SMALL_STATE(4599)] = 117726, [SMALL_STATE(4600)] = 117734, [SMALL_STATE(4601)] = 117742, [SMALL_STATE(4602)] = 117750, [SMALL_STATE(4603)] = 117758, [SMALL_STATE(4604)] = 117766, [SMALL_STATE(4605)] = 117776, [SMALL_STATE(4606)] = 117784, [SMALL_STATE(4607)] = 117792, [SMALL_STATE(4608)] = 117800, [SMALL_STATE(4609)] = 117810, [SMALL_STATE(4610)] = 117820, [SMALL_STATE(4611)] = 117830, [SMALL_STATE(4612)] = 117838, [SMALL_STATE(4613)] = 117848, [SMALL_STATE(4614)] = 117856, [SMALL_STATE(4615)] = 117864, [SMALL_STATE(4616)] = 117872, [SMALL_STATE(4617)] = 117880, [SMALL_STATE(4618)] = 117890, [SMALL_STATE(4619)] = 117900, [SMALL_STATE(4620)] = 117910, [SMALL_STATE(4621)] = 117920, [SMALL_STATE(4622)] = 117928, [SMALL_STATE(4623)] = 117938, [SMALL_STATE(4624)] = 117946, [SMALL_STATE(4625)] = 117954, [SMALL_STATE(4626)] = 117962, [SMALL_STATE(4627)] = 117970, [SMALL_STATE(4628)] = 117978, [SMALL_STATE(4629)] = 117986, [SMALL_STATE(4630)] = 117994, [SMALL_STATE(4631)] = 118002, [SMALL_STATE(4632)] = 118010, [SMALL_STATE(4633)] = 118018, [SMALL_STATE(4634)] = 118026, [SMALL_STATE(4635)] = 118034, [SMALL_STATE(4636)] = 118042, [SMALL_STATE(4637)] = 118052, [SMALL_STATE(4638)] = 118060, [SMALL_STATE(4639)] = 118070, [SMALL_STATE(4640)] = 118080, [SMALL_STATE(4641)] = 118088, [SMALL_STATE(4642)] = 118096, [SMALL_STATE(4643)] = 118104, [SMALL_STATE(4644)] = 118114, [SMALL_STATE(4645)] = 118122, [SMALL_STATE(4646)] = 118130, [SMALL_STATE(4647)] = 118140, [SMALL_STATE(4648)] = 118148, [SMALL_STATE(4649)] = 118156, [SMALL_STATE(4650)] = 118164, [SMALL_STATE(4651)] = 118174, [SMALL_STATE(4652)] = 118182, [SMALL_STATE(4653)] = 118192, [SMALL_STATE(4654)] = 118202, [SMALL_STATE(4655)] = 118210, [SMALL_STATE(4656)] = 118218, [SMALL_STATE(4657)] = 118226, [SMALL_STATE(4658)] = 118234, [SMALL_STATE(4659)] = 118242, [SMALL_STATE(4660)] = 118250, [SMALL_STATE(4661)] = 118258, [SMALL_STATE(4662)] = 118266, [SMALL_STATE(4663)] = 118276, [SMALL_STATE(4664)] = 118286, [SMALL_STATE(4665)] = 118296, [SMALL_STATE(4666)] = 118306, [SMALL_STATE(4667)] = 118316, [SMALL_STATE(4668)] = 118324, [SMALL_STATE(4669)] = 118334, [SMALL_STATE(4670)] = 118344, [SMALL_STATE(4671)] = 118352, [SMALL_STATE(4672)] = 118362, [SMALL_STATE(4673)] = 118372, [SMALL_STATE(4674)] = 118380, [SMALL_STATE(4675)] = 118388, [SMALL_STATE(4676)] = 118396, [SMALL_STATE(4677)] = 118404, [SMALL_STATE(4678)] = 118414, [SMALL_STATE(4679)] = 118422, [SMALL_STATE(4680)] = 118430, [SMALL_STATE(4681)] = 118440, [SMALL_STATE(4682)] = 118448, [SMALL_STATE(4683)] = 118458, [SMALL_STATE(4684)] = 118466, [SMALL_STATE(4685)] = 118476, [SMALL_STATE(4686)] = 118486, [SMALL_STATE(4687)] = 118494, [SMALL_STATE(4688)] = 118502, [SMALL_STATE(4689)] = 118510, [SMALL_STATE(4690)] = 118520, [SMALL_STATE(4691)] = 118530, [SMALL_STATE(4692)] = 118540, [SMALL_STATE(4693)] = 118550, [SMALL_STATE(4694)] = 118560, [SMALL_STATE(4695)] = 118570, [SMALL_STATE(4696)] = 118580, [SMALL_STATE(4697)] = 118590, [SMALL_STATE(4698)] = 118600, [SMALL_STATE(4699)] = 118610, [SMALL_STATE(4700)] = 118620, [SMALL_STATE(4701)] = 118628, [SMALL_STATE(4702)] = 118636, [SMALL_STATE(4703)] = 118646, [SMALL_STATE(4704)] = 118654, [SMALL_STATE(4705)] = 118664, [SMALL_STATE(4706)] = 118674, [SMALL_STATE(4707)] = 118682, [SMALL_STATE(4708)] = 118690, [SMALL_STATE(4709)] = 118700, [SMALL_STATE(4710)] = 118710, [SMALL_STATE(4711)] = 118720, [SMALL_STATE(4712)] = 118730, [SMALL_STATE(4713)] = 118740, [SMALL_STATE(4714)] = 118748, [SMALL_STATE(4715)] = 118758, [SMALL_STATE(4716)] = 118766, [SMALL_STATE(4717)] = 118774, [SMALL_STATE(4718)] = 118784, [SMALL_STATE(4719)] = 118792, [SMALL_STATE(4720)] = 118800, [SMALL_STATE(4721)] = 118810, [SMALL_STATE(4722)] = 118820, [SMALL_STATE(4723)] = 118830, [SMALL_STATE(4724)] = 118840, [SMALL_STATE(4725)] = 118848, [SMALL_STATE(4726)] = 118858, [SMALL_STATE(4727)] = 118866, [SMALL_STATE(4728)] = 118876, [SMALL_STATE(4729)] = 118884, [SMALL_STATE(4730)] = 118894, [SMALL_STATE(4731)] = 118904, [SMALL_STATE(4732)] = 118912, [SMALL_STATE(4733)] = 118922, [SMALL_STATE(4734)] = 118930, [SMALL_STATE(4735)] = 118938, [SMALL_STATE(4736)] = 118946, [SMALL_STATE(4737)] = 118956, [SMALL_STATE(4738)] = 118966, [SMALL_STATE(4739)] = 118976, [SMALL_STATE(4740)] = 118986, [SMALL_STATE(4741)] = 118996, [SMALL_STATE(4742)] = 119004, [SMALL_STATE(4743)] = 119012, [SMALL_STATE(4744)] = 119020, [SMALL_STATE(4745)] = 119030, [SMALL_STATE(4746)] = 119040, [SMALL_STATE(4747)] = 119050, [SMALL_STATE(4748)] = 119060, [SMALL_STATE(4749)] = 119070, [SMALL_STATE(4750)] = 119080, [SMALL_STATE(4751)] = 119090, [SMALL_STATE(4752)] = 119100, [SMALL_STATE(4753)] = 119110, [SMALL_STATE(4754)] = 119120, [SMALL_STATE(4755)] = 119130, [SMALL_STATE(4756)] = 119140, [SMALL_STATE(4757)] = 119150, [SMALL_STATE(4758)] = 119160, [SMALL_STATE(4759)] = 119170, [SMALL_STATE(4760)] = 119180, [SMALL_STATE(4761)] = 119190, [SMALL_STATE(4762)] = 119200, [SMALL_STATE(4763)] = 119208, [SMALL_STATE(4764)] = 119216, [SMALL_STATE(4765)] = 119224, [SMALL_STATE(4766)] = 119234, [SMALL_STATE(4767)] = 119242, [SMALL_STATE(4768)] = 119252, [SMALL_STATE(4769)] = 119262, [SMALL_STATE(4770)] = 119272, [SMALL_STATE(4771)] = 119282, [SMALL_STATE(4772)] = 119292, [SMALL_STATE(4773)] = 119300, [SMALL_STATE(4774)] = 119310, [SMALL_STATE(4775)] = 119320, [SMALL_STATE(4776)] = 119330, [SMALL_STATE(4777)] = 119338, [SMALL_STATE(4778)] = 119346, [SMALL_STATE(4779)] = 119356, [SMALL_STATE(4780)] = 119366, [SMALL_STATE(4781)] = 119376, [SMALL_STATE(4782)] = 119384, [SMALL_STATE(4783)] = 119394, [SMALL_STATE(4784)] = 119404, [SMALL_STATE(4785)] = 119414, [SMALL_STATE(4786)] = 119424, [SMALL_STATE(4787)] = 119434, [SMALL_STATE(4788)] = 119444, [SMALL_STATE(4789)] = 119452, [SMALL_STATE(4790)] = 119460, [SMALL_STATE(4791)] = 119470, [SMALL_STATE(4792)] = 119478, [SMALL_STATE(4793)] = 119486, [SMALL_STATE(4794)] = 119496, [SMALL_STATE(4795)] = 119506, [SMALL_STATE(4796)] = 119516, [SMALL_STATE(4797)] = 119524, [SMALL_STATE(4798)] = 119534, [SMALL_STATE(4799)] = 119542, [SMALL_STATE(4800)] = 119552, [SMALL_STATE(4801)] = 119562, [SMALL_STATE(4802)] = 119570, [SMALL_STATE(4803)] = 119578, [SMALL_STATE(4804)] = 119586, [SMALL_STATE(4805)] = 119596, [SMALL_STATE(4806)] = 119606, [SMALL_STATE(4807)] = 119616, [SMALL_STATE(4808)] = 119626, [SMALL_STATE(4809)] = 119634, [SMALL_STATE(4810)] = 119644, [SMALL_STATE(4811)] = 119652, [SMALL_STATE(4812)] = 119662, [SMALL_STATE(4813)] = 119670, [SMALL_STATE(4814)] = 119680, [SMALL_STATE(4815)] = 119688, [SMALL_STATE(4816)] = 119696, [SMALL_STATE(4817)] = 119704, [SMALL_STATE(4818)] = 119714, [SMALL_STATE(4819)] = 119724, [SMALL_STATE(4820)] = 119732, [SMALL_STATE(4821)] = 119742, [SMALL_STATE(4822)] = 119752, [SMALL_STATE(4823)] = 119762, [SMALL_STATE(4824)] = 119772, [SMALL_STATE(4825)] = 119782, [SMALL_STATE(4826)] = 119792, [SMALL_STATE(4827)] = 119802, [SMALL_STATE(4828)] = 119812, [SMALL_STATE(4829)] = 119820, [SMALL_STATE(4830)] = 119830, [SMALL_STATE(4831)] = 119838, [SMALL_STATE(4832)] = 119846, [SMALL_STATE(4833)] = 119856, [SMALL_STATE(4834)] = 119864, [SMALL_STATE(4835)] = 119872, [SMALL_STATE(4836)] = 119880, [SMALL_STATE(4837)] = 119888, [SMALL_STATE(4838)] = 119898, [SMALL_STATE(4839)] = 119906, [SMALL_STATE(4840)] = 119914, [SMALL_STATE(4841)] = 119922, [SMALL_STATE(4842)] = 119932, [SMALL_STATE(4843)] = 119940, [SMALL_STATE(4844)] = 119948, [SMALL_STATE(4845)] = 119956, [SMALL_STATE(4846)] = 119964, [SMALL_STATE(4847)] = 119974, [SMALL_STATE(4848)] = 119984, [SMALL_STATE(4849)] = 119992, [SMALL_STATE(4850)] = 120002, [SMALL_STATE(4851)] = 120012, [SMALL_STATE(4852)] = 120020, [SMALL_STATE(4853)] = 120030, [SMALL_STATE(4854)] = 120040, [SMALL_STATE(4855)] = 120050, [SMALL_STATE(4856)] = 120060, [SMALL_STATE(4857)] = 120070, [SMALL_STATE(4858)] = 120080, [SMALL_STATE(4859)] = 120088, [SMALL_STATE(4860)] = 120095, [SMALL_STATE(4861)] = 120102, [SMALL_STATE(4862)] = 120109, [SMALL_STATE(4863)] = 120116, [SMALL_STATE(4864)] = 120123, [SMALL_STATE(4865)] = 120130, [SMALL_STATE(4866)] = 120137, [SMALL_STATE(4867)] = 120144, [SMALL_STATE(4868)] = 120151, [SMALL_STATE(4869)] = 120158, [SMALL_STATE(4870)] = 120165, [SMALL_STATE(4871)] = 120172, [SMALL_STATE(4872)] = 120179, [SMALL_STATE(4873)] = 120186, [SMALL_STATE(4874)] = 120193, [SMALL_STATE(4875)] = 120200, [SMALL_STATE(4876)] = 120207, [SMALL_STATE(4877)] = 120214, [SMALL_STATE(4878)] = 120221, [SMALL_STATE(4879)] = 120228, [SMALL_STATE(4880)] = 120235, [SMALL_STATE(4881)] = 120242, [SMALL_STATE(4882)] = 120249, [SMALL_STATE(4883)] = 120256, [SMALL_STATE(4884)] = 120263, [SMALL_STATE(4885)] = 120270, [SMALL_STATE(4886)] = 120277, [SMALL_STATE(4887)] = 120284, [SMALL_STATE(4888)] = 120291, [SMALL_STATE(4889)] = 120298, [SMALL_STATE(4890)] = 120305, [SMALL_STATE(4891)] = 120312, [SMALL_STATE(4892)] = 120319, [SMALL_STATE(4893)] = 120326, [SMALL_STATE(4894)] = 120333, [SMALL_STATE(4895)] = 120340, [SMALL_STATE(4896)] = 120347, [SMALL_STATE(4897)] = 120354, [SMALL_STATE(4898)] = 120361, [SMALL_STATE(4899)] = 120368, [SMALL_STATE(4900)] = 120375, [SMALL_STATE(4901)] = 120382, [SMALL_STATE(4902)] = 120389, [SMALL_STATE(4903)] = 120396, [SMALL_STATE(4904)] = 120403, [SMALL_STATE(4905)] = 120410, [SMALL_STATE(4906)] = 120417, [SMALL_STATE(4907)] = 120424, [SMALL_STATE(4908)] = 120431, [SMALL_STATE(4909)] = 120438, [SMALL_STATE(4910)] = 120445, [SMALL_STATE(4911)] = 120452, [SMALL_STATE(4912)] = 120459, [SMALL_STATE(4913)] = 120466, [SMALL_STATE(4914)] = 120473, [SMALL_STATE(4915)] = 120480, [SMALL_STATE(4916)] = 120487, [SMALL_STATE(4917)] = 120494, [SMALL_STATE(4918)] = 120501, [SMALL_STATE(4919)] = 120508, [SMALL_STATE(4920)] = 120515, [SMALL_STATE(4921)] = 120522, [SMALL_STATE(4922)] = 120529, [SMALL_STATE(4923)] = 120536, [SMALL_STATE(4924)] = 120543, [SMALL_STATE(4925)] = 120550, [SMALL_STATE(4926)] = 120557, [SMALL_STATE(4927)] = 120564, [SMALL_STATE(4928)] = 120571, [SMALL_STATE(4929)] = 120578, [SMALL_STATE(4930)] = 120585, [SMALL_STATE(4931)] = 120592, [SMALL_STATE(4932)] = 120599, [SMALL_STATE(4933)] = 120606, [SMALL_STATE(4934)] = 120613, [SMALL_STATE(4935)] = 120620, [SMALL_STATE(4936)] = 120627, [SMALL_STATE(4937)] = 120634, [SMALL_STATE(4938)] = 120641, [SMALL_STATE(4939)] = 120648, [SMALL_STATE(4940)] = 120655, [SMALL_STATE(4941)] = 120662, [SMALL_STATE(4942)] = 120669, [SMALL_STATE(4943)] = 120676, [SMALL_STATE(4944)] = 120683, [SMALL_STATE(4945)] = 120690, [SMALL_STATE(4946)] = 120697, [SMALL_STATE(4947)] = 120704, [SMALL_STATE(4948)] = 120711, [SMALL_STATE(4949)] = 120718, [SMALL_STATE(4950)] = 120725, [SMALL_STATE(4951)] = 120732, [SMALL_STATE(4952)] = 120739, [SMALL_STATE(4953)] = 120746, [SMALL_STATE(4954)] = 120753, [SMALL_STATE(4955)] = 120760, [SMALL_STATE(4956)] = 120767, [SMALL_STATE(4957)] = 120774, [SMALL_STATE(4958)] = 120781, [SMALL_STATE(4959)] = 120788, [SMALL_STATE(4960)] = 120795, [SMALL_STATE(4961)] = 120802, [SMALL_STATE(4962)] = 120809, [SMALL_STATE(4963)] = 120816, [SMALL_STATE(4964)] = 120823, [SMALL_STATE(4965)] = 120830, [SMALL_STATE(4966)] = 120837, [SMALL_STATE(4967)] = 120844, [SMALL_STATE(4968)] = 120851, [SMALL_STATE(4969)] = 120858, [SMALL_STATE(4970)] = 120865, [SMALL_STATE(4971)] = 120872, [SMALL_STATE(4972)] = 120879, [SMALL_STATE(4973)] = 120886, [SMALL_STATE(4974)] = 120893, [SMALL_STATE(4975)] = 120900, [SMALL_STATE(4976)] = 120907, [SMALL_STATE(4977)] = 120914, [SMALL_STATE(4978)] = 120921, [SMALL_STATE(4979)] = 120928, [SMALL_STATE(4980)] = 120935, [SMALL_STATE(4981)] = 120942, [SMALL_STATE(4982)] = 120949, [SMALL_STATE(4983)] = 120956, [SMALL_STATE(4984)] = 120963, [SMALL_STATE(4985)] = 120970, [SMALL_STATE(4986)] = 120977, [SMALL_STATE(4987)] = 120984, [SMALL_STATE(4988)] = 120991, [SMALL_STATE(4989)] = 120998, [SMALL_STATE(4990)] = 121005, [SMALL_STATE(4991)] = 121012, [SMALL_STATE(4992)] = 121019, [SMALL_STATE(4993)] = 121026, [SMALL_STATE(4994)] = 121033, [SMALL_STATE(4995)] = 121040, [SMALL_STATE(4996)] = 121047, [SMALL_STATE(4997)] = 121054, [SMALL_STATE(4998)] = 121061, [SMALL_STATE(4999)] = 121068, [SMALL_STATE(5000)] = 121075, [SMALL_STATE(5001)] = 121082, [SMALL_STATE(5002)] = 121089, [SMALL_STATE(5003)] = 121096, [SMALL_STATE(5004)] = 121103, [SMALL_STATE(5005)] = 121110, [SMALL_STATE(5006)] = 121117, [SMALL_STATE(5007)] = 121124, [SMALL_STATE(5008)] = 121131, [SMALL_STATE(5009)] = 121138, [SMALL_STATE(5010)] = 121145, [SMALL_STATE(5011)] = 121152, [SMALL_STATE(5012)] = 121159, [SMALL_STATE(5013)] = 121166, [SMALL_STATE(5014)] = 121173, [SMALL_STATE(5015)] = 121180, [SMALL_STATE(5016)] = 121187, [SMALL_STATE(5017)] = 121194, [SMALL_STATE(5018)] = 121201, [SMALL_STATE(5019)] = 121208, [SMALL_STATE(5020)] = 121215, [SMALL_STATE(5021)] = 121222, [SMALL_STATE(5022)] = 121229, [SMALL_STATE(5023)] = 121236, [SMALL_STATE(5024)] = 121243, [SMALL_STATE(5025)] = 121250, [SMALL_STATE(5026)] = 121257, [SMALL_STATE(5027)] = 121264, [SMALL_STATE(5028)] = 121271, [SMALL_STATE(5029)] = 121278, [SMALL_STATE(5030)] = 121285, [SMALL_STATE(5031)] = 121292, [SMALL_STATE(5032)] = 121299, [SMALL_STATE(5033)] = 121306, [SMALL_STATE(5034)] = 121313, [SMALL_STATE(5035)] = 121320, [SMALL_STATE(5036)] = 121327, [SMALL_STATE(5037)] = 121334, [SMALL_STATE(5038)] = 121341, [SMALL_STATE(5039)] = 121348, [SMALL_STATE(5040)] = 121355, [SMALL_STATE(5041)] = 121362, [SMALL_STATE(5042)] = 121369, [SMALL_STATE(5043)] = 121376, [SMALL_STATE(5044)] = 121383, [SMALL_STATE(5045)] = 121390, [SMALL_STATE(5046)] = 121397, [SMALL_STATE(5047)] = 121404, [SMALL_STATE(5048)] = 121411, [SMALL_STATE(5049)] = 121418, [SMALL_STATE(5050)] = 121425, [SMALL_STATE(5051)] = 121432, [SMALL_STATE(5052)] = 121439, [SMALL_STATE(5053)] = 121446, [SMALL_STATE(5054)] = 121453, [SMALL_STATE(5055)] = 121460, [SMALL_STATE(5056)] = 121467, [SMALL_STATE(5057)] = 121474, [SMALL_STATE(5058)] = 121481, [SMALL_STATE(5059)] = 121488, [SMALL_STATE(5060)] = 121495, [SMALL_STATE(5061)] = 121502, [SMALL_STATE(5062)] = 121509, [SMALL_STATE(5063)] = 121516, [SMALL_STATE(5064)] = 121523, [SMALL_STATE(5065)] = 121530, [SMALL_STATE(5066)] = 121537, [SMALL_STATE(5067)] = 121544, [SMALL_STATE(5068)] = 121551, [SMALL_STATE(5069)] = 121558, [SMALL_STATE(5070)] = 121565, [SMALL_STATE(5071)] = 121572, [SMALL_STATE(5072)] = 121579, [SMALL_STATE(5073)] = 121586, [SMALL_STATE(5074)] = 121593, [SMALL_STATE(5075)] = 121600, [SMALL_STATE(5076)] = 121607, [SMALL_STATE(5077)] = 121614, [SMALL_STATE(5078)] = 121621, [SMALL_STATE(5079)] = 121628, [SMALL_STATE(5080)] = 121635, [SMALL_STATE(5081)] = 121642, [SMALL_STATE(5082)] = 121649, [SMALL_STATE(5083)] = 121656, [SMALL_STATE(5084)] = 121663, [SMALL_STATE(5085)] = 121670, [SMALL_STATE(5086)] = 121677, [SMALL_STATE(5087)] = 121684, [SMALL_STATE(5088)] = 121691, [SMALL_STATE(5089)] = 121698, [SMALL_STATE(5090)] = 121705, [SMALL_STATE(5091)] = 121712, [SMALL_STATE(5092)] = 121719, [SMALL_STATE(5093)] = 121726, [SMALL_STATE(5094)] = 121733, [SMALL_STATE(5095)] = 121740, [SMALL_STATE(5096)] = 121747, [SMALL_STATE(5097)] = 121754, [SMALL_STATE(5098)] = 121761, [SMALL_STATE(5099)] = 121768, [SMALL_STATE(5100)] = 121775, [SMALL_STATE(5101)] = 121782, [SMALL_STATE(5102)] = 121789, [SMALL_STATE(5103)] = 121796, [SMALL_STATE(5104)] = 121803, [SMALL_STATE(5105)] = 121810, [SMALL_STATE(5106)] = 121817, [SMALL_STATE(5107)] = 121824, [SMALL_STATE(5108)] = 121831, [SMALL_STATE(5109)] = 121838, [SMALL_STATE(5110)] = 121845, [SMALL_STATE(5111)] = 121852, [SMALL_STATE(5112)] = 121859, [SMALL_STATE(5113)] = 121866, [SMALL_STATE(5114)] = 121873, [SMALL_STATE(5115)] = 121880, [SMALL_STATE(5116)] = 121887, [SMALL_STATE(5117)] = 121894, [SMALL_STATE(5118)] = 121901, [SMALL_STATE(5119)] = 121908, [SMALL_STATE(5120)] = 121915, [SMALL_STATE(5121)] = 121922, [SMALL_STATE(5122)] = 121929, [SMALL_STATE(5123)] = 121936, [SMALL_STATE(5124)] = 121943, [SMALL_STATE(5125)] = 121950, [SMALL_STATE(5126)] = 121957, [SMALL_STATE(5127)] = 121964, [SMALL_STATE(5128)] = 121971, [SMALL_STATE(5129)] = 121978, [SMALL_STATE(5130)] = 121985, [SMALL_STATE(5131)] = 121992, [SMALL_STATE(5132)] = 121999, [SMALL_STATE(5133)] = 122006, [SMALL_STATE(5134)] = 122013, [SMALL_STATE(5135)] = 122020, [SMALL_STATE(5136)] = 122027, [SMALL_STATE(5137)] = 122034, [SMALL_STATE(5138)] = 122041, [SMALL_STATE(5139)] = 122048, [SMALL_STATE(5140)] = 122055, [SMALL_STATE(5141)] = 122062, [SMALL_STATE(5142)] = 122069, [SMALL_STATE(5143)] = 122076, [SMALL_STATE(5144)] = 122083, [SMALL_STATE(5145)] = 122090, [SMALL_STATE(5146)] = 122097, [SMALL_STATE(5147)] = 122104, [SMALL_STATE(5148)] = 122111, [SMALL_STATE(5149)] = 122118, [SMALL_STATE(5150)] = 122125, [SMALL_STATE(5151)] = 122132, [SMALL_STATE(5152)] = 122139, [SMALL_STATE(5153)] = 122146, [SMALL_STATE(5154)] = 122153, [SMALL_STATE(5155)] = 122160, [SMALL_STATE(5156)] = 122167, [SMALL_STATE(5157)] = 122174, [SMALL_STATE(5158)] = 122181, [SMALL_STATE(5159)] = 122188, [SMALL_STATE(5160)] = 122195, [SMALL_STATE(5161)] = 122202, [SMALL_STATE(5162)] = 122209, [SMALL_STATE(5163)] = 122216, [SMALL_STATE(5164)] = 122223, [SMALL_STATE(5165)] = 122230, [SMALL_STATE(5166)] = 122237, [SMALL_STATE(5167)] = 122244, [SMALL_STATE(5168)] = 122251, [SMALL_STATE(5169)] = 122258, [SMALL_STATE(5170)] = 122265, [SMALL_STATE(5171)] = 122272, [SMALL_STATE(5172)] = 122279, [SMALL_STATE(5173)] = 122286, [SMALL_STATE(5174)] = 122293, [SMALL_STATE(5175)] = 122300, [SMALL_STATE(5176)] = 122307, [SMALL_STATE(5177)] = 122314, [SMALL_STATE(5178)] = 122321, [SMALL_STATE(5179)] = 122328, [SMALL_STATE(5180)] = 122335, [SMALL_STATE(5181)] = 122342, [SMALL_STATE(5182)] = 122349, [SMALL_STATE(5183)] = 122356, }; static const TSParseActionEntry ts_parse_actions[] = { [0] = {.entry = {.count = 0, .reusable = false}}, [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0, 0, 0), [7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(32), [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3863), [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4608), [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4114), [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4807), [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4535), [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4578), [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3603), [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4643), [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4561), [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4478), [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4255), [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4558), [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280), [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(545), [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3875), [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4055), [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4190), [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3877), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(40), [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3757), [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5060), [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3757), [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3913), [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3937), [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2005), [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2254), [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2443), [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4134), [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5132), [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4243), [101] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(5134), [104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), [106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), [108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), [110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), [112] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 2), SHIFT(431), [116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1121), [118] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(238), [121] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(1569), [124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(828), [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4463), [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), [133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), [135] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(3757), [138] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(5125), [141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(1440), [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3900), [146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3902), [148] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), [150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138), [152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163), [154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2910), [156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3285), [158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), [160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123), [162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4119), [164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), [166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), [168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), [170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), [172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), [174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), [176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), [178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), [180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), [182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), [184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129), [186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), [188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), [190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), [192] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 2), SHIFT(582), [196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124), [198] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(1491), [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(828), [204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), [206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1), [208] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3757), [211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(5125), [214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1440), [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3005), [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3264), [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1118), [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4182), [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(915), [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4419), [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), [237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4134), [239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(431), [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(270), [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4323), [249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(299), [254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4481), [256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), [258] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(274), [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4479), [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), [265] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(264), [268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4471), [270] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(255), [273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4474), [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), [279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1443), [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), [283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(582), [286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), [288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), [290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), [292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), [294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), [298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), [302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), [304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), [306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3858), [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3821), [310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), [312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4571), [318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4104), [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4817), [322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4818), [324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4572), [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(841), [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4573), [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4574), [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4336), [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4337), [340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4577), [342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), [344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1339), [346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), [348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), [350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), [352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3872), [354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), [356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3995), [358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4159), [360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), [362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(27), [364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746), [366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2291), [368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2292), [370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4320), [372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3814), [374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), [376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), [378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5157), [380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), [384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(849), [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31), [388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), [390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522), [394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(20), [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(852), [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), [402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(859), [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(513), [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864), [420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5), [428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(846), [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(25), [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750), [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(853), [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), [452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728), [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(394), [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839), [468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), [472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), [476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), [482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857), [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(18), [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862), [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21), [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(17), [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), [534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13), [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(834), [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), [542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(836), [546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(23), [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(24), [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(837), [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2645), [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), [570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(845), [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(29), [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(848), [588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4936), [594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 1, 0, 0), [596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 1, 0, 0), [598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(809), [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89), [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4034), [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4899), [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5035), [612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5068), [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871), [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4957), [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880), [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4301), [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4038), [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4972), [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5125), [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2063), [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881), [652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 34), [654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 34), [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), [658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), [660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3714), [664] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(582), [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1050), [669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(828), [672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), [674] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(3757), [677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(5125), [680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(1790), [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2819), [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2956), [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054), [691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4947), [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4226), [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5007), [701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4441), [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4036), [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5152), [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5002), [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3905), [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), [725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), [727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4123), [735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), [737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890), [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), [741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5180), [743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5154), [747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), [749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4232), [751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5026), [753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), [755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885), [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4449), [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4024), [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4921), [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5044), [771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2297), [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2393), [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), [781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2317), [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), [785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4077), [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(949), [789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(922), [791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), [793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5061), [795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4861), [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4999), [803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), [805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1093), [807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(105), [811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5086), [813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3057), [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746), [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094), [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(942), [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4221), [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5082), [825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3710), [827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), [831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4406), [835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4026), [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5006), [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5124), [843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3940), [845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3936), [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429), [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2824), [851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2234), [853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2482), [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4111), [859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5092), [861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5052), [865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1150), [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113), [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4892), [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), [877] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(1080), [880] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(4243), [883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(3714), [886] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(1050), [889] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(4301), [892] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(129), [895] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(3757), [898] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(3900), [901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(3902), [904] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2138), [907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2163), [910] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2819), [913] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2956), [916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(177), [919] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(1054), [922] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(4119), [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952), [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4249), [929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4943), [931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(974), [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4426), [941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4012), [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4928), [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4909), [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3897), [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2498), [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2765), [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2286), [959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2396), [961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(943), [963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4121), [965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4216), [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5054), [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), [979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4434), [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4020), [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4938), [987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4962), [989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3886), [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3887), [993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(576), [995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), [997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547), [999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4093), [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4922), [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5073), [1011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1137), [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), [1015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), [1017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), [1019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5062), [1021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133), [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4230), [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5056), [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3721), [1031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4447), [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4016), [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5005), [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5024), [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3941), [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914), [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(590), [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(573), [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618), [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4142), [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5153), [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1088), [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1084), [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125), [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5011), [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085), [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4964), [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(33), [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935), [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4098), [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(939), [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), [1109] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(33), [1112] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3858), [1115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(60), [1118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), [1120] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4571), [1123] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4104), [1126] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4817), [1129] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4818), [1132] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4572), [1135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(575), [1138] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3263), [1141] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(935), [1144] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4573), [1147] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(306), [1150] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4574), [1153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4336), [1156] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4337), [1159] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4577), [1162] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1167), [1165] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1339), [1168] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(47), [1171] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(847), [1174] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(448), [1177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3872), [1180] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(801), [1183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3995), [1186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4159), [1189] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(648), [1192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3877), [1195] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(41), [1198] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(102), [1201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3757), [1204] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5060), [1207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3757), [1210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1629), [1213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3913), [1216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3937), [1219] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1993), [1222] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2005), [1225] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2254), [1228] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2443), [1231] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4098), [1234] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1625), [1237] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(939), [1240] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4134), [1243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5157), [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2567), [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2950), [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4819), [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4707), [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3533), [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3562), [1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2800), [1264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3651), [1272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), [1274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), [1276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), [1282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), [1284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), [1286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), [1288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(555), [1290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 55), [1292] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 55), [1294] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(33), [1297] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3858), [1300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(60), [1303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), [1305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4571), [1308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4104), [1311] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4817), [1314] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4818), [1317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4572), [1320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(575), [1323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3263), [1326] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(935), [1329] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4573), [1332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(306), [1335] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4574), [1338] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4336), [1341] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4337), [1344] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4577), [1347] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(1167), [1350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(1339), [1353] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(47), [1356] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), [1358] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(847), [1361] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(555), [1364] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3872), [1367] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(801), [1370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3995), [1373] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4159), [1376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(648), [1379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3877), [1382] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(41), [1385] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(102), [1388] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3757), [1391] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(5060), [1394] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3757), [1397] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(1629), [1400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3913), [1403] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3937), [1406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(1993), [1409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(2005), [1412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(2254), [1415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(2443), [1418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(1625), [1421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(939), [1424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4134), [1427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(5157), [1430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 30), [1432] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 30), [1434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 92), [1436] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 92), [1438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3480), [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3577), [1446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), [1448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38), [1450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3861), [1452] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(38), [1455] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3861), [1458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(88), [1461] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4608), [1464] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4114), [1467] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4807), [1470] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4535), [1473] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4578), [1476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3603), [1479] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(936), [1482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4643), [1485] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(305), [1488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4561), [1491] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4478), [1494] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4255), [1497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4558), [1500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(1154), [1503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(1280), [1506] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(42), [1509] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(545), [1512] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(3875), [1515] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(796), [1518] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4055), [1521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(4190), [1524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(663), [1527] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(40), [1530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(954), [1533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat2, 2, 0, 0), SHIFT_REPEAT(5132), [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), [1538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3345), [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3296), [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4711), [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), [1554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), [1556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), [1560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008), [1562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4150), [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), [1566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4141), [1568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259), [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), [1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), [1590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), [1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), [1596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2878), [1598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4325), [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2424), [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), [1604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), [1606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3859), [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), [1610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4500), [1612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4132), [1614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4806), [1616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4685), [1618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4506), [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3581), [1622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(916), [1624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4584), [1626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), [1628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4590), [1630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4272), [1632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4273), [1634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4621), [1636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), [1638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), [1640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50), [1642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(559), [1644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3871), [1646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797), [1648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4067), [1650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4244), [1652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(660), [1654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(45), [1656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(909), [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5138), [1660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(34), [1662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3862), [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), [1666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4513), [1668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4144), [1670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4749), [1672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4750), [1674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4514), [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4560), [1678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(908), [1680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4525), [1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(295), [1684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4539), [1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4263), [1688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4264), [1690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4545), [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1172), [1694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(39), [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(554), [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3873), [1702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), [1704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4001), [1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4247), [1708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(610), [1710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49), [1712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), [1714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4963), [1716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35), [1718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3860), [1720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), [1722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4585), [1724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4138), [1726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4720), [1728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4721), [1730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4586), [1732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), [1734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(929), [1736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4588), [1738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), [1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4589), [1742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4344), [1744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4345), [1746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4591), [1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), [1750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1362), [1752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(44), [1754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(557), [1756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3870), [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(798), [1760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4052), [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4246), [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43), [1768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(940), [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4912), [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), [1776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4809), [1778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4684), [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4820), [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957), [1784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4827), [1786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46), [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(558), [1790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), [1792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4240), [1794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), [1796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), [1798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(959), [1800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), [1804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), [1806] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), [1809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), [1812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), [1814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 63), [1816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 63), [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 63), [1820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 63), [1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), [1824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), [1826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), [1828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), [1830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0), [1832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0), [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), [1836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), [1838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 76), [1840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 76), [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), [1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), [1852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3212), [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3572), [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), [1862] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_access_type, 1, 0, 0), SHIFT(5057), [1865] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3820), [1868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 2), [1871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5057), [1873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1488), [1876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_access_type, 1, 0, 0), [1878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3945), [1880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4008), [1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3906), [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3907), [1886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4825), [1888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3818), [1890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3441), [1896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), [1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3491), [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), [1904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 2), [1906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1446), [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), [1910] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_parameter_type, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), [1913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_type, 1, 0, 0), [1915] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(4978), [1918] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_parameter_type, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), [1922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_type, 1, 0, 0), [1924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_parameter_type, 1, 0, 0), [1927] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(1681), [1930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), [1932] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_parameter_type, 1, 0, 0), [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3679), [1937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3524), [1943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4855), [1946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444), [1948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), [1950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_parameter_type, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), [1953] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(1446), [1956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), [1958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4847), [1961] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_parameter_type, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 1), [1964] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_parameter_type, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 1), [1968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_parameter_type, 1, 0, 0), [1971] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(1635), [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), [1976] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_parameter_type, 1, 0, 0), [1979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 1, 0, 0), [1981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 1, 0, 0), [1983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), [1985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), [1987] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_parameter_type, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 1), [1990] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(1444), [1993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), [1995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 43), [1997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 43), [1999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 44), [2001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 44), [2003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 45), [2005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 45), [2007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), [2009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), [2011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 46), [2013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 46), [2015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 71), [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 71), [2019] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), REDUCE(sym_arguments, 3, 0, 0), [2022] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), REDUCE(sym_arguments, 3, 0, 0), [2025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 81), [2027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 81), [2029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 41), [2031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 41), [2033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 42), [2035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 42), [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), [2039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4853), [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), [2044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), [2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1334), [2050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1533), [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1493), [2056] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4857), [2059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 0), [2061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), [2063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), [2067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), [2069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), [2071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), [2073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), [2075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 37), [2078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 37), [2081] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 23), [2084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 23), [2087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), [2095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(946), [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), [2099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3735), [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3737), [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(784), [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91), [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232), [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969), [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4587), [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), [2125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 36), [2127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 36), [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4662), [2135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4155), [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4664), [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), [2143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 7), [2145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 7), [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), [2149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), [2151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), [2153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_computed_property_name, 3, 0, 0), [2155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 4, 0, 66), [2157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 4, 0, 66), [2159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_expression, 3, 0, 0), [2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_expression, 3, 0, 0), [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), [2165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), [2167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), [2175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), [2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), [2179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), [2181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 23), [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), [2185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 23), [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4388), [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), [2197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), [2199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1758), [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), [2205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), [2207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1760), [2209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), [2211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), [2217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), [2219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769), [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), [2227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 50), [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 50), [2235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 13), [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 13), [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ordered_struct, 3, 0, 0), [2245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_struct, 3, 0, 0), [2247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 38), [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 38), [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), [2255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), [2259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 31), [2261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 31), [2263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), [2265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 80), [2269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 80), [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_elvis_expression, 3, 0, 47), [2273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_elvis_expression, 3, 0, 47), [2275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 48), [2277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 48), [2279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 1, 0, 0), [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), [2283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 1, 0, 0), [2285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(aux_sym_tag_statement_repeat1, 1, 0, 0), [2288] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(aux_sym_tag_statement_repeat1, 1, 0, 0), [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 1, 8), [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 1, 8), [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 49), [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 49), [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 35), [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 35), [2303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), [2307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), [2309] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), [2312] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), [2315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), [2317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4662), [2320] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1754), [2323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), [2325] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1755), [2328] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1373), [2331] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4388), [2334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4664), [2337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1756), [2340] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1756), [2343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1753), [2346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1753), [2349] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1757), [2352] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1758), [2355] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1758), [2358] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1759), [2361] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1760), [2364] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1761), [2367] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1765), [2370] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1754), [2373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1766), [2376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1755), [2379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1768), [2382] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1768), [2385] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1769), [2388] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(539), [2391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1951), [2394] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1752), [2397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 5, 1, 78), [2399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 5, 1, 78), [2401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 0), [2403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), [2405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 4, 0, 14), [2407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 14), [2409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 4, 0, 0), [2411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), [2413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 37), [2415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 37), [2417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 64), [2419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 64), [2421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 4, 0, 60), [2423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 4, 0, 60), [2425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 4, 1, 67), [2427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 4, 1, 67), [2429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 68), [2431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 68), [2433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), [2435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), [2437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 77), [2439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 77), [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), [2443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), [2445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 13), REDUCE(sym_object_pattern, 3, 0, 14), [2448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 13), REDUCE(sym_object_pattern, 3, 0, 14), [2451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), REDUCE(sym_object_pattern, 3, 0, 0), [2454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), REDUCE(sym_object_pattern, 3, 0, 0), [2457] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_expression, 6, 0, 0), [2459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_query_expression, 6, 0, 0), [2461] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_expression, 7, 0, 0), [2463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_query_expression, 7, 0, 0), [2465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_expression, 8, 0, 0), [2467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_query_expression, 8, 0, 0), [2469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 13), [2471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 13), [2473] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 30), [2475] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 30), [2477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_component_body, 2, 0, 0), [2479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component_body, 2, 0, 0), [2481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_component_body, 3, 0, 0), [2483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component_body, 3, 0, 0), [2485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), [2487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), [2489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), [2491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), [2493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), [2495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), [2497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 24), [2499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 24), [2501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 48), [2503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 48), [2505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 10), [2507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 10), [2509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 11), [2511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 11), [2513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), [2515] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), [2517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), [2519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), [2521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), [2523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), [2525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4062), [2527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), [2529] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 1, 0, 0), REDUCE(aux_sym_function_declaration_repeat2, 1, 0, 0), [2532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 1, 0, 0), REDUCE(aux_sym_function_declaration_repeat2, 1, 0, 0), [2535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4017), [2537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4057), [2539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4006), [2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3752), [2543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), [2545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4854), [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4130), [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4497), [2559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), [2561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1663), [2563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4302), [2567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), [2571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1380), [2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), [2575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), [2577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), [2579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1673), [2581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), [2583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), [2585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), [2591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955), [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), [2595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), [2599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), [2601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2566), [2603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956), [2605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1668), [2607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), [2609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), [2611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), [2613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4821), [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), [2617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4080), [2619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4824), [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), [2623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665), [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), [2627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1662), [2629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), [2631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), [2633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), [2635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), [2637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), [2639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 1, 0, 6), [2641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 1, 0, 6), [2643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 8), [2645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 8), [2647] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4854), [2650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1663), [2653] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1664), [2656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1370), [2659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4302), [2662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4497), [2665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1665), [2668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1665), [2671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1662), [2674] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1662), [2677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1666), [2680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1667), [2683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1667), [2686] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1668), [2689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1669), [2692] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1670), [2695] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1380), [2698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1663), [2701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1672), [2704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1664), [2707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1673), [2710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1673), [2713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1674), [2716] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(673), [2719] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1949), [2722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1661), [2725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3751), [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3753), [2733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3741), [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3755), [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3747), [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), [2749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4469), [2753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), [2761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), [2763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), [2771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), [2773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), [2777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4097), [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4797), [2783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 1, 0, 0), [2785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 1, 0, 0), [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), [2789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), [2793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), [2795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), [2803] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4821), [2806] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1877), [2809] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1878), [2812] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1375), [2815] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4469), [2818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4824), [2821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1881), [2824] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1881), [2827] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1876), [2830] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1876), [2833] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1882), [2836] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1900), [2839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1900), [2842] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1902), [2845] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1903), [2848] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1905), [2851] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1906), [2854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1877), [2857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1907), [2860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1878), [2863] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1908), [2866] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1908), [2869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1909), [2872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(746), [2875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1954), [2878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1875), [2881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3977), [2883] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1259), [2886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259), [2888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), [2890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(910), [2893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), [2897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), [2899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), [2901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4822), [2904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), [2918] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(1260), [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), [2923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), [2925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(934), [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), [2929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(927), [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5047), [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), [2935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2310), [2937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2544), [2939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(947), [2941] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 2), SHIFT(4822), [2945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4926), [2947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), [2955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4923), [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), [2959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), [2963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4924), [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4895), [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4988), [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4979), [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4910), [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), [2987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(944), [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), [2991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3750), [2993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), [3003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), [3005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1598), [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), [3009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), [3012] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(1550), [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), [3017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486), [3019] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), [3022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(1552), [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), [3027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), [3029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489), [3031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), [3033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1599), [3035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550), [3037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4694), [3040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), [3042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 3, 0, 0), [3044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), [3046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), [3048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), [3051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), [3053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(907), [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), [3057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(920), [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3882), [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), [3065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2262), [3067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2384), [3069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(921), [3071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rest_pattern, 2, 0, 15), [3073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 15), [3075] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rest_pattern, 2, 0, 0), [3077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), [3079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729), [3081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), [3083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1465), [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), [3087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4852), [3090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631), [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), [3094] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(4850), [3097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), [3100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 15), [3103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1466), [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), [3109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), [3111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(1736), [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4803), [3116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), [3118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), [3120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), [3122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1409), [3124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1596), [3126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), [3128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1595), [3130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), [3132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), [3136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2425), [3138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), [3140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980), [3142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), [3144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), [3146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), [3152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), [3154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), [3156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), [3158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4088), [3160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), [3162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), [3164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4166), [3166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813), [3168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), [3170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), [3172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), [3174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811), [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3658), [3180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), [3182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), [3184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), [3186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), [3188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), [3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4816), [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4645), [3196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), [3198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), [3200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), [3202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), [3204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), [3206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), [3208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), [3210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), [3214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), [3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3486), [3218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), [3220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), [3222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4555), [3224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), [3226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), [3228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), [3230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874), [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), [3234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2157), [3236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2188), [3238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875), [3240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), [3242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4828), [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), [3246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), [3248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), [3250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379), [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), [3256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4634), [3258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), [3260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), [3262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), [3264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3605), [3266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), [3268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), [3270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), [3272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), [3274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), [3276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), [3278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), [3280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3214), [3282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), [3284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3217), [3286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), [3288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3680), [3290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), [3292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4658), [3294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), [3296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4789), [3298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), [3300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), [3302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), [3304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3615), [3306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), [3308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), [3310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), [3312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), [3314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3644), [3316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), [3318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1693), [3320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), [3322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), [3324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3505), [3326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), [3328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3540), [3330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), [3332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), [3334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), [3336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3682), [3338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), [3340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), [3342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), [3344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3489), [3346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), [3348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3624), [3350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), [3352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), [3354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1301), [3356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), [3358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3494), [3360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), [3362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), [3364] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 2), [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), [3371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 2), [3374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1740), [3376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), [3378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), [3380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), [3382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), [3384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), [3386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), [3388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), [3390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3829), [3392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), [3394] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(361), [3397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(4243), [3400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(3714), [3403] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(582), [3406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(1121), [3409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(828), [3412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(4301), [3415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(122), [3418] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(3757), [3421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(5125), [3424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(3757), [3427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(1440), [3430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(3900), [3433] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(3902), [3436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(2138), [3439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(2163), [3442] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(2910), [3445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(3285), [3448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(1399), [3451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(1123), [3454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(4119), [3457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_declaration_repeat2, 2, 0, 0), SHIFT_REPEAT(1571), [3460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 1, 0, 0), [3462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), [3468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), [3472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1122), [3475] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(4243), [3478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(3714), [3481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(582), [3484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1121), [3487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(828), [3490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(4301), [3493] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(122), [3496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(3757), [3499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(5125), [3502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(3757), [3505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1440), [3508] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(3900), [3511] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(3902), [3514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(2138), [3517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(2163), [3520] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(2910), [3523] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(3285), [3526] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1399), [3529] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1123), [3532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(4119), [3535] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1787), [3538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), [3540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), [3542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), [3546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), [3548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), [3550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183), [3552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2312), [3554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), [3556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658), [3558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1639), [3560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), [3562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), [3564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(917), [3566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), [3568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3661), [3570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3542), [3574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), [3576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), [3578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3314), [3580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4815), [3582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), [3584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), [3586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), [3588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1117), [3590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), [3592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146), [3594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2960), [3596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3270), [3598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), [3600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), [3604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), [3608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), [3610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), [3614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), [3624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3714), [3626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(582), [3628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), [3630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1790), [3632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3900), [3634] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(3902), [3637] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(177), [3640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4119), [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), [3644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), [3648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), [3650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(1129), [3653] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(4243), [3656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(3714), [3659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(582), [3662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(1124), [3665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(828), [3668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(4301), [3671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(122), [3674] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(3757), [3677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(5125), [3680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(3757), [3683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(1440), [3686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(3900), [3689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(3902), [3692] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(2138), [3695] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(2163), [3698] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(3005), [3701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(3264), [3704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(1399), [3707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(1118), [3710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(4119), [3713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_tag_repeat1, 2, 0, 33), SHIFT_REPEAT(1395), [3716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), [3718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), [3720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), [3722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), [3724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), [3726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), [3728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), [3730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), [3734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(3900), [3737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3902), [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), [3751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(905), [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), [3755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), [3759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2197), [3761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), [3763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), [3765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), [3771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), [3775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2180), [3777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2293), [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), [3781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), [3783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805), [3785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(807), [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), [3789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987), [3791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2039), [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), [3795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), [3797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1105), [3799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082), [3801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), [3803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1747), [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2883), [3807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2771), [3809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1083), [3811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), [3813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(962), [3815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), [3817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), [3819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965), [3821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), [3823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2289), [3825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), [3827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), [3829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966), [3831] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1117), [3834] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(4243), [3837] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(3714), [3840] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(582), [3843] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1146), [3846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(828), [3849] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(4301), [3852] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(122), [3855] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(3757), [3858] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(5125), [3861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(3757), [3864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1440), [3867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(3900), [3870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(3902), [3873] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(2138), [3876] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(2163), [3879] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(2960), [3882] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(3270), [3885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1399), [3888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1116), [3891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(4119), [3894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972), [3896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), [3898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), [3900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(963), [3902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), [3904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2320), [3906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582), [3908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), [3910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964), [3912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), [3914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(948), [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), [3918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2260), [3920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), [3922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(950), [3924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126), [3926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), [3928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147), [3930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), [3932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3119), [3934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3054), [3936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), [3938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), [3940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), [3942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), [3944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), [3946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), [3948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), [3950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577), [3952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), [3954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), [3956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), [3962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), [3964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), [3966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), [3968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), [3972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), [3974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877), [3976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868), [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), [3980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2177), [3982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2181), [3984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), [3986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), [3992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), [3996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(569), [3998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), [4002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), [4004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145), [4006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), [4010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3002), [4012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3336), [4014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1136), [4016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081), [4018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096), [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), [4022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2797), [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2774), [4026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1097), [4028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052), [4030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1086), [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), [4034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2877), [4036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), [4040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3728), [4044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3719), [4048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(930), [4050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(108), [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), [4054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2300), [4056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), [4058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), [4060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), [4062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), [4064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), [4068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), [4070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), [4072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), [4080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(961), [4082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), [4084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2348), [4086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968), [4088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(925), [4090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(924), [4092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), [4094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2592), [4096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), [4098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), [4100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), [4104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887), [4106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), [4110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), [4112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2287), [4114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), [4116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(938), [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), [4120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(926), [4122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), [4126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2228), [4128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2552), [4130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(928), [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), [4136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), [4138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(900), [4140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2193), [4142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2304), [4144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), [4148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143), [4150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1128), [4152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(118), [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), [4156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), [4158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3031), [4160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1141), [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3718), [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3923), [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3931), [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), [4180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), [4182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(911), [4184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2217), [4186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), [4188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(914), [4190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), [4192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(973), [4194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), [4196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2426), [4198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3713), [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974), [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4495), [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4073), [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4723), [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4339), [4230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), [4234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), [4236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), [4244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521), [4248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1522), [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), [4252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), [4254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), [4262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527), [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1528), [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4519), [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4082), [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4569), [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), [4284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2168), [4286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), [4289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), [4291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4495), [4294] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1517), [4297] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1518), [4300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1262), [4303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4339), [4306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4723), [4309] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1519), [4312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1516), [4315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1520), [4318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1521), [4321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1521), [4324] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1522), [4327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1523), [4330] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1524), [4333] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1525), [4336] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1517), [4339] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1526), [4342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1518), [4345] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1527), [4348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1527), [4351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1528), [4354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(2024), [4357] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1961), [4360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1515), [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), [4365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4289), [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), [4369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), [4371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1434), [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1928), [4375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), [4377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), [4379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1410), [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), [4383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), [4385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1437), [4387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437), [4389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), [4391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920), [4393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), [4395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1429), [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), [4399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), [4401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), [4403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), [4405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), [4407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1928), [4410] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1938), [4413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1393), [4416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1920), [4419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1408), [4422] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1410), [4425] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1410), [4428] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1429), [4431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1430), [4434] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1433), [4437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1434), [4440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1928), [4443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1436), [4446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1938), [4449] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1437), [4452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1437), [4455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1438), [4458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1956), [4461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1916), [4464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 5), [4466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 5), [4468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4431), [4470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4751), [4472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 55), [4474] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 55), SHIFT(1938), [4477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 28), [4479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 28), [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), [4483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_try_statement_repeat1, 2, 0, 59), [4485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_try_statement_repeat1, 2, 0, 59), [4487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_try_statement_repeat1, 2, 0, 59), SHIFT_REPEAT(4431), [4490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_attribute, 3, -2, 0), [4492] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_parameter_attribute, 3, -2, 0), [4495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4414), [4497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4712), [4499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), [4502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(1048), [4505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3335), [4508] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3070), [4511] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(4581), [4514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(4679), [4517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(4724), [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4808), [4522] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1120), [4525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(879), [4528] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(2694), [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), [4533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1107), [4536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(619), [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4742), [4541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1579), [4543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1580), [4545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), [4547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), [4549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), [4551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1583), [4553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), [4555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1584), [4557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), [4559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1586), [4561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1587), [4563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), [4565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), [4567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), [4569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), [4579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), [4581] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), [4584] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1109), [4587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(465), [4590] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3546), [4593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(399), [4596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(725), [4599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3520), [4602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3526), [4605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(370), [4608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(2373), [4611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3527), [4613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3226), [4616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3235), [4619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3238), [4621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1047), [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), [4626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1049), [4629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(416), [4632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(984), [4635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(999), [4638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_try_statement_repeat1, 2, 0, 59), SHIFT_REPEAT(4414), [4641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_attribute, 3, -2, 0), [4643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(882), [4646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3827), [4649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(820), [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2569), [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4492), [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377), [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4086), [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4503), [4662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1175), [4665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(2127), [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4217), [4670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4519), [4673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1579), [4676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1580), [4679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1357), [4682] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4289), [4685] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4569), [4688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1581), [4691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1578), [4694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1582), [4697] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1583), [4700] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1583), [4703] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1584), [4706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1585), [4709] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1586), [4712] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1587), [4715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1579), [4718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1588), [4721] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1580), [4724] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1589), [4727] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1589), [4730] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1590), [4733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(2099), [4736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1936), [4739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1577), [4742] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3672), [4745] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), [4748] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(1832), [4751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3088), [4754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3090), [4757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), [4759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3675), [4762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(824), [4765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(2643), [4768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(2022), [4771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3677), [4773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2458), [4775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3676), [4778] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3703), [4781] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(226), [4784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1860), [4786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4308), [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), [4792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862), [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), [4796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), [4798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), [4800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), [4804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), [4808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), [4810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), [4818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), [4822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), [4830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1710), [4832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721), [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), [4838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), [4840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717), [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), [4846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1723), [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), [4850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), [4852] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(415), [4855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), [4857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), [4860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3403), [4863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), [4865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), [4867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), [4869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), [4871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3568), [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), [4880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3758), [4883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), [4885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(981), [4888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1710), [4891] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1713), [4894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1715), [4897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1692), [4900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1716), [4903] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1717), [4906] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1717), [4909] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1718), [4912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1719), [4915] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1720), [4918] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1721), [4921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1710), [4924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1722), [4927] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1713), [4930] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1723), [4933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1723), [4936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1724), [4939] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1788), [4942] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1689), [4945] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(2854), [4948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1089), [4951] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(4218), [4954] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(230), [4957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), [4959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), [4961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), [4963] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(231), [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4650), [4968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), [4970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4116), [4972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4653), [4974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), [4976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(262), [4979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), [4981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), [4983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(266), [4986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(267), [4989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(4253), [4992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 5), [4994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 5), [4996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611), [4998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1612), [5000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), [5004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), [5006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), [5008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), [5010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616), [5012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), [5014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618), [5016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), [5018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), [5022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), [5024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1621), [5026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), [5028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), [5030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), [5032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), [5034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2725), [5036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1214), [5039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(289), [5042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1203), [5045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(292), [5048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(293), [5051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_try_statement_repeat1, 1, 0, 26), [5053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_try_statement_repeat1, 1, 0, 26), [5055] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(296), [5058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(269), [5061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3690), [5064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3694), [5067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3702), [5070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), [5072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), [5074] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3692), [5077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4395), [5079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4677), [5081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2652), [5083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), [5085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4786), [5087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), [5089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4109), [5091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4800), [5093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(397), [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), [5098] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3693), [5101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), [5103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), [5105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), [5107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3700), [5110] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3698), [5113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2680), [5115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3695), [5118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3706), [5121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), [5123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(234), [5126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2036), [5128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2611), [5130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), [5132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1207), [5135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(245), [5138] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(227), [5141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), [5143] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1072), [5146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4492), [5149] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1860), [5152] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1861), [5155] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1377), [5158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4308), [5161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4503), [5164] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1862), [5167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1862), [5170] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1859), [5173] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1859), [5176] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1863), [5179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1864), [5182] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1864), [5185] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1865), [5188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1866), [5191] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1867), [5194] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1868), [5197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1860), [5200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1869), [5203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1861), [5206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1870), [5209] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1870), [5212] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1871), [5215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(2500), [5218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1962), [5221] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1858), [5224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), [5226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), [5228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), [5230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1611), [5233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1612), [5236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1613), [5239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1610), [5242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1614), [5245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1615), [5248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1615), [5251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1616), [5254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1617), [5257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1618), [5260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1619), [5263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1611), [5266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1620), [5269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1612), [5272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1621), [5275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1621), [5278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1622), [5281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1671), [5284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1609), [5287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(367), [5290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(248), [5293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(249), [5296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1243), [5299] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(251), [5302] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(303), [5305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), [5307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), [5311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1201), [5314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1221), [5317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3364), [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), [5324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1188), [5327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1211), [5330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 97), [5332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 97), [5334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), [5336] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(281), [5339] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1160), [5342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1239), [5345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1198), [5348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), [5350] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(285), [5353] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(286), [5356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), [5358] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(288), [5361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 6, 0, 106), [5363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 6, 0, 106), [5365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(795), [5368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(223), [5371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(814), [5374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(3197), [5377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1155), [5380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1185), [5383] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1189), [5386] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(224), [5389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), [5391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1159), [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), [5396] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1166), [5399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1170), [5402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), SHIFT(1178), [5405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1496), [5407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497), [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4456), [5411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), [5413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498), [5415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), [5417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495), [5419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499), [5421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500), [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), [5425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501), [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), [5429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503), [5431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504), [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505), [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497), [5439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506), [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1507), [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), [5447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), [5449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), [5453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1413), [5455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1970), [5459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1421), [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), [5463] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 37), [5467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), [5469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418), [5471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419), [5473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1420), [5475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), [5477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1423), [5479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), [5481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), [5483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), [5485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), [5487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4387), [5489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 8, 0, 107), [5491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 8, 0, 107), [5493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), [5495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), [5497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), [5499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4581), [5501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), [5503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), [5505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), [5507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), [5509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), [5511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), [5513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1924), [5515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), [5517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1396), [5519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), [5521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), [5523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), [5527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1406), [5529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), [5531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), [5533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), [5535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), [5537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4679), [5539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), [5541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659), [5543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), [5545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), [5547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), [5549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1633), [5551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677), [5553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1679), [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), [5557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1680), [5559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), [5561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), [5563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), [5567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), [5571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1686), [5573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), [5575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), [5577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), [5581] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), SHIFT(163), [5585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), [5587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), [5589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4724), [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3520), [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), [5595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1965), [5597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), [5599] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1555), [5602] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1556), [5605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1557), [5608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1554), [5611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1558), [5614] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1559), [5617] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1559), [5620] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1560), [5623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1561), [5626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1562), [5629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1563), [5632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1555), [5635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1564), [5638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1556), [5641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1565), [5644] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1565), [5647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1566), [5650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1969), [5653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1553), [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3526), [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4333), [5660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4251), [5662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4714), [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), [5670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), [5672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), [5674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), [5676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), [5678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), [5680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), [5682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), [5684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), [5686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), [5688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), [5690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), [5692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), [5694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), [5696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), [5698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), [5704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), [5708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), [5716] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 23), [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), [5722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4650), [5725] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1836), [5728] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1837), [5731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1343), [5734] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4387), [5737] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4653), [5740] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1838), [5743] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1838), [5746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1835), [5749] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1835), [5752] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1839), [5755] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1840), [5758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1840), [5761] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1841), [5764] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1842), [5767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1843), [5770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1844), [5773] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1836), [5776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1845), [5779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1837), [5782] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1846), [5785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1846), [5788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1847), [5791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(2870), [5794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1957), [5797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1834), [5800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), [5802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 77), [5804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 77), [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3675), [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4131), [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3676), [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3090), [5824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), [5826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1555), [5828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557), [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), [5834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), [5836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1559), [5838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), [5840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1560), [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), [5844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1562), [5846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1563), [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), [5852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), [5854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1565), [5856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), [5864] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), [5867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 23), [5870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), [5872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 87), [5874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 87), [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), [5878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 19), [5880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 19), [5882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), [5884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 88), [5886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 88), [5888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), [5890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 90), [5892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 90), [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), [5898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), [5900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), [5902] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 37), REDUCE(sym_assignment_expression, 3, 0, 37), [5905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 37), [5907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), [5909] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_try_statement_repeat1, 2, 0, 59), SHIFT_REPEAT(4395), [5912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_component_attribute, 3, 0, 0), [5914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component_attribute, 3, 0, 0), [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), [5918] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), [5923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1413), [5926] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1414), [5929] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1415), [5932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1412), [5935] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1416), [5938] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1970), [5941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1970), [5944] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1418), [5947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1419), [5950] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1420), [5953] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1421), [5956] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1413), [5959] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1422), [5962] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1414), [5965] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1423), [5968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1423), [5971] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1424), [5974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1965), [5977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1411), [5980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3335), [5982] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 99), [5984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 99), [5986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3176), [5988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), [5990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4602), [5992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 37), [5995] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1638), [5998] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1659), [6001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1675), [6004] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1675), [6007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1633), [6010] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1633), [6013] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1677), [6016] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1679), [6019] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1679), [6022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1680), [6025] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1682), [6028] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1683), [6031] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1684), [6034] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1638), [6037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1685), [6040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1659), [6043] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1686), [6046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1686), [6049] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1687), [6052] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1958), [6055] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1632), [6058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 57), [6060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 57), [6062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3130), [6064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), [6066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 100), [6068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 100), [6070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3177), [6072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4786), [6075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1496), [6078] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1497), [6081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1365), [6084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4456), [6087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(4800), [6090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1498), [6093] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1498), [6096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1495), [6099] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1495), [6102] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1499), [6105] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1500), [6108] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1500), [6111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1501), [6114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1502), [6117] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1503), [6120] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1504), [6123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1496), [6126] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1505), [6129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1497), [6132] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1506), [6135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1506), [6138] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1507), [6141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(2779), [6144] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1959), [6147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1494), [6150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3546), [6152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), [6154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), [6156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), [6158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), [6160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), [6162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), [6164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3696), [6166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), [6168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3691), [6170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3699), [6172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3689), [6174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3707), [6176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3703), [6178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 12), [6180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 12), [6182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), [6184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), [6186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), [6188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), [6190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_statement, 3, 0, 39), [6192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_statement, 3, 0, 39), [6194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_statement, 3, 0, 40), [6196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_statement, 3, 0, 40), [6198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1536), [6200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1538), [6202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), [6204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1539), [6206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), [6208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1535), [6210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1540), [6212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1541), [6214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), [6216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542), [6218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), [6220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1544), [6222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), [6224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), [6226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), [6228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), [6230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547), [6232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), [6234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), [6236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1946), [6238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1534), [6240] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1948), [6243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1381), [6246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1382), [6249] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1382), [6252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1947), [6255] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1947), [6258] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1383), [6261] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1384), [6264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1384), [6267] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1385), [6270] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1386), [6273] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1387), [6276] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1388), [6279] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1948), [6282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1389), [6285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1381), [6288] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1390), [6291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1390), [6294] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1391), [6297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1942), [6300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1944), [6303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 12), [6305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 12), [6307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 52), [6309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 52), [6311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), [6313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), [6315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_statement, 4, 0, 69), [6317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_statement, 4, 0, 69), [6319] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_statement, 4, 0, 70), [6321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_statement, 4, 0, 70), [6323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 52), [6325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 52), [6327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_statement, 5, 0, 79), [6329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_statement, 5, 0, 79), [6331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), [6333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), [6335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149), [6337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), [6339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), [6341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3827), [6343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), [6345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), [6347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), [6349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), [6351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), [6353] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1536), [6356] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1538), [6359] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1539), [6362] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1539), [6365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1535), [6368] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1535), [6371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1540), [6374] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1541), [6377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1541), [6380] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1542), [6383] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1543), [6386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1544), [6389] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1545), [6392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1536), [6395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1546), [6398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1538), [6401] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1547), [6404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1547), [6407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1548), [6410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1946), [6413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1534), [6416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), [6418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4253), [6420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), [6422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), [6424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1381), [6426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), [6428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1382), [6430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), [6432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), [6434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1383), [6436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384), [6438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), [6440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1385), [6442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), [6444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387), [6446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1388), [6448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), [6450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), [6452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), [6454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), [6456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), [6458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), [6460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), [6462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), [6464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), [6466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 37), [6468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), [6470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2643), [6472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), [6474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), [6476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), [6478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), [6480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), [6482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1855), [6485] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1915), [6488] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1917), [6491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1830), [6494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1921), [6497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1923), [6500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1923), [6503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1924), [6506] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1943), [6509] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1396), [6512] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1397), [6515] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1855), [6518] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1403), [6521] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1915), [6524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1406), [6527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1406), [6530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1407), [6533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1813), [6536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1814), [6539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), [6541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), [6543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), [6545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3232), [6547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), [6549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), [6551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), [6553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), [6555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), [6557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), [6559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), [6561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), [6563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), [6565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), [6567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), [6569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), [6571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), [6573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), [6575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_pattern, 3, 0, 37), [6577] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_try_statement_repeat1, 2, 0, 59), SHIFT_REPEAT(4251), [6580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), [6582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), [6584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), [6586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), [6588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), [6590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), [6592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), [6594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), [6596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), [6598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), [6600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), [6602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), [6604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), [6606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3403), [6608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), [6610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), [6612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), [6614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), [6616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), [6618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), [6620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4218), [6622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), [6624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), [6626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), [6628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), [6630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), [6632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), [6634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), [6636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), [6638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_component, 2, 0, 5), [6640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component, 2, 0, 5), [6642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_tag, 2, 0, 5), [6644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_query_tag, 2, 0, 5), [6646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1817), [6648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), [6650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818), [6652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), [6654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), [6656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), [6658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), [6660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), [6662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), [6664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), [6666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), [6668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), [6670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), [6672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), [6674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), [6676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), [6678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1827), [6680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), [6682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), [6684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), [6686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), [6688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), [6690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), [6692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3690), [6694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3698), [6696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), [6698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), [6700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 17), [6702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 17), [6704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 20), [6706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 20), [6708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 21), [6710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 21), [6712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 22), [6714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 22), [6716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 25), [6718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 25), [6720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), [6722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), [6724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), [6726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 27), [6728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 27), [6730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 29), [6732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 29), [6734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), [6736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 29), [6738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 29), [6740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), [6742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), [6744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), [6746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), [6748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), [6750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), [6752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_statement, 3, 0, 0), [6754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_statement, 3, 0, 0), [6756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), [6758] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), [6761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_component, 3, 0, 30), [6763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component, 3, 0, 30), [6765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_tag, 3, 0, 30), [6767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_query_tag, 3, 0, 30), [6769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_tag, 3, 0, 32), [6771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_query_tag, 3, 0, 32), [6773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cfml_template, 3, 0, 0), [6775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cfml_template, 3, 0, 0), [6777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 56), [6779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 56), [6781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), [6783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), [6785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 5), [6787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 5), [6789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 58), [6791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 58), [6793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_component, 4, 0, 60), [6795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component, 4, 0, 60), [6797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 62), [6799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 62), [6801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_tag, 4, 0, 65), [6803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_query_tag, 4, 0, 65), [6805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), [6807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3693), [6809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), [6811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), [6813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), [6815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), [6817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), [6819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 57), [6821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 57), [6823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 75), [6825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 75), [6827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 63), [6829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 63), [6831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 62), [6833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 62), [6835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), [6837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), [6839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), [6841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), [6843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), [6845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), [6847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), [6849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), [6851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), [6853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), [6855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1894), [6857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), [6859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), [6861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), [6863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), [6865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), [6867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), [6869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), [6871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), [6873] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1886), [6876] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1887), [6879] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1888), [6882] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1885), [6885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1889), [6888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1890), [6891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1890), [6894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1891), [6897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1892), [6900] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1893), [6903] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1894), [6906] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1886), [6909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1895), [6912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1887), [6915] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1896), [6918] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1896), [6921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1897), [6924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1960), [6927] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1884), [6930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 85), [6932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 85), [6934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), [6936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 76), [6938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 76), [6940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 75), [6942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 75), [6944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 77), [6946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 77), [6948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), [6950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 89), [6952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 89), [6954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), [6956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 94), [6958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 94), [6960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 95), [6962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 95), [6964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), [6966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 96), [6968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 96), [6970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 87), [6972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 87), [6974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), [6976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 88), [6978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 88), [6980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 90), [6982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 90), [6984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 89), [6986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 89), [6988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), [6990] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 8, 0, 103), [6992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 8, 0, 103), [6994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 8, 0, 104), [6996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 8, 0, 104), [6998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 8, 0, 105), [7000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 8, 0, 105), [7002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 8, 0, 99), [7004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 8, 0, 99), [7006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 8, 0, 100), [7008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 8, 0, 100), [7010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 9, 0, 108), [7012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 9, 0, 108), [7014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), [7016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 9, 0, 107), [7018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 9, 0, 107), [7020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), [7022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), [7024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), [7026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), [7028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), [7030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), [7032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), [7034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1189), [7036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), [7038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), [7040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), [7042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), [7044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), [7046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), [7048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), [7050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), [7052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1469), [7054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1477), [7056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469), [7058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), [7060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), [7062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), [7064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), [7066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), [7068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1479), [7070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), [7072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1474), [7074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), [7076] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), [7079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_pair, 3, 0, 51), [7081] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1817), [7084] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1818), [7087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1819), [7090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1816), [7093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1820), [7096] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1821), [7099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1821), [7102] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1822), [7105] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1823), [7108] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1824), [7111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1825), [7114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1817), [7117] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1826), [7120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1818), [7123] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1827), [7126] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1827), [7129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1828), [7132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1953), [7135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1815), [7138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), [7140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), [7142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), [7144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), [7146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), [7148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), [7150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), [7152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), [7154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), [7156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), [7158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), [7160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), [7162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), [7164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), [7166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), [7168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), [7170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1476), [7172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1696), [7175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1697), [7178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1698), [7181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1695), [7184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1699), [7187] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1700), [7190] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1700), [7193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1701), [7196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1702), [7199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1703), [7202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1704), [7205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1696), [7208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1705), [7211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1697), [7214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1706), [7217] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1706), [7220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1707), [7223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1952), [7226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1694), [7229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), [7231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), [7233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), [7235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), [7237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), [7239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), [7241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), [7243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1469), [7246] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1470), [7249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1471), [7252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1468), [7255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1472), [7258] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1473), [7261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1473), [7264] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1474), [7267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1475), [7270] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1476), [7273] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1477), [7276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1469), [7279] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1478), [7282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1470), [7285] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1479), [7288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1479), [7291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1480), [7294] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1955), [7297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1467), [7300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), [7302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), [7304] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1127), [7307] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3878), [7310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), [7312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3331), [7315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), [7317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), [7319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3360), [7321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), [7323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), [7325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), [7327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), [7329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1933), [7331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), [7333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1934), [7335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), [7337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), [7339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), [7341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), [7343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), [7345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945), [7347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931), [7349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), [7351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), [7353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), [7355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), [7357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), [7359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), [7361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3442), [7363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), [7365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), [7367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1799), [7369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), [7371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), [7373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), [7375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), [7377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), [7379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), [7381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), [7383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805), [7385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), [7387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), [7389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), [7391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1807), [7393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), [7395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), [7397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), [7399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), [7401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), [7403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1431), [7405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), [7407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604), [7409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3485), [7411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), [7413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), [7415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), [7417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), [7419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), [7421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3499), [7423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3501), [7425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3504), [7427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3510), [7429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), [7431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), [7433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), [7435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3513), [7437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), [7439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), [7441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417), [7443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4242), [7445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483), [7447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), [7449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), [7451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), [7453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510), [7455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1531), [7457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1402), [7459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1432), [7461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), [7463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642), [7465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), [7467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), [7469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), [7471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), [7473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1646), [7475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), [7477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1647), [7479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), [7481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1649), [7483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1650), [7485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), [7487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), [7489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), [7491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1652), [7493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), [7495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), [7497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), [7499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), [7501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1593), [7503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1797), [7506] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1798), [7509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1799), [7512] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1796), [7515] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1800), [7518] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1801), [7521] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1801), [7524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1802), [7527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1803), [7530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1804), [7533] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1805), [7536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1797), [7539] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1806), [7542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1798), [7545] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1807), [7548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1807), [7551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1808), [7554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1922), [7557] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1795), [7560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4219), [7562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), [7564] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1929), [7567] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1931), [7570] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1932), [7573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1926), [7576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1933), [7579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1934), [7582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1934), [7585] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1935), [7588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1939), [7591] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1940), [7594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1941), [7597] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1929), [7600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1945), [7603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1931), [7606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1963), [7609] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1963), [7612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1964), [7615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1927), [7618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1925), [7621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811), [7623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), [7625] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1642), [7628] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1643), [7631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1644), [7634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1641), [7637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1645), [7640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1646), [7643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1646), [7646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1647), [7649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1648), [7652] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1649), [7655] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1650), [7658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1642), [7661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1651), [7664] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1643), [7667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1652), [7670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1652), [7673] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1653), [7676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1950), [7679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1640), [7682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1463), [7684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833), [7686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), [7688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), [7690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), [7692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), [7694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1570), [7696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1780), [7698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628), [7700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4274), [7702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4451), [7704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), [7706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1449), [7708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1450), [7710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), [7712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), [7714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453), [7716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), [7718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), [7720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), [7722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1456), [7724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457), [7726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), [7728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), [7730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1459), [7732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459), [7734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), [7736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), [7738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), [7740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), [7742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_declaration, 3, 1, 74), [7744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_declaration, 3, 1, 74), [7746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3687), [7748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_declaration, 3, 0, 0), [7750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_declaration, 3, 0, 0), [7752] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1449), [7755] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1450), [7758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1451), [7761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1448), [7764] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1452), [7767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1453), [7770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1453), [7773] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1454), [7776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1455), [7779] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1456), [7782] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1457), [7785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1449), [7788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1458), [7791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1450), [7794] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1459), [7797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1459), [7800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1460), [7803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1913), [7806] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 51), SHIFT(1447), [7809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), [7811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3683), [7813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_static_initializer, 2, 0, 0), [7815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_static_initializer, 2, 0, 0), [7817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_declaration, 5, 1, 86), [7819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_declaration, 5, 1, 86), [7821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3686), [7823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3606), [7825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3559), [7827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4854), [7829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4662), [7831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4821), [7833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_declaration, 4, 1, 86), [7835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_declaration, 4, 1, 86), [7837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_declaration, 4, 1, 74), [7839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_declaration, 4, 1, 74), [7841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3631), [7843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3602), [7845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3643), [7847] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), REDUCE(aux_sym_program_repeat1, 1, 0, 0), [7850] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), REDUCE(aux_sym_program_repeat1, 1, 0, 0), [7853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), [7855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), REDUCE(sym_program, 2, 0, 0), [7858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), REDUCE(sym_statement, 1, 0, 0), [7861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 101), [7863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 101), [7865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 83), [7867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 83), [7869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 93), [7871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 93), [7873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 84), [7875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 84), [7877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 102), [7879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 102), [7881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3978), [7883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2822), [7885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), [7887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3760), [7889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4178), [7891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3783), [7893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3986), [7895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), [7897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3767), [7899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3791), [7901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3975), [7903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), [7905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3780), [7907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3784), [7909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3979), [7911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), [7913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3761), [7915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3781), [7917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3948), [7919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), [7921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3769), [7923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3785), [7925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3971), [7927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), [7929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3777), [7931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3793), [7933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3988), [7935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), [7937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3766), [7939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3795), [7941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3949), [7943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), [7945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3763), [7947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3796), [7949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3962), [7951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360), [7953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3775), [7955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3797), [7957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3965), [7959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), [7961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3762), [7963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3800), [7965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3964), [7967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), [7969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3774), [7971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3788), [7973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3956), [7975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), [7977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3772), [7979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3794), [7981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3969), [7983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2041), [7985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3768), [7987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3798), [7989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3961), [7991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), [7993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3764), [7995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3799), [7997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3946), [7999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), [8001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3770), [8003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3786), [8005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3955), [8007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), [8009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3776), [8011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3801), [8013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3973), [8015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), [8017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3773), [8019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3782), [8021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3980), [8023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), [8025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3779), [8027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3789), [8029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3970), [8031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), [8033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3778), [8035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3802), [8037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3967), [8039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), [8041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3771), [8043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3790), [8045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3957), [8047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), [8049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3765), [8051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3792), [8053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, 0, 0), [8055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4978), [8057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, 0, 0), [8059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), [8061] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(4978), [8064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), [8066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4105), [8068] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), [8071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3805), [8073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3807), [8075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_parameter_type, 1, 0, 0), SHIFT(4813), [8078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_parameter_type, 1, 0, 0), SHIFT(683), [8081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_formal_parameters, 6, 0, 0), [8083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 6, 0, 0), [8085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_formal_parameters, 8, 0, 0), [8087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 8, 0, 0), [8089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_formal_parameters, 3, 0, 0), [8091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), [8093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_formal_parameters, 4, 0, 0), [8095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), [8097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_formal_parameters, 2, 0, 0), [8099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_tag_statement_repeat1, 3, 0, 0), [8101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tag_statement_repeat1, 3, 0, 0), [8103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_formal_parameters, 7, 0, 0), [8105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 7, 0, 0), [8107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_formal_parameters, 5, 0, 0), [8109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), [8111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4054), [8113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3758), [8115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4576), [8117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), [8119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3787), [8121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4241), [8123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3804), [8125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_operator, 1, 0, 0), [8127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_operator, 1, 0, 0), [8129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4113), [8131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), [8133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3803), [8135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3808), [8137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4236), [8139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), [8141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4523), [8143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), [8145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3820), [8147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), [8149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), [8151] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(1532), [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), [8156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), [8160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), [8162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), [8164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), [8166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), [8168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), [8170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), [8172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), [8174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4603), [8176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 13), [8178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 13), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 14), [8181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3824), [8183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3809), [8185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4794), [8187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3817), [8189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3816), [8191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3811), [8193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3822), [8195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4559), [8197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3812), [8199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3810), [8201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4682), [8203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4566), [8205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4672), [8207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4725), [8209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4746), [8211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4564), [8213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3823), [8215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4563), [8217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3813), [8219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3815), [8221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4804), [8223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), [8225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), [8227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), [8229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5126), [8231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4666), [8233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4705), [8235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4551), [8237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 41), [8239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 41), [8241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_method_definition_repeat1, 2, 0, 16), [8243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_method_definition_repeat1, 2, 0, 16), [8245] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_method_definition_repeat1, 2, 0, 16), SHIFT_REPEAT(4320), [8248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_method_definition_repeat1, 1, 0, 3), [8250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_method_definition_repeat1, 1, 0, 3), [8252] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 10), [8254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 10), [8256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1461), [8258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1549), [8260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), [8262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726), [8264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), [8266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), [8268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), [8270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), [8272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), [8274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), [8276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), [8278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1872), [8280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), [8282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), [8284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), [8286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), [8288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), [8290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), [8292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), [8294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), [8296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), [8298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), [8300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), [8302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1508), [8304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), [8306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3935), [8308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5029), [8310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4878), [8312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3917), [8314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), [8316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), [8318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3922), [8320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), [8322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3944), [8324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), [8326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3888), [8328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3889), [8330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4487), [8332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4841), [8334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5174), [8336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4378), [8338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4846), [8340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5179), [8342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4486), [8344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4837), [8346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5169), [8348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4484), [8350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4829), [8352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5164), [8354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4349), [8356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4552), [8358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4903), [8360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4483), [8362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4811), [8364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5156), [8366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat1, 2, 0, 0), [8368] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3877), [8371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 4), [8373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), [8375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), [8377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), [8379] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_component_attribute, 1, 0, 0), SHIFT(3933), [8382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5134), [8384] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_component_attribute, 1, 0, 0), SHIFT(3530), [8387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4582), [8389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), [8391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_component_attribute, 1, 0, 0), SHIFT(4639), [8394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), [8396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 18), [8398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), [8400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), [8402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), [8404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), [8406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), [8408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), [8410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3951), [8412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), [8414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(551), [8416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3939), [8418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3939), [8420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1537), [8422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3943), [8424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3943), [8426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1601), [8428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4772), [8430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4220), [8432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), [8434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4638), [8436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4764), [8438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3610), [8440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2184), [8442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3899), [8444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899), [8446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3901), [8448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3901), [8450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4170), [8452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3903), [8454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3903), [8456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3908), [8458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3908), [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3990), [8462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), [8464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), [8466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3927), [8468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3927), [8470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3929), [8472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3929), [8474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3647), [8476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), [8478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), [8480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3916), [8482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), [8484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3925), [8486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3925), [8488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), [8490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3903), [8493] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3903), [8496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1537), [8499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), [8501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3919), [8503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3919), [8505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3920), [8507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3920), [8509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3885), [8511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3928), [8513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3928), [8515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3930), [8517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3930), [8519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), [8521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3908), [8524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3908), [8527] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1601), [8530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2315), [8532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), [8534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), [8536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3895), [8538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3895), [8540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(565), [8542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3926), [8544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3926), [8546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3523), [8548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), [8550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4417), [8552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5163), [8554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4894), [8556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), [8558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4245), [8560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3892), [8562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), [8564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3893), [8566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3893), [8568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), [8570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3911), [8572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3911), [8574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566), [8576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2248), [8578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3918), [8580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3912), [8582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3912), [8584] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_component_attribute, 1, 0, 0), SHIFT(4068), [8587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_component_attribute, 1, 0, 0), SHIFT(3591), [8590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3981), [8592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3350), [8594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2306), [8596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3910), [8598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3910), [8600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3932), [8602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3932), [8604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3983), [8606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), [8608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3909), [8610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3909), [8612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3924), [8614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3924), [8616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3959), [8618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), [8620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4097), [8622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5096), [8624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4747), [8626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4790), [8628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4990), [8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5023), [8632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4965), [8634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), [8636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4768), [8638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4556), [8640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), [8642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4771), [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4757), [8646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5034), [8648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4311), [8650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4518), [8652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4059), [8654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4528), [8656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4826), [8658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4708), [8660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4636), [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), [8664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), [8666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), [8668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), [8670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4068), [8672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3593), [8674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4639), [8676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), [8678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), [8680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(1681), [8683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(1446), [8686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3127), [8688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), [8690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4927), [8692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), [8694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_repeat1, 2, 0, 0), SHIFT_REPEAT(4068), [8697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_component_repeat1, 2, 0, 0), [8699] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_repeat1, 2, 0, 0), SHIFT_REPEAT(4639), [8702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 4, 0, 0), [8704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), [8706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3484), [8708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), [8710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1712), [8713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), [8715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), [8717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), [8719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3678), [8721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3551), [8723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3304), [8725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), [8727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), [8729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4579), [8731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), [8733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3534), [8735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4657), [8737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), [8739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1258), [8742] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4927), [8745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3636), [8747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), [8749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), [8751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3591), [8753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component_attribute, 1, 0, 0), [8755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_try_statement_repeat1, 2, 0, 59), SHIFT_REPEAT(4311), [8758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3571), [8760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), [8762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), [8764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), [8766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), [8768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4148), [8770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), [8772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), [8774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), [8776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4135), [8778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), [8780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4079), [8782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4499), [8784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), [8786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), [8788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), [8790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), [8792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), [8794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), [8796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), [8798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), [8800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), [8802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), [8804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), [8806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), [8808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378), [8810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), [8812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), [8814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3876), [8816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), [8818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4099), [8820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 5, 0, 0), [8822] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_include_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(5158), [8825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_include_statement_repeat1, 2, 0, 0), [8827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), [8829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), [8831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4106), [8833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4494), [8835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), [8837] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_import_path_repeat1, 2, 0, 0), SHIFT_REPEAT(4772), [8840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_import_path_repeat1, 2, 0, 0), [8842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4717), [8844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1743), [8846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3880), [8848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), [8850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5158), [8852] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_repeat1, 2, 0, 0), SHIFT_REPEAT(4097), [8855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_component_repeat1, 2, 0, 0), SHIFT_REPEAT(4797), [8858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_path, 2, 0, 0), [8860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4597), [8862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), [8864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), [8866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), [8868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), [8870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), [8872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4076), [8874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4652), [8876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), [8878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), [8880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), [8882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), [8884] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_include_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(4965), [8887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), [8889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), [8891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4127), [8893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2715), [8895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4147), [8897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4795), [8899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), [8901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4129), [8903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4663), [8905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4526), [8907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), [8909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), [8911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), [8913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), [8915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), [8917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), [8919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4081), [8921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1255), [8924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), [8926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(4135), [8929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), [8931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), [8933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4233), [8935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), [8937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153), [8939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4823), [8941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), [8943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4365), [8945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), [8947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5112), [8949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4864), [8951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), [8953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), [8955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), [8957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), [8959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), [8961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), [8963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), [8965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), [8967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4498), [8969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), [8971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5065), [8973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 98), [8975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), [8977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3749), [8979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(4089), [8982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), [8984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), [8986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), [8988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), [8990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3500), [8992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3657), [8994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3656), [8996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1914), [8999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), [9001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2620), [9003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), [9005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), [9007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), [9009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), [9011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), [9013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), [9015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), [9017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), [9019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), [9021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), [9023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4505), [9025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4511), [9027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5118), [9029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), [9031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4635), [9033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), [9035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), [9037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), [9039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3754), [9041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 41), [9043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4521), [9045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4520), [9047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4532), [9049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), [9051] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5134), [9054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3275), [9056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), [9058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3629), [9060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), [9062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2028), [9064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3558), [9066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3557), [9068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2359), [9070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1142), [9072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), [9074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3653), [9076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), [9078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3673), [9080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3671), [9082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), [9084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4906), [9086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), [9088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), [9090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3953), [9092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component_attribute, 3, 0, 61), [9094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), [9096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), [9098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4879), [9100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), [9102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4973), [9104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2704), [9106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5016), [9108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_query_expression_repeat1, 2, 0, 0), [9110] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_query_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(4148), [9113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 14), [9115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), [9117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4048), [9119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4692), [9121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5099), [9123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), [9125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5058), [9127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4730), [9129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5114), [9131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4755), [9133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5129), [9135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4778), [9137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5141), [9139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), [9141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4917), [9143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), [9145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), [9147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894), [9149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(1930), [9152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), [9154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4522), [9156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4655), [9158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3649), [9160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4647), [9162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), [9164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4741), [9166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), [9168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), [9170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), [9172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4703), [9174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4810), [9176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4715), [9178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4812), [9180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3994), [9182] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1149), [9185] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(4041), [9188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), [9190] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1003), [9193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3968), [9195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4641), [9197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3597), [9199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4649), [9201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), [9203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), [9205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3759), [9207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), [9209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4524), [9211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), [9213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), [9215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 12), [9217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), [9219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4531), [9221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), [9223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), [9225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), [9227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4813), [9229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), [9231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), [9233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), [9235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), [9237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), [9239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2710), [9241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), [9243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), [9245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3942), [9247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), [9249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), [9251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_query_expression_repeat1, 4, 0, 0), [9253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2594), [9255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), [9257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4557), [9259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3819), [9261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), [9263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), [9265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4540), [9267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), [9269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4334), [9271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), [9273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 51), [9275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), [9277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4627), [9279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), [9281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4628), [9283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3307), [9285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), [9287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4614), [9289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4681), [9291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), [9293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4683), [9295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), [9297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5105), [9299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), [9301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), [9303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), [9305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4719), [9307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2140), [9309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), [9311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2865), [9313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), [9315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(1552), [9318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4594), [9320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), [9322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100), [9324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), [9326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), [9328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5146), [9330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), [9332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), [9334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), [9336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), [9338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), [9340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), [9342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), [9344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), [9346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), [9348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), [9350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3938), [9352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(1120), [9355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), [9357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), [9359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), [9361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), [9363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), [9365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4696), [9367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(762), [9370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), [9372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3950), [9374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), [9376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), [9378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3934), [9380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), [9382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3879), [9384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 4), [9386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), [9388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2761), [9390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4507), [9392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4637), [9394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), [9396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4736), [9398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), [9400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), [9402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), [9404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3884), [9406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), [9408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), [9410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4758), [9412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), [9414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3947), [9416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4929), [9418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4782), [9420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4793), [9422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4799), [9424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3828), [9426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), [9428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), [9430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(3758), [9433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), [9435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(3759), [9438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), [9440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), [9442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4509), [9444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), [9446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), [9448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), [9450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4698), [9452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), [9454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), [9456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4738), [9458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), [9460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), [9462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), [9464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4629), [9466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), [9468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4760), [9470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), [9472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4784), [9474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), [9476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5076), [9478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5108), [9480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5123), [9482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5137), [9484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), [9486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), [9488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), [9490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), [9492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), [9494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), [9496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), [9498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), [9500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), [9502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), [9504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), [9506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), [9508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), [9510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), [9512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1372), [9514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), [9516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), [9518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), [9520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), [9522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4849), [9524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2937), [9526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), [9528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), [9530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), [9533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 72), [9535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), [9537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4814), [9539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 54), [9541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4779), [9543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5105), [9545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3659), [9547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), [9549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), [9551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), [9553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), [9555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3313), [9557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), [9559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4297), [9561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), [9563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3065), [9565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3655), [9567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3566), [9569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3565), [9571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3563), [9573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4071), [9575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 76), [9577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 82), [9579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 63), [9581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3623), [9583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4033), [9585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3600), [9587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), [9589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), [9591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3667), [9593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3756), [9595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3604), [9597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3518), [9599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), [9601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3573), [9603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), [9605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3519), [9607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), [9609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), [9611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), [9613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), [9615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3669), [9617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4547), [9619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), [9621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), [9623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), [9625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), [9627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4515), [9629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), [9631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3684), [9633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3617), [9635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3646), [9637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4061), [9639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3556), [9641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3269), [9643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), [9645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), [9647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4045), [9649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), [9651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), [9653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4548), [9655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4550), [9657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 91), [9659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4554), [9661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4553), [9663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5149), [9665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5150), [9667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3639), [9669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3637), [9671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4599), [9673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4565), [9675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4691), [9677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), [9679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4606), [9681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), [9683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), [9685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), [9687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), [9689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), [9691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3613), [9693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4832), [9695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), [9697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), [9699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3539), [9701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4562), [9703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3344), [9705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), [9707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4534), [9709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4238), [9711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 73), [9713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092), [9715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), [9717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3668), [9719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), [9721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), [9723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), [9725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4051), [9727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4508), [9729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5076), [9731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), [9733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), [9735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), [9737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5139), [9739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5142), [9741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), [9743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), [9745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4697), [9747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5108), [9749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), [9751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3630), [9753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4737), [9755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5123), [9757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), [9759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4759), [9761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5137), [9763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4783), [9765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5146), [9767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5074), [9769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), [9771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3612), [9773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5106), [9775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5107), [9777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5121), [9779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5122), [9781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5135), [9783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5136), [9785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), [9787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), [9789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5144), [9791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5145), [9793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5147), [9795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5148), [9797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5114), [9799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), [9801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), [9803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4907), [9805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), [9807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), [9809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3549), [9811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), [9813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4092), [9815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), [9817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), [9819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5028), [9821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), [9823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), [9825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4314), [9827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), [9829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), [9831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), [9833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), [9835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), [9837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), [9839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), [9841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), [9843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), [9845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), [9847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), [9849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1967), [9851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), [9853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), [9855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4953), [9857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), [9859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5009), [9861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), [9863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), [9865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), [9867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511), [9869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), [9871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4729), [9873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), [9875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), [9877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), [9879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), [9881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3701), [9883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), [9885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), [9887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), [9889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), [9891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), [9893] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), [9895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), [9897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), [9899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), [9901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), [9903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), [9905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4085), [9907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), [9909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4149), [9911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), [9913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), [9915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), [9917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5001), [9919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), [9921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), [9923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), [9925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), [9927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), [9929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5109), [9931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5167), [9933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), [9935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4407), [9937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), [9939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), [9941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), [9943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), [9945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), [9947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), [9949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), [9951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2067), [9953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), [9955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), [9957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), [9959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), [9961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), [9963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4115), [9965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4118), [9967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), [9969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4197), [9971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), [9973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3704), [9975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), [9977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4542), [9979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5013), [9981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), [9983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), [9985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), [9987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), [9989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), [9991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), [9993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), [9995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), [9997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), [9999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), [10001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4137), [10003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4710), [10005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), [10007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4160), [10009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5077), [10011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4872), [10013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), [10015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4074), [10017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), [10019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5066), [10021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), [10023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), [10025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), [10027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4083), [10029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4934), [10031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), [10033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), [10035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3708), [10037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), [10039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), [10041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), [10043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4960), [10045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), [10047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), [10049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), [10051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4508), [10053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), [10055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), [10057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), [10059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), [10061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4946), [10063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4949), [10065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4517), [10067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), [10069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3709), [10071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4754), [10073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), [10075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), [10077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), [10079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), [10081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), [10083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), [10085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), [10087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5118), [10089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4697), [10091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), [10093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), [10095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1576), [10097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4533), [10099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4873), [10101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4874), [10103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4704), [10105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), [10107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), [10109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4886), [10111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4737), [10113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), [10115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4779), [10117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), [10119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4940), [10121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4941), [10123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4744), [10125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5162), [10127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4975), [10129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3825), [10131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3619), [10133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4759), [10135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3688), [10137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5127), [10139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4377), [10141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4985), [10143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4986), [10145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4765), [10147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4869), [10149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4987), [10151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4783), [10153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5025), [10155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), [10157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5018), [10159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5019), [10161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4787), [10163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5032), [10165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5033), [10167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), [10169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5043), [10171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5065), [10173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), [10175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), [10177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), [10179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), [10181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4991), [10183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), [10185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5099), [10187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391), [10189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4668), [10191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), [10193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4843), [10195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), [10197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5129), [10199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), [10201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), [10203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5141), [10205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), [10207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3697), [10209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), [10211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), [10213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), [10215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), }; enum ts_external_scanner_symbol_identifiers { ts_external_token__automatic_semicolon = 0, ts_external_token__template_chars = 1, ts_external_token__ternary_qmark = 2, ts_external_token__elvis_operator = 3, ts_external_token_logical_or = 4, ts_external_token_regex_pattern = 5, ts_external_token_query_text = 6, ts_external_token_tag_linefeed = 7, ts_external_token_cfml_template_content = 8, }; static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { [ts_external_token__automatic_semicolon] = sym__automatic_semicolon, [ts_external_token__template_chars] = sym__template_chars, [ts_external_token__ternary_qmark] = sym__ternary_qmark, [ts_external_token__elvis_operator] = sym__elvis_operator, [ts_external_token_logical_or] = sym_logical_or, [ts_external_token_regex_pattern] = sym_regex_pattern, [ts_external_token_query_text] = sym_query_text, [ts_external_token_tag_linefeed] = sym_tag_linefeed, [ts_external_token_cfml_template_content] = sym_cfml_template_content, }; static const bool ts_external_scanner_states[13][EXTERNAL_TOKEN_COUNT] = { [1] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__template_chars] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token__elvis_operator] = true, [ts_external_token_logical_or] = true, [ts_external_token_query_text] = true, [ts_external_token_tag_linefeed] = true, [ts_external_token_cfml_template_content] = true, }, [2] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token__elvis_operator] = true, [ts_external_token_logical_or] = true, [ts_external_token_tag_linefeed] = true, }, [3] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token__elvis_operator] = true, [ts_external_token_logical_or] = true, }, [4] = { [ts_external_token__ternary_qmark] = true, [ts_external_token__elvis_operator] = true, [ts_external_token_logical_or] = true, }, [5] = { [ts_external_token__ternary_qmark] = true, [ts_external_token__elvis_operator] = true, [ts_external_token_logical_or] = true, [ts_external_token_tag_linefeed] = true, }, [6] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_tag_linefeed] = true, }, [7] = { [ts_external_token_tag_linefeed] = true, }, [8] = { [ts_external_token__automatic_semicolon] = true, }, [9] = { [ts_external_token__template_chars] = true, }, [10] = { [ts_external_token_query_text] = true, }, [11] = { [ts_external_token_regex_pattern] = true, }, [12] = { [ts_external_token_cfml_template_content] = true, }, }; #ifdef __cplusplus extern "C" { #endif void *tree_sitter_cfscript_external_scanner_create(void); void tree_sitter_cfscript_external_scanner_destroy(void *); bool tree_sitter_cfscript_external_scanner_scan(void *, TSLexer *, const bool *); unsigned tree_sitter_cfscript_external_scanner_serialize(void *, char *); void tree_sitter_cfscript_external_scanner_deserialize(void *, const char *, unsigned); #ifdef TREE_SITTER_HIDE_SYMBOLS #define TS_PUBLIC #elif defined(_WIN32) #define TS_PUBLIC __declspec(dllexport) #else #define TS_PUBLIC __attribute__((visibility("default"))) #endif TS_PUBLIC const TSLanguage *tree_sitter_cfscript(void) { static const TSLanguage language = { .abi_version = LANGUAGE_VERSION, .symbol_count = SYMBOL_COUNT, .alias_count = ALIAS_COUNT, .token_count = TOKEN_COUNT, .external_token_count = EXTERNAL_TOKEN_COUNT, .state_count = STATE_COUNT, .large_state_count = LARGE_STATE_COUNT, .production_id_count = PRODUCTION_ID_COUNT, .supertype_count = SUPERTYPE_COUNT, .field_count = FIELD_COUNT, .max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH, .parse_table = &ts_parse_table[0][0], .small_parse_table = ts_small_parse_table, .small_parse_table_map = ts_small_parse_table_map, .parse_actions = ts_parse_actions, .symbol_names = ts_symbol_names, .field_names = ts_field_names, .field_map_slices = ts_field_map_slices, .field_map_entries = ts_field_map_entries, .supertype_map_slices = ts_supertype_map_slices, .supertype_map_entries = ts_supertype_map_entries, .supertype_symbols = ts_supertype_symbols, .symbol_metadata = ts_symbol_metadata, .public_symbol_map = ts_symbol_map, .alias_map = ts_non_terminal_alias_map, .alias_sequences = &ts_alias_sequences[0][0], .lex_modes = (const void*)ts_lex_modes, .lex_fn = ts_lex, .keyword_lex_fn = ts_lex_keywords, .keyword_capture_token = sym_identifier, .external_scanner = { &ts_external_scanner_states[0][0], ts_external_scanner_symbol_map, tree_sitter_cfscript_external_scanner_create, tree_sitter_cfscript_external_scanner_destroy, tree_sitter_cfscript_external_scanner_scan, tree_sitter_cfscript_external_scanner_serialize, tree_sitter_cfscript_external_scanner_deserialize, }, .primary_state_ids = ts_primary_state_ids, .name = "cfscript", .max_reserved_word_set_size = 0, .metadata = { .major_version = 0, .minor_version = 26, .patch_version = 28, }, }; return &language; } #ifdef __cplusplus } #endif